Senior Backend Developer
DITRONETWORK
- Pozzuoli, Napoli
- Tempo indeterminato
- Full time
- 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
- 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
- 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
- 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