Senior Full Stack Developer – Microservices, Angular & Azure
Description
Safety21 S.p.A. cerca un/una Full Stack Developer altamente qualificato, con almeno 4/5 anni di esperienza, per lavorare su architetture distribuite basate su microservizi .NET 10 e frontend Micro-Frontend con Native Federation in Angular.
La risorsa lavorerà sull’integrazione tra backend in C#/.NET e UI con Angular Material e Kendo UI, gestendo Azure Service Bus, AKS e SQL Server. SI richiede esperienza su CI/CD su Azure e familiarità con ambienti cloud.
Sviluppo Micro-Frontend: progettare, sviluppare e manutenere moduli frontend indipendenti e scalabili in Angular, gestendone l'orchestrazione ed il build indipendente tramite Native Federation. Implementazione UI con Component Frameworks: sviluppare interfacce utente con Angular Material e Kendo UI per Angular. Sviluppo Microservizi: implementare microservizi resilienti, disaccoppiati e sicuri con C# e .NET. Comunicazione Event-Driven: integrare messaggi asincroni tra i microservizi usando Azure Service Bus. Gestione Dati Distribuita: lavorare con Microsoft SQL Server e pattern di persistenza. Cloud & Kubernetes: configurare Docker e deploy su AKS, monitoraggio e orchestrazione. Qualità del codice: unit, integration e contract test; supporto CI/CD nelle pipeline Azure. Esperienza richieste: 4-5 anni in ruoli Full Stack su architetture enterprise distribuite. Frontend: Angular (versioni recenti), RxJS, component lifecycle e reattività. Backend: C#, .NET; Database: SQL Server; Cloud/Container: Docker, AKS. Version Control: Git avanzato. Almeno 4-5 anni di esperienza come Full Stack su architetture enterprise distribuite. Competenza in Angular (versioni recenti) e RxJS. Forte conoscenza di C# e .NET (9/10) e sviluppo microservizi. Esperienza con Microsoft SQL Server e gestione dati distribuiti. Conoscenza di Docker e Kubernetes su Azure (AKS). Uso avanzato di Git e pipeline CI/CD su Azure DevOps o GitHub Actions.