Ingeniero/a de Software C++
Role details
Job location
Tech stack
Job description
-
Desarrollo de software en C++ dentro de sistemas de ticketing y recaudo.
-
Diseño e implementación de servicios de comunicación.
-
Participación en el ciclo completo de desarrollo.
-
Colaboración en entornos CI/CD.
-
Desarrollo de tests unitarios e integración.
-
Aplicación de buenas prácticas de desarrollo.
-
Trabajo en equipo dentro de un entorno ágil., En Indra Mobility buscamos un/a Ingeniero/a de Software C++ para participar en un proyecto internacional de sistemas de recaudo. Responsabilidades principales
-
Desarrollo de software en C++ dentro de sistemas de ticketing y recaudo.
-
Diseño e implementación de servicios de comunicación (REST, MQTT, WebSockets).
-
Participación en el ciclo completo de desarrollo: análisis, desarrollo, testing y despliegue.
-
Colaboración en entornos CI/CD con herramientas como Jenkins, Docker o Kubernetes.
-
Desarrollo de tests unitarios e integración para asegurar la calidad del software.
-
Aplicación de buenas prácticas de desarrollo (Clean Code, patrones de diseño).
-
Trabajo en equipo dentro de un entorno ágil y colaborativo.
Requirements
Buscamos a alguien con experiencia en desarrollo C++, conocimientos de APIs y mensajería, y que esté preparado para trabajar en un ambiente ágil. Ofrecemos autonomía, flexibilidad y formación continua., * Experiencia mínima de 3 años en desarrollo con C++.
- Conocimientos en mensajería y APIs (REST, MQTT, WebSockets).
- Conocimientos de Jira.
- Experiencia con control de versiones (Git).
- Conocimiento de herramientas CI/CD (Jenkins, Docker, Kubernetes o similares).
- Experiencia en testing de aplicaciones (unitarios y de integración)., * Experiencia mínima de 3 años en desarrollo con C++.
- Conocimientos en mensajería y APIs (REST, MQTT, WebSockets).
- Conocimientos de Jira.
- Experiencia con control de versiones (Git).
- Conocimiento de herramientas CI/CD (Jenkins, Docker, Kubernetes o similares).
- Experiencia en testing de aplicaciones (unitarios, integración con Mockito o Google Test).
Se valorará
- Experiencia en sistemas de transporte, ticketing o recaudo.
- Experiencia con frameworks de testing (Mockito, Google Test).
- Uso de herramientas como CMake o Visual Studio Code.
- Conocimiento de control de accesos y sistemas de movilidad (con/sin barrera física y gestión del fraude).
Benefits & conditions
Formación continua en Open University y Udemy for Business Descuentos exclusivos para bienestar en gimnasios, restaurantes, tiendas Plan de carrera adaptado al crecimiento profesional Retribución competitiva y planes de compensación flexibles, * Proyectos a largo plazo en una empresa líder con más de 60.000 profesionales, con seguridad financiera.
- Trabajarás con tecnologías de vanguardia con impacto nacional e internacional.
- Entorno colaborativo y abierto con comunicación directa.
- Autonomía y flexibilidad para organizar tu trabajo.
- Plan de carrera adaptado a tu crecimiento profesional.
- Formación continua en Open University y Udemy for Business.
- Descuentos exclusivos para bienestar en gimnasios, restaurantes, tiendas, ocio y más.
- Retribución competitiva y planes de compensación flexibles a tus necesidades.