Senior .NET Backend Developer | Microservizi & Software Architecture (rif. 1177)

EgoValeo

Roma

Hybrid

EUR 60,000 - 65,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EgoValeo cerca un Senior Backend Developer .NET per guidare lo sviluppo di sistemi backend complessi a Roma, con focus su architetture a microservizi, API RESTful e soluzioni event-driven. Lavorerai in un contesto tecnologico avanzato, contribuendo a refactoring, sicurezza e manutenibilità.

La posizione offre autonomia tecnica, collaborazione con team esperti e opportunità di crescita in un gruppo leader nel gaming e intrattenimento digitale.

Qualifications

  • Esperienza significativa nello sviluppo .NET (C#, .NET 6/7/8).
  • Progettazione e sviluppo di architetture a microservizi e sistemi distribuiti.
  • Applicazione di SOLID, Clean Architecture e DDD.
  • Conoscenza di SQL Server e Entity Framework Core.
  • Uso di framework di messaging (RabbitMQ) e architectural orchestration.
  • Conoscenza di Docker e Kubernetes e Git/Release management.
  • Inglese scritto e parlato.

Responsibilities

  • Progettare, sviluppare e mantenere backend in C# e .NET 8+.
  • Disegnare architetture a microservizi scalabili, resilienti e manutenibili.
  • Sviluppare API RESTful e servizi distribuiti con OpenAPI/Swagger.
  • Implementare soluzioni event-driven con messaging asincrono tra servizi.
  • Gestire database SQL Server e ottimizzare accesso ai dati e performance.
  • Partecipare alle decisioni architetturali e tecnologiche, bilanciando scalabilità e sicurezza.

Skills

NET
C#
Microservizi
REST APIs
DDD/ Clean Architecture
SQL Server
RabbitMQ
Docker
Kubernetes
EF Core
Git / Release management
AI-assisted dev

Tools

RabbitMQ
OpenAPI/Swagger
EF Core
Docker
Kubernetes
Azure

Job description

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead .NET | Microservizi e Software Architecture (rif. 1180)
Tech Lead .NET | Microservizi e Software Architecture (rif. 1180)

EgoValeo • Roma

Hybrid
EUR 60,000 - 65,000
.NET Backend Developer - Business Information & Credit Management (rif. 1183)
.NET Backend Developer - Business Information & Credit Management (rif. 1183)

EgoValeo • Italy

Remote
EUR 35,000 - 50,000
Senior .NET Developer
Senior .NET Developer

Randstad NV • Lombardia

Remote
EUR 30,000 - 45,000
Full Remote
Contratto a tempo indeterminato
Middle.Net Backend Software Engineer
Middle.Net Backend Software Engineer

Intervieweb • Erto e Casso

Hybrid
EUR 45,000 - 65,000
Modalità ibrida
Software Developer .NET - art. 1 e 18
Software Developer .NET - art. 1 e 18

adesso.it • Italy

On-site
EUR 70,000 - 100,000
Bonus annuale
Piano welfare
Lavoro Agile
+1
Backend Developer .NET
Backend Developer .NET

Ali Professional • Pordenone

On-site
EUR 45,000 - 65,000
Middle .NET backend Software Engineer
Middle .NET backend Software Engineer

Servizi CGN Società Benefit • Friuli-Venezia Giulia

Hybrid
EUR 38,000 - 58,000
Modalità ibrida
Backend Developer
Backend Developer

CM Sistemi Informatici • Forlì

Hybrid
EUR 35,000 - 45,000
Ambiente collaborativo
Formazione continua
Crescita professionale
+1
Backend Developer
Backend Developer

CM Sistemi informatici S.r.l. • Forlì

Hybrid
EUR 35,000 - 45,000
Assicurazione infortuni h24
Formazione continua e crescita
Ambiente di lavoro collaborativo e Din
Backend Developer
Backend Developer

Cmsistemi • Emilia-Romagna

Hybrid
EUR 35,000 - 45,000
Opportunità di progetti innovativi
Ambiente collaborativo
Formazione continua
+1