System Integration Engineer Lead
Monterrey Modalidad Presencial
Resumen de la vacante
Buscamos un ingeniero con sólida experiencia técnica en el desarrollo e implementación de integraciones entre sistemas empresariales. En esta posición será responsable de diseñar, desarrollar y mantener conectores y servicios que permitan la comunicación entre plataformas internas y externas utilizando C/C++, APIs REST/SOAP. El candidato ideal debe tener experiencia trabajando en arquitecturas distribuidas, integrando sistemas legacy con plataformas modernas, y optimizando procesos de integración de alto volumen. Ser capaz de llevar conversaciones con clientes y proveedores en español e inglés.
Responsabilidades
- Diseñar, desarrollar y mantener integraciones entre sistemas internos y externos.
- Implementar conectores y servicios utilizando C/C++.
- Diseñar, consumir y mantener APIs REST y SOAP.
- Mantener soluciones tipo middleware hechas en casa (tecnología Java) o plataformas de integración.
- Diseñar flujos de integración para intercambio, transformación y procesamiento de datos.
- Implementar mecanismos de manejo de errores, resiliencia y monitoreo en integraciones.
- Optimizar el rendimiento y la estabilidad de procesos de integración.
- Documentar interfaces de integración y la arquitectura técnica de los componentes.
- Trabajar coordinadamente con equipos multidisciplinarios (IT, DevOps, Soporte)
- Mantener conversaciones técnicas con clientes internos y/o externos.
- Participar en el análisis técnico y definición de estrategias de integración entre sistemas.
Requisitos Técnicos - Lenguajes de Programación
- Experiencia sólida en C o C++
- Experiencia desarrollando servicios o conectores de integración (C#, Java)
Integración de Sistemas - Experiencia diseñando e implementando APIs tipo REST.
- Experiencia trabajando con servicios SOAP.
- Manejo de formatos de intercambio de datos: JSON o XML
Middleware / Mensajería - Enterprise Service Bus (ESB)
- Plataformas tipo SOA
Protocolos y Comunicación
- Web Services (HTTP / HTTPs)
- TCP/IP
- Integraciones sincrónicas y asincrónicas
Base de datos - SQL Server
- MySQL/MariaDB
- PostgreSQL
Experiencia - 2 a 5 años de experiencia en desarrollo de integraciones.
- Experiencia trabajando con sistemas empresariales y plataformas heterogéneas.
- Experiencia integrando sistemas legacy con arquitecturas modernas.
Conocimientos Deseables - Arquitectura de microservicios
- Arquitectura basada en eventos (evento-driven)
- Seguridad en APIs (OAuth, JWT, certificados)
- Monitoreo y observabilidad de servicios
- Procesamiento de mensajes y eventos de alto volumen
Habilidades - Pensamiento analítico y resolución de problemas complejos.
- Capacidad para trabajar en arquitecturas distribuidas.
- Comunicación técnica efectiva bilingüe.
- Buenas prácticas de documentación.
- Trabajo colaborativo con equipos multidisciplinarios.
ReferenceSoftware Integration Engineer (C++ / REST APIs)
