Somos FERCHAU, empresa especializada en servicios de Ingeniería e IT. Contamos actualmente con un equipo de 300 profesionales, con oficinas ubicadas en Madrid, Bilbao, Barcelona, Sevilla y Valencia. Seleccionamos a personas principal que quieran formar parte de una empresa estable, con amplia trayectoria y que además busquen afrontar nuevos retos para crecer junto a nosotros. ¿Te animas? Actualmente estamos en la búsqueda de un Desarrollador/a C++ para el servicio de desarrollo de aplicaciones orientadas a sistemas de ticketing (TVM, TVS, Automatic Gate) y entornos de pago en transporte. Se trata de una excelente ocasión para formar parte de proyectos tecnológicos punteros dentro del sector movilidad y transporte. Descripción del puesto El/la profesional seleccionado/a participará en el desarrollo de aplicaciones en C++ para equipos de ticketing y sistemas de recaudo, trabajando en entornos críticos de pago y transporte, cumpliendo con los más altos estándares de seguridad y calidad. ️ Funciones principales:
Desarrollo y mantenimiento de aplicaciones en C++ para sistemas de ticketing (TVM, TVS, Automatic Gate). Desarrollo e integración de soluciones de pago en entornos de transporte. Integración con sistemas mediante mensajería y APIs. Desarrollo de software robusto, seguro y mantenible. Aplicación de buenas prácticas de desarrollo y patrones de diseño. Colaboración con equipos técnicos en entornos ágiles.
Requisitos principales:
Experiencia mínima de 3 años en desarrollo con C++. Conocimientos en programación EMV,
incluyendo desarrollo e integración de kernels EMV. Experiencia en entornos Transit (sistemas de transporte y ticketing). Conocimientos de normativa y estándares PCI-SSS. Se valorará experiencia previa en Sistemas de Recaudo. Inglés: nivel intermedio
Conocimientos técnicos necesarios:
Integración y comunicación mediante: API REST MQTT Web Sockets Desarrollo de software robusto y mantenible. Conocimiento de patrones de diseño y principios de Clean Code.
Se valorará adicionalmente:
Experiencia con herramientas de gestión como Jira. Manejo de sistemas de control de versiones (GIT). Experiencia en CI/CD (Jenkins, Docker, Kubernetes). Experiencia en testing: Tests unitarios e integración Herramientas como Mockito, Google Test Uso de herramientas como Visual Studio Code. Sistemas de build como CMake. Experiencia con contenedores (Docker).
¿Qué ofrecemos?
Contrato indefinido y proyecto estable a largo plazo. Jornada intensiva y flexibilidad horaria. Modo de trabajo híbrido (2 días por semana en remoto). Soluciones de remuneración flexible (cheque guardería, seguro médico). Plan de Formación continua.
Nuestro proceso de selección consta de:
Primera toma de contacto telefónico. Conversación con el equipo de RRHH para conocernos mejor y profundizar en detalles. Entrevista técnica. Valoración final.
¿Estás en búsqueda de una nueva oportunidad laboral? ¿Te gustaría seguir desarrollándote como profesional dentro de una empresa multisectorial? ¡Te estamos esperando!
📌 Desarrollador c++ (sistemas de transporte y ticketing) (Madrid)
🏢 Talent
📍 Madrid