Buscamos un Desarrollador .NET Senior con amplia experiencia en arquitecturas de microservicios para unirse a nuestro equipo tecnológico. Como especialista clave, liderará el desarrollo y evolución de nuestro portal de autoservicio corporativo, implementando soluciones innovadoras basadas en .NET Core, Entity Framework y tecnologías avanzadas de mensajería.
Responsabilidades Clave
- Desarrollar y mantener aplicaciones robustas utilizando .NET 6.0 o superior, ASP.NET y WEB API.
- Diseñar e implementar arquitecturas de microservicios escalables siguiendo estándares de la industria.
- Optimizar el rendimiento de consultas a bases de datos SQL Server para máxima eficiencia.
- Crear integraciones con sistemas empresariales mediante API REST.
- Implementar comunicaciones asíncronas a través de tecnologías como RabbitMQ y Kafka.
- Participar activamente en revisiones de código y asegurar la calidad mediante pruebas unitarias.
- Colaborar con equipos multidisciplinarios para definir requerimientos y soluciones técnicas.
- Documentar detalladamente arquitecturas y código desarrollado.
- Contribuir a la mejora continua de la plataforma con nuevas funcionalidades.
Requisitos Técnicos
- Experiencia mínima de 5 años en desarrollo comercial con tecnologías .NET.
- Dominio profundo de ASP.NET Core (versiones 3.1, 5, 6 o superiores).
- Conocimiento avanzado en implementación de REST API con .NET.
- Experiencia comprobada con ORMs, especialmente Entity Framework Core 6.0+.
- Aplicación consistente de principios SOLID, patrones de diseño y programación orientada a objetos.
- Experiencia sólida en arquitecturas de microservicios y su implementación.
- Manejo avanzado de MS SQL Server y técnicas de optimización de consultas.
- Dominio de sistemas de control de versiones Git y flujos de trabajo colaborativos.
- Comprensión profunda de protocolos web (HTTP/HTTPS) y principios arquitectónicos REST.
- Experiencia en gestión de datos distribuidos y transacciones en entornos complejos.
Por Qué Unirse a Nuestro Equipo?
Oportunidad de trabajar con stack tecnológico moderno en proyectos de impacto organizacional.
Flexibilidad laboral con modalidad remota o presencial según preferencia.
Desafíos técnicos que promueven el crecimiento profesional continuo.
Colaboración con especialistas altamente cualificados en un entorno innovador.
Posibilidad de influir significativamente en decisiones arquitectónicas de sistemas críticos.
Cultura que fomenta el aprendizaje constante y desarrollo de competencias avanzadas.
Participación directa en soluciones que transforman la experiencia de los empleados.