CYS Software Engineer ENG
IT - Catania, Italy
Job Description:
Leonardo è un gruppo industriale internazionale, tra le principali realtà mondiali nell’Aerospazio, Difesa e Sicurezza che realizza capacità tecnologiche multidominio in ambito Elicotteri, Velivoli, Aerostrutture, Elettronica, Cyber Security e Spazio. Con oltre 53.000 dipendenti nel mondo, l’azienda ha una solida presenza industriale in Italia, Regno Unito, Polonia, Stati Uniti, e opera in 150 paesi anche attraverso aziende controllate, joint venture e partecipazioni.
Protagonista dei principali programmi strategici a livello globale, è partner tecnologico e industriale di Governi, Amministrazioni della Difesa, Istituzioni e imprese.
All’interno dell’Area Cyber & Security Solutions, stiamo ricercando un/a Software Enginner per la nostra sede di Catania
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.
REQUISITI
Titolo di studio:
- Laurea triennale/magistrale in Ingegneria Informatica, Informatica, Matematica, Fisica o discipline affini.
Seniority:
- Esperienza minima di 2 anni nello sviluppo software.
Conoscenze e competenze tecniche:
- Esperienza di sviluppo con almeno uno dei seguenti linguaggi: Java, Python, C++, JavaScript.
- Conoscenza di architetture a microservizi e microfrontend.
- Esperienza con containerizzazione (Docker, Kubernetes) e tecnologie cloud-native.
- Familiarità con i principali cloud provider (Azure, AWS, Google Cloud).
- Conoscenza di API RESTful, GraphQL e protocolli di comunicazione.
- Esperienza con database relazionali (SQL, PostgreSQL, MySQL) e NoSQL (MongoDB, DynamoDB, Cassandra).
- Conoscenza degli strumenti di gestione del codice e versioning (Git, GitLab, Bitbucket).
- Esperienza in DevSecOps, CI/CD e automazione del deployment.
- Buona conoscenza 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:
ExpertPrimary Location:
IT - CataniaAdditional Locations:
IT - Roma - Via LaurentinaContract Type:
PermanentHybrid Working:
Hybrid* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Agile APIs Automation AWS Azure Bitbucket C Cassandra CI/CD Cloud DevSecOps Docker DynamoDB GCP GitLab Java JavaScript Kubernetes MongoDB MySQL NoSQL PostgreSQL Python Security Impact Analysis SQL
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.