Destaca en este puesto — genera un currículum adaptado y una carta de presentación en aproximadamente un minuto.
Talycap Global busca un/a Sr. Cloud-Native .NET Engineer para liderar el diseño, desarrollo e implementación de soluciones empresariales en Azure.
El puesto requiere visión arquitectónica y capacidad para impulsar iniciativas desde la definición técnica hasta la operación en producción. Trabajarás en entornos distribuidos, microservicios y integraciones con plataformas SaaS, priorizando seguridad, rendimiento y mantenibilidad.
Ubicación: Colombia
Buscamos un Sr. Cloud-Native .NET Engineer para participar en un proyecto de alto impacto, liderando el diseño, desarrollo e implementación de soluciones empresariales escalables sobre arquitectura cloud-native en Azure. La posición requiere una combinación de experiencia técnica profunda, visión arquitectónica y capacidad para impulsar iniciativas complejas desde la definición técnica hasta la operación en producción. El profesional trabajará en entornos distribuidos, integraciones empresariales y microservicios, garantizando altos estándares de seguridad, rendimiento y mantenibilidad.
Licenciatura o título profesional en Ciencias de la Computación, Ingeniería de Software, Sistemas de Información o carreras afines.
Mínimo 7 años de experiencia profesional en desarrollo de software con tecnologías .NET.
Mínimo 3 años de experiencia en tecnologías relacionadas con Transportation Management y/o Distribution Management.
Experiencia desempeñándose como Senior Engineer, Technical Lead o Solution Architect en aplicaciones empresariales.
Experiencia diseñando y desarrollando soluciones cloud-native en Azure.
Experiencia en sistemas distribuidos, arquitecturas de microservicios y patrones de diseño orientados a eventos.
Experiencia desarrollando y desplegando aplicaciones contenerizadas con Docker.
Experiencia construyendo integraciones con sistemas empresariales, plataformas SaaS y proveedores externos.
Experiencia diseñando, consumiendo y soportando APIs GraphQL y REST.
Experiencia utilizando herramientas de desarrollo asistidas por IA en entornos empresariales.
Desarrollo de aplicaciones empresariales con .NET.
Arquitectura de software empresarial.
Principios SOLID.
Patrones de diseño.
Optimización de rendimiento.
Arquitecturas de microservicios.
Sistemas distribuidos.
Arquitectura orientada a eventos.
Azure.
Azure Service Bus.
Azure Functions.
Azure SQL Database.
Azure Key Vault.
Azure Data Factory.
Azure Application Configuration Services.
Soluciones escalables basadas en nube.
GraphQL.
REST APIs.
Integraciones con plataformas SaaS.
Integraciones con sistemas empresariales.
Integración con servicios y APIs de terceros.
Docker.
Servicios de alojamiento y despliegue en Azure para aplicaciones contenerizadas.
Principios de seguridad de aplicaciones.
Authentication.
Authorization.
Secure Coding Practices.
OWASP.
Gestion de vulnerabilidades y remediación.
Unit Testing.
Integration Testing.
System Testing.
Performance Testing.
Smoke Testing.
Postman o herramientas equivalentes para validación de APIs.
Uso de herramientas de desarrollo asistido por IA.
GitHub Copilot.
ChatGPT.
Claude.
Diseñar y desarrollar aplicaciones empresariales utilizando .NET y arquitecturas cloud-native sobre Azure.
Definir arquitecturas de solución, diseños técnicos y estrategias de implementación para sistemas escalables, seguros y mantenibles.
Diseñar, desarrollar y soportar microservicios, servicios de backend, Azure Functions y soluciones orientadas a eventos.
Construir y mantener integraciones con sistemas internos, plataformas externas y APIs.
Diseñar y desarrollar servicios basados en GraphQL y REST.
Implementar mecanismos de autenticación, autorización y prácticas de desarrollo seguro.
Desarrollar y desplegar soluciones contenerizadas utilizando Docker y servicios Azure.
Utilizar servicios Azure para soportar aplicaciones empresariales e integraciones complejas.
Ejecutar estrategias de pruebas unitarias, integración, sistema, rendimiento y smoke testing antes de la fase de QA.
Apoyar la resolución de incidentes en producción y ejecutar análisis de causa raíz.
Colaborar con Product Owners y líderes técnicos en la priorización de backlog, análisis de deuda técnica y definición de soluciones futuras.
Elaborar documentación técnica, diagramas de arquitectura, diagramas de secuencia y planes de implementación.
Implementar mecanismos de monitoreo, observabilidad, logging y alertamiento.
Investigar y resolver desafíos técnicos complejos de forma autónoma.
Utilizar herramientas de IA de manera responsable para incrementar productividad, calidad y velocidad de entrega.
Pensamiento arquitectónico y visión estratégica.
Resolución de problemas complejos.
Autonomía y sentido de ownership.
Comunicación efectiva con audiencias técnicas y no técnicas.
Adaptabilidad al cambio y aprendizaje continuo.
Colaboración y trabajo en equipo.