Sapiens Analytics è il provider leader nella realizzazione di soluzioni di intelligenza artificiale ). Il Gruppo Sapiens Analytics è attivo anche nella cybersecurity ), mobilità connessa ) Piattaforme IoT ).
Con un team multidisciplinare e una forte vocazione alla ricerca e all'innovazione, aiutiamo i nostri clienti a trasformare i dati in valore concreto, attraverso strumenti predittivi, modelli generativi e sistemi intelligenti personalizzati.
Il ruolo
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:
Java + Spring Boot
+ NestJS
Python + FastAPI
.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