CYS_Software Architect_DGB
It - Roma - Via Laurentinamid
EngineeringSoftware Architect
1 views0 saves0 applied
Quick Summary
Overview
Job Description: Leonardo è un gruppo industriale internazionale, tra le principali realtà mondiali nell’Aerospazio,
Technical Tools
EngineeringSoftware Architect
Laurea STEM, preferibilmente in Ingegneria Informatica, o esperienza equivalente.
Expert. Si richiede comprovata esperienza nel ruolo di almeno 3 anni.
Conoscenze e competenze tecniche ed informatiche:
- Conoscenza dei pattern architetturali per il System Design, come Three-Tier, microservizi, SOA (Service-Oriented Architecture);
- Competenza nei linguaggi di programmazione, dei framework e delle librerie di sviluppo (Java/Spring);
- Conoscenza delle metodologie per sviluppo software, come Waterfall, Agile o Scrum, e delle tecniche di software engineering;
- Conoscenza di database relazionali (es. SQL Server, PostgreSQL, Oracle) e non relazionali (es. MongoDB, Cassandra);
- Capacità di progettare schemi di database e modelli di dati efficienti e scalabili;
- Competenze nella progettazione e implementazione di soluzioni basate su microservizi e architetture distribuite;
- Esperienza nell’integrazione dei sistemi attraverso API e middleware, come ESB (Enterprise Service Bus);
- Esperienza nella progettazione di architetture event-driven (es. Apache Kafka o altri message broker), inclusi event sourcing, schema evolution e gestione dell’idempotenza;
- Conoscenza dei principi di Domain-Driven Design (DDD) per la modellazione dei domini applicativi e la definizione dei confini dei servizi;
- Conoscenza delle pratiche di observability (es. OpenTelemetry): distributed tracing, structured logging e metriche applicative;
- Competenze nella progettazione e gestione di API RESTful, OpenAPI, GraphQL o gRPC, nonché comprensione delle relative best practices;
- Conoscenza delle best practices di sicurezza delle applicazioni e capacità di progettare soluzioni resilienti alle minacce e conformi agli standard di sicurezza (come OWASP Top 10);
- Conoscenza dei principi di Secure SDLC e DevSecOps (analisi dei rischi, threat modeling, test di sicurezza automatizzati integrati nella pipeline CI/CD);
- Conoscenza delle architetture di Cloud Computing: cloud-native, servizi managed e modelli di deployment come IaaS, PaaS e SaaS;
- Conoscenza dei sistemi operativi e delle piattaforme di containerizzazione, come Docker e Kubernetes (AKS, GKE, Red Hat OpenShift);
- Conoscenza delle metodologie Agile, DevOps e Continuous Integration/Continuous Deployment (CI/CD);
- Capacità di raccogliere, analizzare e definire i requisiti funzionali e non funzionali del sistema. Esperienza nell'utilizzo di strumenti di gestione dei requisiti come JIRA o Azure DevOps. Capacità di lavoro con metodologie Agile, tipo Scrum o SAFe;
- Capacità di produrre documentazione tecnica dettagliata, compresi documenti di architettura, diagrammi UML, guide per lo sviluppo e documenti di supporto;
- Conoscenza delle tecniche di testing software, inclusi test unitari, test di integrazione e test di sistema. Capacità di sviluppare strategie di test e garantire la qualità del software.
- Conoscenza di pratiche e strumenti di code quality e static analysis (es. SonarQube), per garantire standard di qualità, sicurezza e manutenibilità del codice.
Conoscenza della lingua inglese di livello B2/C1.
- Capacità di spiegare concetti tecnici complessi in termini accessibili a stakeholder non tecnici, e di ascoltare e comprendere le esigenze del business;
- Abilità nel trovare soluzioni a problemi complessi, valutando le diverse opzioni disponibili;
- Guidare team di sviluppo, motivandoli e indirizzandoli verso gli obiettivi prefissati;
- Collaborare efficacemente con altri membri del team, come sviluppatori, tester, manager e altri architetti;
- Trovare compromessi e soluzioni condivise quando si presentano divergenze di opinioni o conflitti.
- Disponibilità ad effettuare trasferte nazionali;
- Costituiscono titolo preferenziale, certificazioni in: Oracle Certified Professional, Java EE Application Developer; Oracle Certified Professional, Java SE Programmer; Microsoft Certified Solutions Developer; Certified Kubernetes Application Developer (CKAD); SOA Certified Professional; Microservice Architect.
Permanent
36K - 59K
Hybrid
Location & Eligibility
Where is the job
It - Roma - Via Laurentina
On-site at the office
Who can apply
Same as job location
About this job
- Posted
- 28 days ago
Listing Details
- Posted
- September 17, 2026
- First seen
- October 5, 2026
- Last seen
- October 15, 2026
Posting Health
- Days active
- 10
- Repost count
- 0
- Trust Level
- 14%
- Scored at
- October 15, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
4 other jobs at
View all →Similar Software Architect jobs
View all →Remote
Microsoft Technical Solutions Architect III -- Copilot Strategy, Customization & Automation
$150,000.00 to $170,000.00 annually
NormalRemote
Remote
Principal Solutions Architect, API's
$280,000 to $325,000
Full-timeRemote
Remote
Lead Solutions Architect - Generative AI (EMEA Emerging DNB)
Remote
Remote
Lead Solutions Architect - Generative AI (EMEA Emerging DNB)
Remote
Remote
Lead Solutions Architect - Generative AI (EMEA Emerging DNB)
Remote
Lead Solutions Architect - Generative AI (EMEA Emerging DNB)
Browse Similar Jobs
Devops Engineer5.2kFullstack Developer3.4kEngineering Manager3.2kQa Engineer3kMechanical Engineer2.6kSecurity2.6kElectrical Engineer2.6kProject Engineer2.3kSecurity Engineer2kBackend Developer2kDesign Engineer2kQuality Engineer1.7kFrontend Developer1.6kProcess Engineer1.5kProduct Engineer1.1kDevOps & Infrastructure1.1kApplication Engineer953Mobile Developer940Embedded Engineer867Civil Engineer862
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.