Sr C++ Developer (Payment Systems) / Remoto
Dresden Partners conectamos el talento con empresas globales de primer nivel. Somos un puente de oportunidad laboral especialistas en identificar, y vincular profesionales con empresas internacionales en México, LATAM y USA.
Estamos en búsqueda de talento para la posición: Senior C++ Software Developer con experiencia desarrollando en entornos fintech.
Experiencia:
- +6 años de experiencia en desarrollo con C++
- Al menos 4 años de experiencia trabajando en entornos fintech o en plataformas de procesamiento transaccional de alta demanda.
- Conocimiento de flujos y procesos transaccionales.
- ISO 8583.
- Experiencia trabajando con Oracle y Linux.
- Familiaridad con Java o Angular.
- Comprensión de procesos de backoffice.
- Conocimiento profundo de una o más plataformas utilizadas en la industria de pagos (por ejemplo: IST Switch, Clearing, MAS, CBK, Data Navigator).
Responsabilidades:
• Desarrollo y mantenimiento de componentes para plataformas transaccionales, incluyendo implementación de nuevas funcionalidades, integración de módulos, optimización de rendimiento, diseño de algoritmos, realización de pruebas, despliegue y soporte en entornos Linux
• Issuer (Banco Emisor): Desarrollo de servicios backend de autorización de tarjetas e integración de reglas operativas del emisor, incluyendo validaciones de límites, fondos, CVV, MCC y el intercambio completo de mensajes ISO 8583 con el core bancario.
• Acquirer (Procesamiento de comercios): Construcción de módulos para recepción y procesamiento de transacciones provenientes de POS, e-commerce y ATMs, con validación técnica de terminales, comercios, montos y enrutamiento hacia marcas o emisores.
• Authorization (Tiempo real): Implementación de la lógica de aprobación y rechazo con manejo de concurrencia, multithreading, sockets y baja latencia, incluyendo el flujo ISO 8583 0200/0210 para autorización online.
• Clearing (Conciliación): Desarrollo de procesos batch para la lectura, interpretación y conciliación de archivos provenientes de Visa, Mastercard o adquirentes, automatizando ajustes, reversos tardíos y diferencias contra transacciones autorizadas.
• Settlement (Liquidación): Programación de los procesos que generan archivos de liquidación entre emisor, adquirente y marcas, implementando cálculos operativos de montos netos, comisiones, interchange, agrupaciones y reglas contables asociadas.
• ISO 8583 (Mensajería transaccional): Construcción, parsing, validación y mapeo de mensajes ISO 8583, incluyendo MTI, bitmaps, Data Elements y variantes específicas de redes o plataformas FIS, garantizando compatibilidad con hosts internos y externos.
• Stand-In Processing: Desarrollo de la lógica para autorizaciones temporales cuando el core no está disponible, incorporando límites transaccionales, reglas de riesgo, manejo de reintentos, timeouts y estrategias de failover.
• Store & Forward: Implementación del almacenamiento temporal y reenvío seguro de transacciones durante periodos sin conectividad, asegurando integridad, orden, consistencia y prevención de duplicados.
• Desarrollo avanzado en C++: Programación de código de alto rendimiento, optimización de memoria, uso de STL, manejo de multithreading, debugging avanzado, perfiles de rendimiento, integración continua, pruebas unitarias y documentación técnica estructurada.
Idioma: Inglés avanzado conversacional (indispensable para colaborar con equipos internacionales).
Zona de trabajo: Remoto
Ofrecemos:
- Contratación directa.
- Prestaciones de ley y superiores
- Plan dental y visual
- Fondo de ahorro
- Vales de despensa
- Capacitaciones
Si cumples con el perfil, envía tu CV al correo señalado, mencionando expectativas económicas y en asunto el nombre de la vacante
Para mayor información en: hrmx@dresdenpartners.com
- Departamento
- Development
- Puesto
- C++ developer
- Ubicaciones
- Varias ubicaciones
- Estado remoto
- Remoto temporal
Acerca de Dresden Partners
En Dresden Partners, nos especializamos en soluciones nearshore de alta calidad, conectando a las mejores empresas con el mejor talento. Como headhunter de élite, trabajamos con empresas top-notch, brindando oportunidades únicas a los profesionales más destacados. Contamos con tres delivery centers en CDMX, Guadalajara y California, lo que nos permite ofrecer un servicio ágil y eficiente en distintos mercados. Si buscas una oportunidad para desarrollar tu carrera en un entorno dinámico, innovador y con proyectos internacionales, ¡te invitamos a postularte y ser parte de nuestro equipo!