Senior .net Backend Developer | Microservizi & Software Architecture (rif. 1177)
EgoValeo · Roma, Lazio ·
Per un grande gruppo italiano, leader nel settore del gaming e dell'intrattenimento digitale e tra i principali operatori a livello europeo, ricerchiamo un Senior Backend Developer. NET (m, f, x). L'azienda è una realtà solida e strutturata, fortemente orientata all'innovazione tecnologica, che investe costantemente nell'evoluzione delle proprie piattaforme digitali e nello sviluppo di soluzioni software avanzate.
La risorsa selezionata avrà l'opportunità di lavorare su sistemi backend complessi, architetture a microservizi e piattaforme ad elevata transazionalità, contribuendo alla progettazione e allo sviluppo di applicazioni scalabili, performanti e affidabili, utilizzate da un'ampia base di utenti.
Il ruolo prevede un elevato livello di autonomia tecnica e un contributo significativo alle scelte architetturali, all'evoluzione delle piattaforme e al miglioramento continuo delle soluzioni software, in collaborazione con team di professionisti altamente specializzati.
Principali attività
Progettare, sviluppare e mantenere applicazioni backend utilizzando C# e. NET 8+. Disegnare e implementare architetture a microservizi scalabili, resilienti e manutenibili. Sviluppare API RESTful e servizi distribuiti, applicando i principi REST e utilizzando Open API/Swagger.
Progettare e implementare soluzioni event-driven, attraverso sistemi di messaging e meccanismi di comunicazione asincrona tra servizi. Progettare e gestire database SQL Server, ottimizzando l'accesso ai dati e le performance applicative.
Partecipare alle decisioni architetturali e tecnologiche, valutando soluzioni e trade-off in termini di scalabilità, performance, sicurezza, costi e rischi. Contribuire all'evoluzione delle applicazioni esistenti, attraverso attività di refactoring, modernizzazione e gestione del debito tecnico.
Garantire elevati standard di qualità del codice, sicurezza, affidabilità e manutenibilità delle soluzioni. Supportare la crescita tecnica del team attraverso code review, mentoring e knowledge sharing.
Requisiti richiesti
Esperienza significativa nello sviluppo software con tecnologie. NET. Ottima conoscenza di C#,. NET 6/7/8 e conoscenza di. NET Framework 4.5+. Esperienza nella progettazione e nello sviluppo di architetture a microservizi e sistemi distribuiti.
Esperienza nell'applicazione dei principi SOLID, Clean Architecture e Domain-Driven Design (DDD). Conoscenza dei pattern architetturali. Ottima conoscenza di SQL Server ed esperienza Entity Framework Core. Esperienza nell'utilizzo framework di messaging (es.
Rabbit MQ) ed event orchestration. Conoscenza di Docker e Kubernetes per la gestione di applicazioni e servizi. Ottima conoscenza di Git, delle principali strategie di branching e del release management. Esperienza nell'utilizzo di strumenti di AI generativa e AI-assisted development applicati al ciclo di sviluppo software.
Buona conoscenza dell'inglese scritto e parlato. Requisiti preferenziali: Conoscenza dell'ecosistema Microsoft Azure e delle architetture Cloud Native. Esperienza con pipeline di integrazione e distribuzione continua (CI/CD), automazione di build, release e deployment.
Esperienza con strumenti di observability, logging e monitoraggio applicativo. Conoscenza di Sonar Qube o strumenti analoghi per l'analisi e il controllo della qualità del codice. Esperienza nello sviluppo di applicazioni in contesti ad alta criticità o elevato volume transazionale, preferibilmente nei settori Gaming, Betting o Financial Services.
Competenze trasversali richieste: Leadership tecnica e capacità di contribuire attivamente alle decisioni architetturali. Forte senso di ownership, autonomia e orientamento al risultato. Ottime capacità comunicative e attitudine al confronto con interlocutori tecnici e business.
Capacità di valutare alternative tecnologiche e stimare effort, rischi e impatti delle soluzioni. Capacità di lavorare efficacemente in contesti Agile/Scrum e team cross-funzionali. La posizione offre l'opportunità di entrare a far parte di un grande gruppo leader nel proprio settore, caratterizzato da un contesto tecnologico strutturato e da piattaforme digitali complesse.
La risorsa avrà un ruolo significativo nell'evoluzione delle architetture backend, contribuendo alle scelte tecnologiche e alla realizzazione di soluzioni basate su microservizi, sistemi distribuiti e moderne pratiche di software engineering.
L'ambiente favorisce il confronto tecnico, la condivisione delle competenze e la partecipazione a progetti sfidanti, con particolare attenzione a innovazione, qualità del software, scalabilità e affidabilità delle piattaforme.
Sede e modalità di lavoro: Roma, ibrida. Range retributivo annuo previsto: 60.000 - 65.000 euro, in funzione del livello di autonomia, seniority tecnica e ampiezza delle responsabilità. L'offerta è rivolta a tutte le persone, nel rispetto del D.
Lgs. 198/2006 e dei D. Lgs. 215/2003 e 216/2003. I dati personali saranno trattati ai sensi del Reg. UE 2016/679 (GDPR). Informativa privacy
Dati di mercato di EasyWorkClub, non forniti dal datore di lavoro
Altre offerte di EgoValeo
32 altri annunci che pubblichiamo
- Progettista Elettrico Senior | Impianti Civili/Industriali · Venezia
- Application Analyst & Software Developer · Milano
- Test Architect – Test Governance & Automation (rif. 1158) · Roma
- Senior.NET Backend | Microservizi & DDD | Roma ibrida · Roma
- Sw Architect | Senior Developer | Enterprise Workflow Platform (rif.1116) · Roma