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
- Ambiente tecnologicamente stimolante con focus su qualit del codice e best practices