Senior Back-end Developer
Millennium trasforma le sfide della medicina generale in soluzioni digitali evolute attraverso software clinici innovativi e affidabili che migliorano l'efficienza del medico, la qualità della cura e la gestione dei processi sanitari.
Supporta quotidianamente migliaia di professionisti nella gestione della cartella clinica e nell'organizzazione dell'attività ambulatoriale, contribuendo concretamente alla digitalizzazione del sistema sanitario.
Oggi siamo un punto di riferimento nel software per la medicina generale e stiamo evolvendo verso una nuova generazione di piattaforme cloud-native, scalabili e interoperabili, in cui l'architettura software diventa la base per l'integrazione di servizi digitali avanzati e funzionalità intelligenti a supporto della pratica clinica.
Siamo alla ricerca di una figura di
Senior Back-end Developer
con esperienza nello sviluppo di sistemi complessi e mission-critical, capace di lavorare su architetture distribuite, integrazioni enterprise e modernizzazione di sistemi legacy.
La persona sarà coinvolta nell'evoluzione della nostra "Cartella Clinica Cloud", contribuendo alla progettazione, sviluppo e manutenzione di servizi back-end scalabili, affidabili e sicuri, utilizzati quotidianamente da migliaia di medici.
Cerchiamo una figura capace di unire solide competenze di ingegneria del software con una visione moderna dello sviluppo back-end, in cui il codice non è solo implementazione, ma parte di un ecosistema più ampio fatto di integrazioni, interoperabilità e automazione dei processi sanitari
L'obiettivo è inserire una persona in grado di operare su sistemi complessi e stratificati, evolvendo progressivamente verso architetture cloud moderne, mantenendo continuità con i sistemi esistenti e garantendo qualità, performance e sicurezza del dato clinico.
Come Senior Back-end Developer avrai l'occasione di:
Contribuire allo sviluppo e all'evoluzione della **Cartella Clinica Cloud**, progettando e implementando servizi back-end affidabili, scalabili e manutenibili
Sviluppare componenti back-end in **C#.
NET Core / Java / Python**, inclusi worker services, middleware e servizi di integrazione
Gestire integrazioni complesse con sistemi legacy e sanitari (FHIR, FSE, NSIS, prescrizioni dematerializzate, LEA)
Supportare attività di modernizzazione architetturale attraverso pattern evolutivi come Strangler Pattern, API REST/SOAP e migrazione progressiva dei sistemi legacy
Progettare e mantenere worker services batch con gestione di retry policy, code, performance e logging avanzato
Lavorare su integrazioni dati e processi ETL, inclusi flussi verso sistemi regionali e nazionali (FSE, NSIS)
Ottimizzare query e performance su database multi-technology (PostgreSQL, Firebird), applicando principi di progettazione efficiente e scalabile
Collaborare con team cross-funzionali per tradurre requisiti clinici e normativi in soluzioni tecniche robuste
Contribuire a pratiche di monitoring, observability e miglioramento continuo delle performance applicative
Partecipare all'evoluzione dell'architettura verso soluzioni cloud-native e containerizzate
Ci farebbe piacere che tu possedessi:
Laurea in Informatica, Ingegneria Informatica o discipline affini
Almeno 5 anni di esperienza nello sviluppo back-end in contesti enterprise o mission-critical
Ottima conoscenza di **C# /.
NET Core**, Java o Python
Esperienza con sistemi complessi basati su integrazioni e API REST/SOAP
Ottima conoscenza di SQL e database relazionali (PostgreSQL, Firebird o simili)
Esperienza con sistemi legacy e migrazioni incrementali (es. Delphi / Object Pascal come plus)
Conoscenza di principi di programmazione concorrente e asincrona (async/await, gestione lock, concorrenza)
Familiarità con design pattern pragmatici (Strategy, Decorator, Singleton)
Esperienza con strumenti di versioning e CI/CD (Git, GitLab)
Attitudine analitica e capacità di lavorare su sistemi complessi e stratificati
Buona conoscenza della lingua inglese
Costituiranno un elemento di valore:
Esperienza con infrastrutture cloud (Azure o equivalenti)
Conoscenza di containerizzazione e orchestrazione (Docker, Kubernetes)
Familiarità con ecosistemi sanitari (FSE, NSIS, sistemi regionali
Esperienza in contesti healthcare o software clinici
Esperienza su ottimizzazione avanzata di database e query ad alte prestazioni
Esperienza in processi di modernizzazione architetturale su sistemi legacy
Cosa offriamo:
Un ambiente solido e altamente specializzato nel settore della sanità digitale
La possibilità di contribuire all'evoluzione di uno dei software di cartella clinica più diffusi in Italia
Progetti concreti di modernizzazione cloud-native e trasformazione architetturale
Flessibilità operativa e modalità di lavoro moderna
Formazione continua e crescita professionale
Un percorso di carriera chiaro e condiviso
Un ambiente tecnico complesso, sfidante e orientato al miglioramento continuo
Crediamo nel talento
Crediamo che il talento sia l'elemento chiave per l'evoluzione delle aziende e che il nostro successo dipenda dalle competenze e dall'impegno delle nostre persone.
Lavoriamo per creare un contesto in cui innovazione, responsabilità tecnica e crescita individuale possano coesistere e rafforzarsi reciprocamente.
I nostri valori
Lavoriamo come un unico team per migliorare la sanità digitale
Crediamo nel confronto e nella trasformazione delle idee in soluzioni concrete
Inclusione, ascolto e trasparenza guidano il nostro modo di lavorare
Vogliamo che ogni persona possa contribuire attivamente all'evoluzione dei nostri prodotti
Se ti riconosci in questo approccio
Se vuoi contribuire all'evoluzione della cartella clinica digitale attraverso sistemi back-end moderni, scalabili e interoperabili, saremo felici di ricevere la tua candidatura.