.NET Developer – Microservizi, Cloud Native

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior .NET Developer building C#/.NET microservices for B&A Consulting, a software house and digital consulting company. Developing APIs, messaging integrations, and containerized cloud-native services.

Responsibilities:

  • Sviluppo ed evoluzione di applicazioni backend in C# / ASP.NET Core
  • Progettazione e sviluppo di Web API
  • Sviluppo e integrazione di servizi tramite gRPC e Protocol Buffers
  • Sviluppo di architetture a microservizi
  • Implementazione di comunicazioni sincrone e event-based
  • Integrazione con RabbitMQ e Kafka
  • Gestione del persistence layer tramite Entity Framework Core
  • Sviluppo e ottimizzazione di query e stored procedure su SQL Server
  • Gestione della resilienza delle connessioni e degli aspetti di sicurezza applicativa
  • Utilizzo di Docker e Kubernetes
  • Collaborazione con pipeline e processi di delivery su Azure DevOps
  • Coinvolgimento in un progetto enterprise di lungo periodo presso B&A Consulting, Software House e Digital Company

Requirements:

  • Oltre 5 anni di esperienza nello sviluppo .NET
  • Ottima conoscenza di ASP.NET Core 5.0–10
  • Ottima conoscenza di C#
  • Esperienza con Web API, middleware, Dependency Injection e configuration binding
  • Esperienza con gRPC e Protocol Buffers
  • Buona conoscenza di Entity Framework Core
  • Esperienza con SQL Server, query complesse e stored procedure
  • Conoscenza di meccanismi di connection resilience
  • Esperienza con sistemi di crittografia e hashing, ad esempio Hashids
  • Esperienza con RabbitMQ e/o Kafka
  • Esperienza consolidata con architetture a microservizi
  • Conoscenza di pattern di comunicazione gRPC ed event-driven
  • Buona conoscenza di Docker e Kubernetes
  • Esperienza con Azure DevOps
  • Autonomia operativa, capacità di analisi e problem solving, approccio strutturato, proattività, capacità di lavorare in team, orientamento alla qualità del codice, buone capacità comunicative e orientamento alla delivery
  • Disponibilità alla collaborazione in Partita IVA

Benefits:

  • Full Remote, con eventuale presenza una tantum per meet
  • Collaborazione in Partita IVA