Siamo un'azienda italiana operante nella ricerca e selezione del personale che si occupa di soddisfare le necessità dei clienti offrendo servizi personalizzati.
Cerchiamo un/una Lead Software Architect con forte seniority nello sviluppo software, nella progettazione di architetture moderne e nella guida tecnica di team multidisciplinari. La figura sarà il riferimento tecnico interno e per i partner esterni, responsabile delle scelte architetturali, della qualità del software e dell’evoluzione tecnologica dei prodotti.
Lavorerà a stretto contatto con Data Scientist, IT Manager e direzione, garantendo coerenza, scalabilità e affidabilità delle soluzioni.
Responsabilità principali
Architettura & Design
* Progettare architetture software scalabili, sicure e manutenibili (microservizi, API, cloud-native).
* Definire standard tecnici, linee guida, best practice e pattern architetturali.
* Valutare trade-off tecnici e prendere decisioni strategiche.
* Disegnare e supervisionare l’integrazione tra componenti software, AI e infrastruttura IT.
Leadership tecnica
* Guidare lo sviluppo software e supportare il team nelle scelte tecniche.
* Effettuare code review, garantire qualità, performance e sicurezza del codice.
* Mentoring e supporto alla crescita di sviluppatori e Data Scientist.
* Coordinare le attività tecniche degli sviluppatori e di altri partner tecnologici.
Sviluppo
* Contribuire allo sviluppo di componenti critiche (backend, API, orchestrazioni).
* Collaborare con il Data Scientist per integrare modelli AI in produzione.
* Collaborare con l’IT Manager per ambienti, deployment, sicurezza e DevOps.
Product & Delivery
* Tradurre esigenze di business in soluzioni tecniche concrete.
* Supportare la definizione della roadmap tecnica dei prodotti.
* Garantire scalabilità, affidabilità e continuità evolutiva delle piattaforme.
* Partecipare alla valutazione di tecnologie, fornitori e soluzioni esterne.
Competenze tecniche richieste
Backend
* Ottima conoscenza di almeno uno tra:
o Java + Spring Boot
o Node.js + NestJS
o Python + FastAPI
o .NET Core
* Esperienza reale con microservizi, API REST, sicurezza applicativa.
Architettura
* Microservizi, DDD, event-driven architecture.
* API design (OpenAPI).
* Scalabilità, performance, resilienza.
* Logging, monitoring, observability.
Cloud & DevOps
* Container (Docker) e orchestrazione (Kubernetes / OpenShift).
* CI/CD (GitLab, GitHub Actions, Jenkins).
* Conoscenza di cloud (Azure, AWS o GCP).
* Gestione ambienti (dev, test, prod).
Frontend (nice-to-have)
* Conoscenza di Angular o React per supervisione tecnica.
* Capacità di guidare un full stack developer.
Database
* PostgreSQL, SQL avanzato.
* Conoscenza di database NoSQL (MongoDB, Redis) è un plus.
Competenze trasversali
* Forte capacità di leadership tecnica.
* Comunicazione chiara e capacità di mediazione.
* Approccio analitico e orientato alla soluzione.
* Capacità di lavorare con team multidisciplinari (AI, IT, sviluppo).
* Attitudine alla responsabilità e all’ownership.
* Capacità di prendere decisioni tecniche complesse in autonomia.
Seniority
* 7+ anni di esperienza nello sviluppo software
* 3+ anni in ruoli di guida tecnica, architettura o tech lead
* Esperienza in contesti enterprise o prodotti complessi
Contratto: Tempo Determinato (Full-Time)
Modalità Lavoro: Ibrido
Città: Brescia /Piacenza
Livello: Avanzato
Area funzionale: IT – Software