Publicado hoy.
Backend Developer (.NET 10 / EF Core) - Proyecto AURA (Híbrido) en The Blue People
$ 45,000 a 50,000 MXN (Bruto)
Nuevo León - Híbrido
Empleado de tiempo completo
Inglés : Nivel Intermedio
Buscamos un Backend Developer Middle (2-4 años de experiencia) con sólida experiencia en el ecosistema moderno de Microsoft para integrarse al equipo de desarrollo del proyecto AURA en Monterrey. El objetivo principal del rol es diseñar, construir y desplegar funcionalidades backend para un motor CRUD dinámico basado en metadatos, asegurando integraciones eficientes con plataformas como SAP y capas de integración orientadas al sector industrial.
Responsabilidades principales:
- Diseñar y codificar funcionalidades backend siguiendo lineamientos de arquitectura basada en metadatos (.NET 10, EF Core y esquemas JSON personalizados).
- Implementar endpoints CRUD, operaciones masivas (bulk operations) y manejadores de eventos utilizando ASP.NET Core Minimal APIs.
- Validar tokens JWT emitidos por Keycloak y asegurar el cumplimiento de permisos a nivel de fila y entidad.
- Instrumentar código para observabilidad utilizando Serilog, OpenTelemetry y Prometheus.
- Crear pruebas unitarias e de integración automatizadas dentro del ciclo de vida del software (SDLC).
- Empaquetar servicios utilizando Docker y Docker Compose en entornos con PostgreSQL y SQL Server.
- Apoyar ocasionalmente con interacciones Frontend (Full Stack) cuando los requerimientos de la iniciativa tecnológica lo demanden.
Requisitos obligatorios (Must-Have):
- Licenciatura/Ingeniería en Sistemas, Software o carrera afín (o experiencia equivalente).
- 2 a 4 años de experiencia comprobable en desarrollo backend en sistemas de producción.
- Dominio avanzado de C#, ASP.NET Core (.NET 10) y Entity Framework Core (EF Core).
- Experiencia trabajando con bases de datos relacionales: PostgreSQL y/o SQL Server (incluyendo patrones de columnas JSON).
- Comprensión práctica de OAuth 2.0/OIDC, validación de JWT y gestión de identidad (idealmente con Keycloak).
- Experiencia de uso diario con Docker, Docker Compose, GitHub y GitHub Actions.
- Radicar en Monterrey y contar con disponibilidad para el esquema híbrido obligatorio (2 días en oficina).
Requisitos deseables (Nice-to-Have):
- Familiaridad previa trabajando en entornos industriales o de manufactura.
- Experiencia con herramientas de calidad de código como SonarQube.
¿Qué perfil buscamos?
Un desarrollador versátil, habituado a metodologías ágiles y desarrollo guiado por pruebas (TDD), capaz de colaborar en células multifuncionales y con una fuerte orientación hacia las buenas prácticas de arquitectura y Clean Code.