
B&A Consulting Srl este o agenție italiană de consultanță IT și dezvoltare digitală, care oferă companiilor soluții tehnologice adaptate nevoilor lor. Activitatea sa include dezvoltare web, consultanță IT și externalizare, servicii de help desk și asistență tehnică non-stop, securitate cibernetică, inginerie hardware și firmware, precum și inteligență artificială și analiză de date. Compania combină strategia digitală specifică fiecărui proiect cu asistența tehnică permanentă pentru a ajuta organizațiile să își mențină operațiunile sigure și fiabile.
Senior .NET Developer, Microservices and Cloud Native
Senior .NET developer building C# microservices for B&A Consulting, a software and digital consulting firm. The role covers APIs, messaging integrations, and containerized cloud-native services.
Descriere
- Develop and maintain backend applications with C# and ASP.NET Core
- Design and build Web APIs
- Develop and integrate services using gRPC and Protocol Buffers
- Build microservices architectures
- Implement synchronous and event-based communication
- Integrate RabbitMQ and Kafka
- Manage persistence with Entity Framework Core
- Develop and optimize SQL Server queries and stored procedures
- Improve connection resilience and application security
- Use Docker and Kubernetes
- Work with Azure DevOps delivery pipelines and processes
- Contribute to a long-term enterprise project at B&A Consulting, a software and digital company
Cerințe
- More than five years of .NET development experience
- Strong knowledge of ASP.NET Core versions 5.0–10
- Strong knowledge of C#
- Experience with Web APIs, middleware, dependency injection, and configuration binding
- Experience with gRPC and Protocol Buffers
- Good knowledge of Entity Framework Core
- Experience with SQL Server, complex queries, and stored procedures
- Knowledge of connection resilience mechanisms
- Experience with encryption and hashing systems, such as Hashids
- Experience with RabbitMQ and/or Kafka
- Extensive experience with microservices architectures
- Knowledge of gRPC and event-driven communication patterns
- Good knowledge of Docker and Kubernetes
- Experience with Azure DevOps
- Operational independence, analytical and problem-solving skills, a structured and proactive approach, teamwork, a focus on code quality and delivery, and good communication skills
- Availability to work as an independent contractor under the Italian Partita IVA regime
Beneficii
- Fully remote, with occasional in-person attendance for meetings if needed
- Independent contractor collaboration under the Italian Partita IVA regime