
B&A Consulting Srl yra Italijoje veikianti IT konsultacijų ir skaitmeninės plėtros agentūra, teikianti įmonėms pritaikytus technologinius sprendimus. Jos veikla apima interneto svetainių kūrimą, IT konsultacijas ir paslaugų perdavimą išorės tiekėjams, pagalbos tarnybą ir visą parą teikiamą techninę pagalbą, kibernetinį saugumą, aparatinės įrangos ir programinės aparatinės įrangos inžineriją, taip pat dirbtinį intelektą ir duomenų analizę. Įmonė projektui pritaikytą skaitmeninę strategiją derina su nuolatine technine pagalba, kad padėtų organizacijoms užtikrinti saugią ir patikimą veiklą.
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.
Aprašymas
- 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
Reikalavimai
- 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
Privalumai
- Fully remote, with occasional in-person attendance for meetings if needed
- Independent contractor collaboration under the Italian Partita IVA regime