
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