Empresa: Capgemini Engineering
Trabaja en el área de Ingeniería de Software que abarca el desarrollo, mantenimiento y optimización de soluciones y aplicaciones de software. Aplica métodos científicos para analizar y resolver problemas de ingeniería de software. Es responsable del desarrollo y aplicación de prácticas y conocimientos de ingeniería de software en investigación, diseño, desarrollo y mantenimiento. El trabajo requiere el ejercicio de pensamiento original y criterio, y la capacidad de supervisar el trabajo técnico y administrativo de otros ingenieros de software. Este rol es el nivel inicial en Ingeniería de Software con una comprensión fundamental de conceptos de programación, diseño de software y principios de desarrollo de software.
4 años de experiencia
Participar en revisiones de código, pruebas y documentación para mantener altos estándares de calidad. Colaborar con otros ingenieros de software y partes interesadas. Organizar el propio tiempo para cumplir con tareas asignadas con un horizonte de corto plazo.
Orientación a objetos, Java, Swift, Xcode 16 o posterior, Git, plataformas en la nube como AWS, Google Cloud o Azure, APIs RESTful, microservicios, sistemas distribuidos, pruebas unitarias, pruebas de integración, pruebas funcionales, pruebas de sistema y pruebas de aceptación de usuario (UAT)
Capacidad para resolver problemas, fuertes habilidades de comunicación, trabajo en equipo, capacidad de mentoría para ingenieros junior o roles de liderazgo dependiendo del nivel de antigüedad, actitud proactiva para aprender, organización del tiempo, búsqueda activa de retroalimentación
Flexibilidad en cómo, cuándo y dónde se realiza el trabajo para un mejor equilibrio entre vida laboral y personal. Oportunidades de aprendizaje y desarrollo de nuevas habilidades. Ambiente de trabajo inclusivo y diverso sin discriminación.
Tipo de Contrato
Tiempo completoIdioma
Inglés - Avanzado