
Job description
Requisitos
- Requerido – Habilidades Técnicas
- Formación en Sistemas de Información, Análisis de Sistemas, Informática, Ingeniería Informática o carreras afines
- Experiencia en desarrollo Full Stack
- Experiencia en integración de componentes frontend y backend
- Dominio de HTML5, JavaScript, TypeScript, jQuery
- Experiencia en ASP.NET Web. Forms, ASP.NET MVC
- Conocimientos en CSS y aplicaciones responsivas
- Dominio de .NET Framework y tecnologías Microsoft
- Experiencia en servicios web, ASMX, WCF, Web API, REST
- Manejo de bases de datos relacionales, SQL Server, Oracle, MySQL
- Conocimiento en modelado de datos y T-SQL
- Experiencia en integración entre sistemas
- Experiencia en mensajería, Windows Services, procesamiento paralelo
- Experiencia en pruebas unitarias
- Capacidad para generar documentación técnica y de pruebas
- Experiencia con TFS, Git, GitHub
- Conocimientos en DevOps, CI, CD
- Experiencia en desarrollo e implementación sobre Microsoft Azure
- Experiencia utilizando herramientas de desarrollo asistido por IA, Claude, Codex, Copilot
- Requerido – Habilidades Blandas
- Capacidad analítica y resolución de problemas
- Orientación a resultados
- Trabajo colaborativo
- Comunicación efectiva
- Capacidad de adaptación
- Organización y gestión de prioridades
- Enfoque en calidad y mejora continua Deseable (Habilidades Técnicas)
- Conocimiento en Kubernetes
- Experiencia con Docker
- Experiencia en Kafka, Azure Service Bus, RabbitMQ
- Conocimiento en Redis Cache Responsabilidades (Actividades a desempeñar)
- Desarrollar soluciones Full Stack sobre tecnologías Microsoft
- Diseñar e implementar componentes frontend y backend
- Desarrollar aplicaciones web utilizando HTML5, JavaScript, TypeScript, ASP.NET
- Construir y consumir servicios web y APIs REST
- Implementar integraciones entre sistemas y aplicaciones empresariales
- Diseñar y optimizar modelos de datos y consultas SQL
- Desarrollar soluciones desplegadas en Microsoft Azure
- Implementar procesos de integración y despliegue continuo
- Ejecutar pruebas unitarias y asegurar la calidad del software
- Elaborar y mantener documentación técnica de las soluciones
- Gestionar código fuente mediante TFS, Git y GitHub
- Participar en la implementación de arquitecturas escalables y seguras
- Resolver incidentes y optimizar el desempeño de las aplicaciones
- Colaborar con equipos multidisciplinarios durante todo el ciclo de desarrollo
- Aprovechar herramientas de inteligencia artificial para acelerar el desarrollo
- Aplicar buenas prácticas de desarrollo, DevOps y automatización Idiomas requeridos
- Inglés Intermedio Bajo Información adicional
- Locación
- México
- Bogotá y alrededores (Híbrido)
- Resto de Colombia (Remoto)
- Condiciones especiales
- Participación en proyectos cloud sobre Microsoft Azure
- Trabajo con equipos multidisciplinarios
- Enfoque en integración, modernización y escalabilidad de aplicaciones empresariales
- Uso de herramientas de inteligencia artificial para mejorar productividad y calidad del desarrollo