Desarrollador Fullstack Senior .Net y Angular
¿Te apasiona el desarrollo Cloud Native, la inteligencia artificial y la arquitectura limpia? En nuestra unidad de Tecnología y Transformación para Operaciones (TTD/TTO), estamos buscando un Desarrollador Fullstack con mentalidad de propiedad integral para unirse al equipo de Gestión de Portafolio.
En este rol, no solo escribirás código; serás una pieza clave en la entrega de capacidades de alto impacto, automatización de procesos, orquestación de flujos de trabajo y herramientas de gobernanza impulsadas por IA. Trabajarás en un entorno ágil, multifuncional y con tecnologías de vanguardia.
### Tu Rol: El Desafío
Como Desarrollador Fullstack, serás responsable de funcionalidades completas de extremo a extremo (end-to-end). Desde el diseño de contratos de API y la lógica de negocio, hasta la integración de la interfaz de usuario y la entrega final.
Trabajarás hombro a hombro con el Líder Técnico, Líder de Producto y Diseñador de Servicios, tomando decisiones arquitectónicas sólidas a nivel de funcionalidad y manteniendo una visibilidad diaria de tu trabajo.
### Lo que harás con nosotros (Tus Responsabilidades)
Diseño de APIs: Diseñar y documentar contratos de API RESTful (OpenAPI/Swagger).
Desarrollo Backend: Construir y mantener servicios backend escalables en un entorno Azure nativo de la nube, aplicando Arquitectura Limpia y patrones CQRS.
Desarrollo Frontend: Crear componentes responsivos y accesibles en Angular que consuman las APIs diseñadas.
Calidad y Testing: Escribir pruebas automatizadas (unitarias y de integración) para backend y frontend, participando activamente en code reviews.
Cultura DevOps: Contribuir a pipelines CI/CD y apoyar el despliegue, monitoreo y resolución de incidentes en Microsoft Azure.
Arquitectura y Documentación: Contribuir al diseño de soluciones, documentar decisiones y comunicar riesgos técnicos oportunamente.
### Lo que buscamos en ti (Perfil Requerido)
1. Stack Backend & Arquitectura:
Dominio de .NET 10 y ASP.NET Core.
Experiencia con Entity Framework Core 10, diseño de esquemas, migraciones y optimización de consultas.
Conocimiento sólido de Arquitectura Limpia, DDD, SOLID y patrones de Monolito Modular.
Experiencia con MediatR (CQRS) y FluentValidation.
Manejo de Docker y Podman.
2. Stack Frontend:
Dominio de Angular 19, Module Federation, RxJS y Angular CLI.
Gestión reactiva del estado con NgRx.
Sólidos conocimientos de TypeScript (ES6+), HTML5, CSS3, SCSS, Flexbox y Grid.
Experiencia con sistemas de diseño corporativos y estándares de accesibilidad WCAG.
3. Cloud, DevOps & Seguridad:
Experiencia práctica con Microsoft Azure, GitHub Actions y prácticas DevSecOps.
Experiencia con Terraform (HCL) y módulos del proveedor Azure.
Dominio de diseño de APIs RESTful, HTTP, OAuth2, JWT y OpenID Connect.
Experiencia con Microsoft Entra ID y MSAL Angular.
Familiaridad con JFrog Artifactory y herramientas de monitoreo (Datadog es un plus).
4. Pruebas y Calidad:
Pruebas backend con xUnit, NUnit