B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srl is an Italy-based IT consulting and digital development agency serving businesses with tailored technology solutions. Its work spans web development, IT consulting and outsourcing, help desk and 24/7 technical support, cybersecurity, hardware and firmware engineering, and AI and data analysis. The company combines project-specific digital strategy with ongoing technical support to help organizations maintain secure, reliable operations.

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.

Description

  • 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

Requirements

  • 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

Benefits

  • Fully remote, with occasional in-person attendance for meetings if needed
  • Independent contractor collaboration under the Italian Partita IVA regime

Related Jobs