 
        CompuGroup Medical Italia Group (CGM Italia Group) è parte di CompuGroup Medical SE' multinazionale di sanit elettronica' leader a livello mondiale. In Italia fornisce soluzioni software e servizi per i medici delle cure primarie' le farmacie' i dentisti e i medici specialisti' oltre che per amministrazioni pubbliche e pazienti. Per la BU Studiofarma' che si occupa di sviluppare gestionali per le farmacie' siamo alla ricerca di un programmatore in ambito Microsoft per unirsi al nostro team presso i nostri uffici di Milano' Brescia o Costa Volpino. La risorsa collaborer alla realizzazione di progetti dedicati principalmente alle farmacie e sar inserita all'interno di uno scrum team di piccole dimensioni (5-10). L'ambiente di lavoro è giovane ed è stimolante per tecnologie e strumenti usati. Responsabilit : - Sviluppare e mantenere applicazioni web-based utilizzando C# (.NET Framework &, .NET Core) - Sviluppare e gestire architetture a microservizi - Sviluppare interazioni tra gli applicativi e databases SQL e No-SQL - Implementare e mantenere WebService SOAP (WCF) - Intervenire nell'ambito di applicazioni web legacy - Partecipare allo sviluppo di applicazioni distribuite in ambito cloud - Applicare metodologie Test Driven Development - Implementare correttamente seguendo precise linee guida e design pattern consolidati Requisiti essenziali: - Esperienza consolidata nello sviluppo di software utilizzando C# (.NET Framework &, .NET Core) - Conoscenza approfondita dei principi di Test Driven Development - Implementazione e gestione di Unit Test (NUnit/XUnit) - Conoscenza approfondita dei design pattern e principi di programmazione orientata agli oggetti - Esperienza con architetture a microservizi - Conoscenza approfondita di SQL Server - Conoscenza di strumenti di versioning (Git) - Capacit di lavorare in team - Propensione al problem solving - Propensione al miglioramento continuo delle proprie capacit - Conoscenza di base della lingua inglese - Conoscenza di base di HTML' Javascript' CSS Conoscenze desiderate: - Esperienza con WebService SOAP/WCF - Esperienza nell'utilizzo di strumenti di Intelligenza Artificiale per lo sviluppo (GitHub Copilot' ChatGPT' ecc.) - Esperienza con strumenti di monitoring (Kibana' Grafana) - Conoscenza approfondita di Postman/SOAP UI per testing API - Conoscenza di databases PostgreSQL e MongoDB - Conoscenza di RabbitMQ - Conoscenza di Angular/NGRX - Principi di CI/CD (Jenkins/GitLab) - Esperienza con Integration Test ed End-to-End Test - Conoscenza di strumenti di deployment (Octopus Deploy' ArgoCD) Cosa offriamo: - Strumenti per autoformazione - Lavoro ibrido: 2 giorni di smart a settimana - Contesto tecnologicamente stimolante con focus su qualit del codice e best practices