Software Engineer C++
Role details
Job location
Tech stack
Job description
El/la profesional encargado/a del proyecto se dedicará a mejorar la calidad, rendimiento y mantenibilidad de software a través de la ingeniería de código., * Desarrollo de software en C++ moderno (C++17) aplicando buenas prácticas de programación.
- Gestión de dependencias y sistemas de build utilizando CMake y, de forma valorable, Conan.
- Trabajo en entornos Linux, automatizando tareas mediante scripting (Bash/Shell).
- Participación en procesos de integración continua (CI/CD) utilizando herramientas como Jenkins.
- Desarrollo de herramientas de soporte y automatización mediante Python.
- Colaboración con el equipo en la mejora continua del software, asegurando calidad y mantenibilidad.
Requirements
- Experiencia en desarrollo de software en C++, preferiblemente con estándar C++17.
- Conocimientos en gestión de memoria, STL, templates y buenas prácticas de desarrollo.
- Experiencia con CMake y sistemas de build.
- Manejo avanzado de Linux y scripting (Bash o Shell).
- Experiencia en entornos CI/CD (por ejemplo, Jenkins).
- Conocimientos de Python para automatización o herramientas internas.
- Capacidad de trabajo en equipo y orientación a la calidad.
- Nivel medio de inglés., * Experiencia con gestión de dependencias (Conan).
- Conocimientos en entornos DevOps.
- Familiaridad con Tactical Data Link (MIDS, Link 16 u otros).
Benefits & conditions
Modalidad
100 por ciento presencial., * Un ambiente de trabajo único muy valorado por nuestros profesionales en evaluaciones periódicas.
- Wellbeing HUB - políticas y acciones para la salud física y mental.
- 24 días de vacaciones + 2 asuntos propios + 24 y 31 de diciembre + opción a comprar hasta 7 días de vacaciones al año.
- Formación continua con acceso a Mylearning, Capgemini University, Campus Digitales y Comunidades profesionales (Coursera, Udemy, Pluralsight, Harvard Manager Mentor, Education First, etc.).
- FlexAbroad: posibilidad de trabajar en remoto desde otro país durante 45 días.
About the company
Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.