Cys - Software Engineer - Idg
Pubblicato il 14-09-2026 - LEONARDO in Roma
All’interno dell’_**_Area Cyber & Security Solutions_**_, stiamo ricercando _**_un/a Software Engineer_**_ per le nostre sedi di _**_Catania, Roma e Napoli._** La persona si occuperà delle seguenti attività: - Progettare, sviluppare e mantenere **sistemi software**
- Implementare e ottimizzare **architetture a microservizi e microfrontend**.
- Sviluppare applicazioni su tecnologie **cloud-native** sfruttando piattaforme cloud come **Azure, AWS** o piattaforma on premise
- Collaborare con il team per integrare **sistemi e applicazioni eterogenee**.
- Partecipare alla progettazione e allo sviluppo di **API RESTful e servizi backend**.
- Gestire il ciclo di vita del software adottando pratiche **DevSecOps**, CI/CD e testing automation.
- Assicurare la qualità del codice mediante **code review, test unitari e test di integrazione**.
- Monitorare e ottimizzare le prestazioni delle applicazioni in produzione.
- Lavorare in un atmosfera Agile, partecipando a **Sprint Planning, Daily Meeting e Retrospective**. **Titolo di studio**: - Laurea triennale/magistrale in **Ingegneria Informatica, Informatica, Matematica, Fisica** o discipline affini.
**- Seniority**:Neolaureato/a.
**- Conoscenze e competenze tecniche**: - **Esperienza di sviluppo** con almeno uno dei seguenti linguaggi**:Java, Python, C++, JavaScript**.
- Conoscenza di **architetture a microservizi e microfrontend**.
- Conoscenza dei principi della **containerizzazione (Docker, Kubernetes)** e delle tecnologie **cloud-native**.
- Familiarità con i principali **cloud provider (Azure, AWS, Google Cloud)**.
- Conoscenza di **API RESTful, GraphQL e protocolli di comunicazione**.
- Conoscenza con **database relazionali (SQL, PostgreSQL, MySQL)** e **NoSQL (MongoDB, DynamoDB, Cassandra)**.
- Conoscenza degli strumenti di gestione del codice e versioning (**Git, GitLab, Bitbucket**).
- Conoscenza in **DevSecOps, CI/CD e automazione del deployment**.
- Cconoscenza delle **pratiche di sicurezza del software** e delle metodologie di testing. **Competenze comportamentali**: - **Capacità di problem-solving** e di gestione delle complessità tecniche.
- **Attitudine al lavoro in team** e collaborazione con altri sviluppatori e architetti.
- **Curiosità e voglia di innovare**, con propensione all’aggiornamento continuo.
- **Flessibilità e adattabilità** a nuove tecnologie e metodologie di lavoro.
- **Attenzione ai dettagli** e capacità di scrivere codice pulito e manutenibile. **Conoscenze linguistiche**: - **Buona conoscenza della lingua inglese** (B2 o superiore), sia scritta che parlata. **Altro**: - **Disponibilità a trasferte nazionali e internazionali**, se richiesto.
- Eventuali **certificazioni tecniche** (es. AWS Developer, Azure Developer Associate) saranno considerate un plus **Seniority**:
**Primary Location**:
IT - Napoli - Pomigliano **Additional Locations**:
IT - Catania, IT - Roma - Via Laurentina **Contract Type**:
Permanent **Hybrid Working**:
