B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srl je v Italiji ustanovljena agencija za IT-svetovanje in digitalni razvoj, ki podjetjem zagotavlja prilagojene tehnološke rešitve. Njeno delo zajema spletni razvoj, IT-svetovanje in zunanje izvajanje storitev, službo za pomoč uporabnikom in 24-urno tehnično podporo, kibernetsko varnost, inženiring strojne in vgrajene programske opreme ter umetno inteligenco in analizo podatkov. Podjetje združuje digitalno strategijo, prilagojeno posameznim projektom, z nenehno tehnično podporo, da organizacijam pomaga ohranjati varno in zanesljivo delovanje.

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.

Opis

  • 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

Zahteve

  • 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

Ugodnosti

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