ELITEBRAIN
CRH Talento de IT
Desarrollador .Net con Microservicios
SQL
Sobre la oportunidad
Senior .NET Developer | Azure | Distributed Systems
Nos encontramos en búsqueda de un Senior .NET Developer para integrarse a un equipo de ingeniería enfocado en el desarrollo de soluciones cloud-native, microservicios y arquitecturas distribuidas de alta disponibilidad.
Buscamos perfiles con experiencia sólida en desarrollo backend sobre .NET y participación activa en el diseño e implementación de sistemas escalables, resilientes y orientados a eventos.
📍 Monterrey, Nuevo León (Híbrido)
Oferta
💰 $60,000 - $80,000 MXN Brutos + Prestaciones Superiores
- ✅ Sueldo de $60,000 a $80,000 MXN brutos
- ✅ Esquema híbrido (3 días oficina / 2 home office)
- ✅ SGMM Familiar
- ✅ Vales de despensa
- ✅ PTU
- ✅ 2 días adicionales de vacaciones desde el primer año
- ✅ Prestaciones superiores a las de ley
Requisitos Indispensables
- 5+ años de experiencia desarrollando con .NET Core (.NET 6+).
- Experiencia diseñando y desarrollando APIs REST empresariales.
- Experiencia construyendo arquitecturas basadas en microservicios.
- Conocimientos sólidos de Clean Architecture, Dependency Injection y patrones de diseño.
- SQL Server, Entity Framework y Dapper.
- Experiencia trabajando en entornos Cloud (Azure preferentemente).
Experiencia Técnica Requerida
- Azure Functions.
- Azure DevOps.
- Azure API Management.
- Azure Service Bus.
- Azure SQL.
- Application Insights.
- RabbitMQ, Kafka o plataformas de mensajería empresarial.
- Arquitecturas Event-Driven.
- Integración entre microservicios mediante eventos y colas.
- Estrategias de resiliencia y tolerancia a fallos.
- Manejo de procesos asíncronos y comunicación distribuida.
- Implementación de mecanismos de idempotencia en APIs y sistemas distribuidos.
Conocimientos Altamente Deseables
- CQRS.
- Saga Pattern.
- Event Sourcing.
- Distributed Transactions.
- Retry Policies.
- Circuit Breaker Pattern.
- Observabilidad y monitoreo de aplicaciones distribuidas.
Responsabilidades
- Diseño y desarrollo de soluciones backend escalables.
- Construcción de APIs y microservicios.
- Diseño de integraciones orientadas a eventos.
- Participación en decisiones de arquitectura.
- Implementación de soluciones resilientes en ambientes cloud.
- Desarrollo de nuevas funcionalidades bajo estándares de ingeniería modernos.
