Senior Backend Developer

DITRONETWORK

  • Pozzuoli, Napoli
  • Tempo indeterminato
  • Full time
  • 15 ore fa
Cerchiamo un Senior Backend Developer specializzato in C# e .NET, con esperienza nella progettazione e realizzazione di servizi scalabili, sicuri e performanti. La figura lavorerà su architetture cloud-native basate su Microsoft Azure, utilizzando tecnologie moderne per microservizi e container orchestration. Responsabilità principali
  • Progettare, sviluppare e ottimizzare API e microservizi .NET basati su architetture cloud-native
  • Contribuire alla definizione dell’architettura backend garantendo performance, manutenibilità e sicurezza
  • Lavorare con Kubernetes per il deployment e la gestione scalabile dei servizi
  • Integrare e ottimizzare data layer basati su SQL Server e sistemi cache Redis
  • Collaborare alla definizione di pipeline CI/CD e processi DevOps
  • Eseguire analisi delle performance e tuning applicativo/database
  • Scrivere test automatici (unit test, integration test) e promuovere best practice di clean code e SOLID
  • Supportare sviluppatori junior attraverso mentoring tecnico
  • Lavorare a stretto contatto con Product Owner e altri team per definire requisiti tecnici e funzionali
Competenze tecniche richieste
  • Ottima conoscenza di C# e del framework .NET / .NET Core
  • Esperienza nella progettazione di REST API e microservizi
  • Conoscenza approfondita di SQL Server, progettazione schema, query performance, stored procedure
  • Esperienza con Redis per caching, session management o data structure server
  • Familiarità avanzata con servizi Microsoft Azure (App Service, Azure SQL, Key Vault, Container Registry, Service Bus, Functions, ecc.)
  • Competenza nell’uso di Docker e orchestrazione con Kubernetes
  • Esperienza con sistemi di CI/CD (Azure DevOps, GitHub Actions o simili)
  • Conoscenza delle principali pratiche di sicurezza applicativa, logging e monitoring (Application Insights o equivalenti)
  • Familiarità con architetture event-driven
Soft skill
  • Capacità di lavorare efficacemente in team multidisciplinari
  • Attitudine al problem-solving e alla gestione di sistemi complessi
  • Comunicazione chiara e orientata alla collaborazione
  • Propensione al mentoring e alla condivisione delle conoscenze
  • Orientamento al risultato e alla qualità del software
Nice to have
  • Esperienza con architetture CQRS e DDD (Domain-Driven Design)
  • Conoscenza di Azure Service Bus, Event Hub o altre tecnologie di messaging
  • Esperienza con sistemi distribuiti ad alta scalabilità
  • Conoscenza di strumenti di Infrastructure-as-Code (Terraform, Bicep, ARM)
  • Contributi open-source o portfolio tecnico rilevante

DITRONETWORK