Descrizione dell'offerta
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 OpenAPI/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. RabbitMQ) 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 SonarQube 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 #J-18808-Ljbffr
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 OpenAPI/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. RabbitMQ) 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 SonarQube 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 #J-18808-Ljbffr
Candidatura e Ritorno (in fondo)
Ricevi annunci simili
Inserisci la tua email: ti avvisiamo quando escono nuovi annunci corrispondenti.
✅ Controlla la tua email e clicca il link per confermare l'alert.
Nessun account necessario. Disiscrizione con un clic dall'email.
Approfondisci
-
Le 533 offerte per sviluppatore software a Roma
Stipendi dichiarati e aziende che assumono in zona - Scheda professione: Sviluppatore software
-
Le 246 offerte per sviluppatore web a Roma
Stipendi dichiarati e aziende che assumono in zona - Scheda professione: Sviluppatore web (front-end / full stack)
- Lavoro a Roma
Il mercato del lavoro locale - Calcola lo stipendio netto dalla RAL