B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srl es una agencia italiana de consultoría informática y desarrollo digital que ofrece soluciones tecnológicas adaptadas a las necesidades de las empresas. Su actividad abarca el desarrollo web, la consultoría y externalización de servicios informáticos, la asistencia técnica y el soporte técnico 24/7, la ciberseguridad, la ingeniería de hardware y firmware, y la inteligencia artificial y el análisis de datos. La empresa combina una estrategia digital específica para cada proyecto con soporte técnico continuo para ayudar a las organizaciones a mantener operaciones seguras y fiables.

Desarrollador sénior .NET, microservicios y cloud native

Desarrollador sénior .NET que crea microservicios en C# para B&A Consulting, una firma de consultoría de software y transformación digital. El puesto abarca API, integraciones de mensajería y servicios cloud native contenerizados.

Descripción

  • Desarrollar y mantener aplicaciones backend con C# y ASP.NET Core
  • Diseñar y crear API web
  • Desarrollar e integrar servicios con gRPC y Protocol Buffers
  • Crear arquitecturas de microservicios
  • Implementar comunicación síncrona y basada en eventos
  • Integrar RabbitMQ y Kafka
  • Gestionar la persistencia con Entity Framework Core
  • Desarrollar y optimizar consultas y procedimientos almacenados de SQL Server
  • Mejorar la resiliencia de las conexiones y la seguridad de las aplicaciones
  • Usar Docker y Kubernetes
  • Trabajar con procesos y canalizaciones de entrega de Azure DevOps
  • Colaborar en un proyecto empresarial de larga duración en B&A Consulting, una empresa de software y servicios digitales

Requisitos

  • Más de cinco años de experiencia en desarrollo .NET
  • Sólidos conocimientos de ASP.NET Core, versiones 5.0–10
  • Sólidos conocimientos de C#
  • Experiencia con API web, middleware, inyección de dependencias y vinculación de configuración
  • Experiencia con gRPC y Protocol Buffers
  • Buenos conocimientos de Entity Framework Core
  • Experiencia con SQL Server, consultas complejas y procedimientos almacenados
  • Conocimientos de mecanismos de resiliencia de conexiones
  • Experiencia con sistemas de cifrado y hashing, como Hashids
  • Experiencia con RabbitMQ o Kafka
  • Amplia experiencia con arquitecturas de microservicios
  • Conocimientos de gRPC y patrones de comunicación basados en eventos
  • Buenos conocimientos de Docker y Kubernetes
  • Experiencia con Azure DevOps
  • Autonomía operativa, capacidad analítica y de resolución de problemas, enfoque estructurado y proactivo, capacidad para trabajar en equipo, atención a la calidad del código y a la entrega, y buenas habilidades de comunicación
  • Disponibilidad para trabajar como profesional independiente bajo el régimen italiano Partita IVA

Beneficios

  • Trabajo totalmente remoto, con asistencia presencial ocasional a reuniones si fuera necesario
  • Colaboración como profesional independiente bajo el régimen italiano Partita IVA