B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srl è un’agenzia italiana di consulenza IT e sviluppo digitale che offre alle aziende soluzioni tecnologiche personalizzate. Le sue attività comprendono lo sviluppo web, la consulenza e l’outsourcing IT, l’help desk e il supporto tecnico 24 ore su 24, 7 giorni su 7, la cybersecurity, l’ingegneria hardware e firmware, nonché l’intelligenza artificiale e l’analisi dei dati. L’azienda combina una strategia digitale specifica per ogni progetto con un supporto tecnico continuativo per aiutare le organizzazioni a mantenere operazioni sicure e affidabili.

Sviluppatore senior .NET, microservizi e cloud native

Sviluppatore senior .NET che realizza microservizi in C# per B&A Consulting, società di consulenza software e digitale. Il ruolo comprende API, integrazioni di messaggistica e servizi cloud native containerizzati.

Descrizione

  • Sviluppare e mantenere applicazioni backend con C# e ASP.NET Core
  • Progettare e realizzare API Web
  • Sviluppare e integrare servizi con gRPC e Protocol Buffers
  • Realizzare architetture a microservizi
  • Implementare comunicazioni sincrone e basate su eventi
  • Integrare RabbitMQ e Kafka
  • Gestire la persistenza con Entity Framework Core
  • Sviluppare e ottimizzare query e stored procedure di SQL Server
  • Migliorare la resilienza delle connessioni e la sicurezza delle applicazioni
  • Utilizzare Docker e Kubernetes
  • Lavorare con processi e pipeline di distribuzione di Azure DevOps
  • Collaborare a un progetto aziendale di lungo periodo presso B&A Consulting, società di software e servizi digitali

Requisiti

  • Oltre cinque anni di esperienza nello sviluppo .NET
  • Ottima conoscenza di ASP.NET Core, versioni 5.0–10
  • Ottima conoscenza di C#
  • Esperienza con API Web, middleware, dependency injection e associazione delle configurazioni
  • Esperienza con gRPC e Protocol Buffers
  • Buona conoscenza di Entity Framework Core
  • Esperienza con SQL Server, query complesse e stored procedure
  • Conoscenza dei meccanismi di resilienza delle connessioni
  • Esperienza con sistemi di crittografia e hashing, come Hashids
  • Esperienza con RabbitMQ e/o Kafka
  • Esperienza approfondita con architetture a microservizi
  • Conoscenza di gRPC e dei modelli di comunicazione basati su eventi
  • Buona conoscenza di Docker e Kubernetes
  • Esperienza con Azure DevOps
  • Autonomia operativa, capacità analitiche e di risoluzione dei problemi, approccio strutturato e proattivo, attitudine al lavoro di squadra, attenzione alla qualità del codice e alle consegne, e buone capacità comunicative
  • Disponibilità a lavorare come professionista indipendente secondo il regime italiano della Partita IVA

Benefit

  • Lavoro interamente da remoto, con presenza occasionale alle riunioni se necessario
  • Collaborazione come professionista indipendente secondo il regime italiano della Partita IVA