Equipo: Digitalización y Servicios
Localización: Madrid, España
Nivel de experiencia: +5 años
Tipo de trabajo: híbrido
Requisitos: inglés B2 o superior + Licenciatura o superior
Ayúdanos a transformar la forma en que se desarrolla software en Repsol. Formarás parte de un equipo que diseña y evoluciona plataformas y capacidades de nueva generación, combinando ingeniería de software, cloud e Inteligencia Artificial Generativa para acelerar la creación de soluciones digitales. Trabajarás junto a arquitectos, desarrolladores y especialistas en IA, contribuyendo a definir las herramientas, estándares y prácticas que utilizarán los equipos de desarrollo y los agentes de la compañía en los próximos años. La misión del puesto será la de diseñar, desarrollar y evolucionar plataformas tecnológicas y componentes reutilizables que aceleren la entrega de soluciones digitales, garantizando altos estándares de calidad, seguridad, mantenibilidad y escalabilidad. Impulsarás además la incorporación de capacidades de IA Generativa a lo largo de todo el ciclo de vida del software, desde el diseño y desarrollo hasta las pruebas, la documentación y la operación.
Diseñar y evolucionar plataformas, frameworks y servicios corporativos reutilizables, acelerando el desarrollo y garantizando la escalabilidad de las soluciones tecnológicas.
Desarrollar soluciones de software sobre el stack tecnológico corporativo, asegurando altos estándares de calidad, seguridad y mantenibilidad.
Definir y promover arquitecturas, patrones y buenas prácticas de desarrollo, impulsando la modernización tecnológica y la excelencia técnica.
Potenciar la incorporación de Inteligencia Artificial Generativa en el ciclo de desarrollo, mejorando la productividad, la eficiencia y la calidad del software.
Diseñar e implementar soluciones y automatizaciones basadas en IA Generativa, orientadas a optimizar procesos, facilitar la toma de decisiones y mejorar la experiencia de usuario.
Impulsar la adopción de capacidades tecnológicas avanzadas, incluyendo DevSecOps, observabilidad, automatización y herramientas de desarrollo asistidas por IA.
Ejercer liderazgo técnico y colaboración transversal con equipos de arquitectura, datos, infraestructura y ciberseguridad, promoviendo la innovación, el conocimiento compartido y la evolución tecnológica de la organización.
Ingeniería Informática, Telecomunicaciones o titulación equivalente.
Experiencia en un puesto similar de al menos 5 años.
Experiencia sólida en desarrollo software con .NET 10 / .NET Core y C#.
Experiencia en desarrollo Front-End con Vue.js 3, TypeScript, HTML5 y CSS.
Experiencia en diseño y desarrollo de APIs y arquitecturas orientadas a servicios.
Conocimiento de bases de datos relacionales y modelado de datos.
Experiencia trabajando con metodologías Agile, CI/CD y prácticas DevSecOps.
Conocimiento de arquitecturas cloud y plataformas de contenedores.
Conocimiento de patrones modernos de integración y desarrollo de aplicaciones empresariales.
Interés demostrado en la aplicación de tecnologías de Inteligencia Artificial Generativa al desarrollo software.
Nivel de inglés B2/C1.
Experiencia en desarrollo moderno con Node.js, Python y herramientas de IA para ingeniería de software.
Experiencia en IA Generativa aplicada al desarrollo de aplicaciones, incluyendo LLMs, RAG, agentes, MCP y copilotos empresariales.
Conocimientos de arquitecturas cloud-native (Kubernetes/Docker) y participación en iniciativas de transformación del SDLC y desarrollo aumentado por IA.
#LI-PC1
Required skills:
API Development, Artificial Intelligence Technologies, Collaboration, Development Experience, Emerging Technologies, Enterprise Application Development, Innovation, Software Development, Solutions Development, Solutions Integration, Technology Platforms