Descripción de la oferta
Métrica busca un/a Desarrollador/a C++ con experiencia en desarrollo e integración de aplicaciones para sistemas de ticketing, recaudo y medios de pago, para incorporarse a un proyecto estable del sector de movilidad y transporte.CondicionesUbicación oficina: Barcelona, zona 22@.Modalidad: 100% presencial.Proyecto estable en un entorno tecnológico crítico de movilidad, transporte y sistemas de pago.Posibilidad de realizar viajes puntuales.Equipo proporcionado por el cliente por motivos de seguridad.SBA 35-39K, según experienciaRequisitos esencialesTitulación universitaria en Ingeniería Informática, Telecomunicaciones, Industrial o similar.Al menos 3 años de experiencia profesional desarrollando en C++.Conocimientos de seguridad en medios de pago y estándares como PCI DSS.Experiencia trabajando con herramientas de desarrollo como Visual Studio Code y sistemas de build como CMake.Experiencia en integraciones mediante API REST, MQTT y WebSockets.Conocimiento de patrones de diseño, Clean Code y buenas prácticas de desarrollo.Experiencia con sistemas de control de versiones, especialmente Git.Experiencia con Jira y Confluence.Experiencia en testing unitario y de integración, preferiblemente con Google Test y herramientas de mocking.Conocimientos de Docker y entornos CI/CD, como Jenkins o GitHub Actions.ValorableConocimientos de programación EMV.Experiencia en desarrollo e integración de kernels EMV.Experiencia en entornos transit, sistemas de transporte y ticketing.Conocimientos o experiencia adicional en normativa PCI DSS.Experiencia con validadores, sistemas de control de acceso, lectores contactless, equipos de venta automática o periféricos de pago.Capacidad de trabajo en equipo, proactividad y autonomía.FuncionesDesarrollo y mantenimiento de aplicaciones en C++ para sistemas de ticketing, recaudo y equipos de transporte.Participación en el desarrollo de software para máquinas de venta automática, sistemas de validación y tornos de acceso.Integración de aplicaciones con servicios, plataformas de pago, dispositivos y equipos de campo.Implementación de comunicaciones mediante APIs REST, MQTT y WebSockets.Aplicación de patrones de diseño, Clean Code y buenas prácticas de desarrollo.Desarrollo y mantenimiento de pruebas unitarias y de integración.Participación en procesos de integración y despliegue continuo mediante Jenkins, GitHub Actions, Docker y Kubernetes.
#J-18808-Ljbffr