.net developer – microservizi
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Continuando accetti i nostri Termini & Informativa sulla privacy.
B&A Consulting è una Software House e Digital Company che offre soluzioni personalizzate e innovative attraverso competenze tecnologiche specialistiche e servizi di consulenza IT. Per un progetto enterprise di lungo periodo siamo alla ricerca di un/una Senior. NET Developer con oltre 5 anni di esperienza nello sviluppo di applicazioni enterprise basate su architetture a microservizi. La persona selezionata sarà coinvolta nello sviluppo e nell'evoluzione di servizi backend complessi, con particolare attenzione a scalabilità, integrazione tra sistemi, messaging e ambienti containerizzati.
Attività
Le principali attività riguarderanno: sviluppo ed evoluzione di applicazioni backend in C# / ASP. NET Core ; progettazione e sviluppo di Web API ; sviluppo e integrazione di servizi tramite g RPC e Protocol Buffers ; sviluppo di architetture a microservizi ; implementazione di comunicazioni sincrone e event-based ; integrazione con Rabbit MQ e Kafka ; gestione del persistence layer tramite Entity Framework Core ; sviluppo e ottimizzazione di query e stored procedure su SQL Server ; gestione di resilienza delle connessioni e aspetti di sicurezza applicativa; utilizzo di Docker e Kubernetes ; collaborazione con pipeline e processi di delivery su Azure Dev Ops . Competenze tecniche Il/la candidato/a ideale possiede: oltre 5 anni di esperienza nello sviluppo. NET; ottima conoscenza di ASP. NET Core 5.0–10 ; ottima conoscenza di C# , preferibilmente sulle versioni più recenti; esperienza con Web API, middleware, Dependency Injection e configuration binding ; esperienza con g RPC e Protocol Buffers ; buona conoscenza di Entity Framework Core ; esperienza con SQL Server ; capacità di lavorare con query complesse e stored procedure; conoscenza di meccanismi di connection resilience ; esperienza con sistemi di crittografia e hashing, ad esempio Hashids ; esperienza con Rabbit MQ e/o Kafka ; esperienza consolidata con architetture a microservizi ; conoscenza di pattern di comunicazione g RPC ed event-driven ; buona conoscenza di Docker e Kubernetes ; esperienza con Azure Dev Ops .
Soft skills
Completano il profilo:
autonomia operativa; capacità di analisi e problem solving; approccio strutturato; proattività; capacità di lavorare in team; orientamento alla qualità del codice; buone capacità comunicative; orientamento alla delivery. Modalità di collaborazione Sede di riferimento: Roma, zona EURModalità: Full Remote, con eventuale presenza una tantum per meet