**Job Description:**
*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 ambiente 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:**
Länk för att ansöka:
https://leonardocompany.wd3.myworkdayjobs.com/LeonardoCareerSite/job/IT---Napoli---Pomigliano/CYS---Software-Engineer---IDG_R0029632-1