Junior Software Developer C+

Capgemini
Municipality of Getafe, Spain
14 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English

Job location

Municipality of Getafe, Spain

Tech stack

C++
CMake
Computer Engineering
Continuous Integration
Linux
DevOps
Python
Software Engineering
Jenkins

Job description

  • Participar en el desarrollo de software en C++, trabajando con estándares modernos (C++17).
  • Colaborar en tareas de mantenimiento y mejora de código existente.
  • Utilizar herramientas de build como CMake y familiarizarse con la gestión de dependencias.
  • Trabajar en entornos Linux, apoyando en tareas de desarrollo y automatización básica mediante scripting.
  • Colaborar en procesos de integración continua (CI/CD) y testing del software.
  • Utilizar Python para pequeñas herramientas internas o scripts de apoyo.
  • Aprender y aplicar buenas prácticas de programación, calidad de código y trabajo en equipo.
  • Colaborar con otros desarrolladores en un entorno técnico y estructurado.

Requirements

  • Formación en Ingeniería Informática, Software, Telecomunicaciones o similar (o experiencia equivalente).
  • Conocimientos académicos o primeras experiencias en C++ (valorable C++17).
  • Nociones de programación en C.
  • Familiaridad con Linux y ganas de profundizar en este entorno.
  • Interés por las herramientas de automatización, build systems y DevOps.
  • Conocimientos básicos de Python o motivación para utilizarlo en entornos técnicos.
  • Capacidad de aprendizaje, actitud proactiva y orientación al trabajo en equipo.
  • Nivel medio de inglés, suficiente para documentación y comunicación técnica básica.

Se valorará positivamente (no imprescindible):

  • Experiencia previa (prácticas, becas, proyectos personales) en desarrollo de software.
  • Conocimientos de CMake, CI/CD, o herramientas como Jenkins.
  • Interés por entornos industriales o tecnológicos complejos.

Benefits & conditions

Modalidad: 100 % presencial, * Un ambiente de trabajo único muy valorado por nuestros profesionales en las evaluaciones periódicas.

  • Wellbeing HUB - Incluye políticas y acciones para la salud física (Wellhub) 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, podrás disfrutar de Mylearning y de Capgemini University y de nuestros Campus Digitales y Comunidades profesionales. Tendrás acceso a plataformas como: Coursera, Udemy, Pluralsight, Harvard Manager Mentor, Education First para idiomas (inglés francés, alemán…) ¡entre otras!
  • 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.

Apply for this position