Senior Full Stack Software Engineer
- Softtek
- Mexico
- MXN 800,000 – MXN 1,200,000
Estamos buscando: Sr. Full Stack Software Engineer. PROPÓSITO O MISIÓN DEL ROL:
Diseñar, construir y evolucionar soluciones digitales empresariales de misión crítica utilizando tecnologías Full Stack modernas, Azure Cloud, DevSecOps e Inteligencia Artificial, actuando como un referente técnico capaz de acelerar la innovación, multiplicar la productividad de ingeniería y generar valor de negocio mediante la automatización y la excelencia tecnológica.
PRINCIPALES RESPONSABILIDADES
•
Diseñar, desarrollar e implementar soluciones tecnológicas empresariales escalables, seguras y de alta disponibilidad para soportar las necesidades del negocio.
•
Analizar requerimientos funcionales y técnicos para definir soluciones innovadoras alineadas con la estrategia tecnológica y de transformación digital de la organización.
•
Diseñar, desarrollar e implementar aplicaciones empresariales utilizando Java 21, Spring Boot, React y arquitecturas basadas en microservicios.
•
Diseñar e implementar soluciones sobre entornos Cloud, promoviendo la adopción de servicios escalables, resilientes y de alto desempeño.
•
Impulsar la automatización del ciclo de desarrollo de software a través de prácticas DevSecOps, integración y despliegue continuos (CI/CD).
•
Garantizar la calidad, seguridad y mantenibilidad de las aplicaciones mediante revisiones técnicas, pruebas automatizadas y estándares de ingeniería.
•
Integrar de forma estratégica herramientas de Inteligencia Artificial en todo el ciclo de vida del desarrollo de software, potenciando el análisis, diseño, documentación, programación, pruebas y resolución de problemas complejos.
•
Adoptar un enfoque AI-First en la ingeniería de software, incorporando herramientas de IA generativa para optimizar el diseño, desarrollo, documentación, pruebas, análisis de código, detección de vulnerabilidades y generación de soluciones técnicas.
•
Maximizar el uso de plataformas como GitHub Copilot, GitHub Enterprise, Claude AI y soluciones equivalentes para acelerar la entrega de valor, elevar la calidad del software y mejorar la productividad de ingeniería.
•
Identificar y liderar continuamente oportunidades de automatización, simplificación y optimización de procesos, eliminando tareas de bajo valor y enfocando el esfuerzo en iniciativas de mayor impacto para el negocio.
•
Asumir responsabilidad de extremo a extremo sobre las soluciones desarrolladas, desde el diseño técnico hasta su operación en producción, observabilidad, estabilidad, seguridad y evolución continua.
•
Anticipar y resolver problemas técnicos de alta complejidad.
Skills
- Java
- Spring Boot
- React
- Microservices
- Azure Cloud
- DevSecOps
- CI/CD


