Diseñar, desarrollar y mantener aplicaciones web robustas utilizando tecnologías Microsoft y Angular, con experiencia comprobada en contenedores y despliegue moderno. Participará activamente en decisiones técnicas, arquitectura y buenas prácticas de desarrollo.
Requisitos técnicos (obligatorios):
Lenguaje y plataforma:
C# con al menos 5 años de experiencia
.NET Framework y .NET Core/6+
Frontend:
Angular (versión 8 o superior)
Buen manejo de componentes, servicios, reactive forms y comunicación con APIs
Contenedores:
Experiencia en Docker (creación de imágenes, Dockerfiles, manejo de volúmenes y redes)
Conocimientos básicos de orquestadores como Kubernetes (deseable)
Bases de datos:
SQL Server (consultas, procedimientos almacenados, optimización)
Control de versiones:
Git (flujo de trabajo con ramas, pull requests, etc.)
Otros deseables:
Azure o AWS (uso de servicios básicos para despliegue o almacenamiento)
CI/CD (con Azure DevOps, GitHub Actions u otra herramienta)
Habilidades blandas:
Trabajo en equipo y buena comunicación
Proactividad para proponer soluciones
Enfoque en buenas prácticas y código limpio
Capacidad de análisis funcional y técnico
Autonomía para liderar desarrollos de punta a punta
Experiencia mínima:
5 años en desarrollo de software, con al menos 2 años trabajando con contenedores y Angular. Responsabilidades principales:
Desarrollar y mantener aplicaciones web con .NET y Angular
Diseñar estructuras de proyectos backend y frontend eficientes
Implementar y consumir APIs RESTful
Contenerizar aplicaciones usando Docker
Colaborar en la mejora continua del proceso de desarrollo
Apoyar a perfiles semisenior o junior del equipo.
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.