Fondata nel 1979, SII Group è una società di consulenza internazionale con oltre 100 sedi in quattro continenti, specializzata in IT ed Engineering consulting.\nNell'ambito dei nostri progetti nel settore Healthcare & Life Science, SII Italia è alla ricerca di un/una Senior Full Stack Software Engineer.\nSede di lavoro: Cinisello Balsamo (ibrido)\nSettore: Healthcare & Life Science\nLa risorsa entrerà a far parte di un team che sviluppa e mantiene una piattaforma software proprietaria dedicata alla gestione dei processi operativi aziendali (produzione, sanificazione, collaudi, tracciabilità, ecc.) attraverso un sistema di workflow e form configurabili.\nIl progetto nasce nel 2017 come applicazione desktop ed è oggi in una fase strategica di evoluzione e modernizzazione tecnologica.\nCerchiamo una figura senior in grado di supportare da subito le attività di manutenzione evolutiva dell’esistente e di contribuire attivamente al revamping architetturale e tecnologico, con un approccio ibrido WinUI + Angular.\nContesto tecnologico Architettura in evoluzione verso servizi più modulari e distribuiti Responsabilità principali Progettare e sviluppare funzionalità end-to-end su stack Angular + ASP.NET Core\nManutenere ed evolvere il software esistente garantendo continuità operativa\nContribuire alla definizione e implementazione delle API REST (versioning, sicurezza, backward compatibility, documentazione)\nPartecipare al revamping tecnologico del prodotto (modernizzazione frontend, refactoring architetturale)\nCollaborare alla progettazione e manutenzione di microservizi e componenti distribuiti\nLavorare su ambienti containerizzati (es. Docker) e pipeline di deploy automatizzato\nProgettare soluzioni per sistemi bilanciati e scalabili (stateless services, caching, load balancing)\nGestire la persistenza dati con EF / EF Core (modellazione, migrazioni, performance tuning)\nGarantire qualità e affidabilità del software tramite:\nlogging, metriche e osservabilità\nottimizzazione delle performance\nSupportare il team con mentoring, definizione di best practice e standard di sviluppo.\nEsperienza significativa nello sviluppo Full Stack (tipicamente 5+ anni)\nOttima conoscenza di:\nASP.NET / ASP.NET Core (Web API, middleware, dependency injection, autenticazione e autorizzazione)\nEsperienza nello sviluppo di frontend web moderni e applicazioni client strutturate\nFamiliarità con lo sviluppo di desktop application in ambiente .NET (es. WPF, WinUI), o comprovata capacità di acquisire rapidamente nuove tecnologie\nEsperienza con architetture a microservizi (comunicazione, resilienza, gestione delle configurazioni)\nEsperienza pratica in ambienti containerizzati (es. Docker)\nSolida esperienza con Entity Framework / EF Core\nOttima conoscenza di SQL Server e progettazione di schemi dati\nCapacità di progettare e lavorare su sistemi scalabili e bilanciati (servizi stateless, caching, session management)\nBuone pratiche di CI/CD e gestione del ciclo di vita del software (DevOps, branching, release, rollback)\nEsperienza diretta nello sviluppo di desktop application .NET (WPF e/o WinUI)\nConoscenza del pattern MVVM\nEsperienza in attività di revamping tecnologico, refactoring o modernizzazione di applicazioni legacy\nFamiliarità con strumenti di observability (logging strutturato, metriche, tracing)\nEsperienza in contesti enterprise / mission critical Competenze personali Elevata autonomia e senso di ownership\nApproccio pragmatico, orientato al valore e ai compromessi consapevoli\nCapacità di comunicazione chiara e collaborazione in team cross-funzionali\nAttitudine al miglioramento continuo e al mentoring\nAttenzione alla qualità del codice e alla manutenibilità nel lungo periodo\nProgetto reale e critico per il business, con sfide concrete di scalabilità e affidabilità\nContesto tecnico in evoluzione con spazio reale di influenza sulle scelte architetturali\nProcesso di sviluppo strutturato (code review, CI/CD, test, backlog chiaro)\nCrescita tecnica e professionale\nModalità di lavoro flessibile Se siete desiderosi di fare la differenza e di lavorare in un ambiente agile e innovativo, saremo lieti di ascoltarvi. Candidatevi ora e unitevi a noi!