Senior Back-end Developer
Si candidi tempestivamente! È previsto un elevato volume di candidati per il ruolo descritto di seguito, non aspetti a inviare il suo CV.
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'opportunità 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. xjrgpwk
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.