Talent.com
Esta oferta de trabajo no está disponible en tu país.
Desarollador Backend C++ - Sector Financiero / Bancario

Desarollador Backend C++ - Sector Financiero / Bancario

DevsuMX
Hace 4 días
Tipo de contrato
  • Teletrabajo
  • Quick Apply
Descripción del trabajo

El Desarrollador Backend C++ será responsable de diseñar, desarrollar y mantener soluciones de software de alto desempeño, orientadas a la eficiencia, robustez y control detallado del sistema. Este rol es fundamental en entornos donde se requiere un uso intensivo de recursos, baja latencia, alta disponibilidad y control fino sobre memoria, procesos y concurrencia.

El candidato ideal contará con amplia experiencia en programación moderna en C++ y conocimientos complementarios en arquitecturas backend, microservicios y sistemas de medios de pago, garantizando soluciones escalables, seguras y alineadas con estándares de la industria financiera.

Responsabilidades :

  • Diseñar e implementar algoritmos y estructuras de datos optimizados en C++ (C++11 o superior).
  • Desarrollar aplicaciones de alto rendimiento con manejo de multithreading, concurrencia y sincronización.
  • Integrar código con bibliotecas de terceros, APIs del sistema operativo y herramientas de seguridad.
  • Realizar profiling, debugging a bajo nivel y optimización de recursos de hardware y software.
  • Implementar pruebas unitarias, mocks y análisis estático para asegurar la calidad del código.
  • Colaborar con arquitectos y otros equipos de desarrollo en proyectos críticos y sensibles al tiempo de respuesta (ej. sistemas financieros, telecomunicaciones, embebidos).
  • Diseñar e implementar microservicios y componentes backend en Java (Spring Boot, WebFlux), con integración en entornos de nube (Azure).
  • Desarrollar e integrar APIs utilizando APIM / Apigee, bajo principios de arquitectura hexagonal.
  • Participar en proyectos de medios de pago : integración con redes externas (Banred, CMS REN), manejo de tarjetas (débito, prepago), seguridad transaccional e integración con HSM (cajas Atalla).
  • Implementar soluciones de mensajería financiera (ISO8583, ISO20022) y trabajar con plataformas de streaming de datos (Confluent Kafka)

Requirements

  • Dominio de C++ moderno : STL, smart pointers, lambdas, concurrencia, manejo manual de memoria.
  • Sólidos fundamentos de programación orientada a objetos (OOP) y patrones de diseño.
  • Experiencia con compiladores y herramientas : GCC / Clang, Valgrind, gdb, CMake, Conan, Makefiles.
  • Familiaridad con sistemas operativos Linux / Unix y Windows.
  • Conocimientos en redes (sockets, TCP / IP) y protocolos de comunicación.
  • Experiencia en Java (Spring Boot, WebFlux) y arquitecturas de microservicios (REST, Azure).
  • Conocimiento en bases de datos Oracle 19c y mensajerías (Kafka).
  • Experiencia en proyectos de integración con sistemas de pago, seguridad transaccional y cumplimiento de estándares financieros.
  • Benefits

    En Devsu, queremos crear un ambiente donde puedas prosperar tanto personal como profesionalmente. Al unirte a nuestro equipo, disfrutarás de :

  • Un contrato estable a largo plazo con oportunidades de crecimiento profesional
  • Seguro médico privado
  • Programas continuos de capacitación, mentoría y aprendizaje para mantenerte a la vanguardia de la industria
  • Acceso gratuito a recursos de capacitación en IA y herramientas de IA de última generación para elevar tu trabajo diario
  • Una política flexible de tiempo libre remunerado (PTO) además de días festivos pagados
  • Proyectos de software desafiantes de clase mundial para clientes en Estados Unidos y Latinoamérica
  • Colaboración con algunos de los ingenieros de software más talentosos de Latinoamérica y Estados Unidos, en un entorno de trabajo diverso
  • Únete a Devsu y descubre un lugar de trabajo que valora tu crecimiento, apoya tu bienestar y te empodera para generar un impacto global.

    Crear una alerta de empleo para esta búsqueda

    Backend • MX