SOFTWARE ARCHITECT
Capgemini
¡En Capgemini Engineering te estamos buscando!
Queremos incorporar a nuestro equipo de software engineering un perfil con expertise en arquitectura de soluciones de producto SW para nuestros proyectos. Posibilidad de trabajar full remote.
¿Por qué elegirnos?
- Capgemini Engineering España ha sido reconocida con la certificación de TOP EMPLOYERS 2024 a sus políticas en Recursos Humanos.
- Hemos renovado nuestro certificado EFR (Empresa Familiarmente Responsable) en 2024, por una conciliación de la vida familiar y personal.
- Contrato indefinido.
- Seguro médico privado subvencionado al 50%.
- Retribución flexible (ticket transporte, ticket restaurante, guardería).
- Formaciones técnicas, habilidades, idiomas.
- Plan de carrera real y adaptado a tu rol.
- Un buen clima laboral.
Requisitos
- 5+ años de experiencia como desarrollador fullstack de software engineering.
- Experienciaa como Fullstack Software Developer
- Expertise con algunos de estos frameworks React, Node.js o Angular
- Experiencia práctica en lenguajes de programación orientado a objetos como Java and Spring Boot.
- Experiencia en gestión de memoria, concurrencia y paralelismo.
- Experiencia con frameworks como JUnit.
- Familiarizado con Kubernetes, Docker
- Muy buen conocimiento con metodologías agiles.
- Muy buen conocimiento de los principios SOLID.
- Conocimiento con desarrollo impulsado por pruebas y automatización de pruebas.
- Conocimiento de JSON, REST, servicios web.
- Familiarizado con herramientas de Integración continua como: GIT, Jenkins.
- Experiencia en patrones y arquitectura microservicios de diseño software.
- Idiomas: Inglés, mínimo B2, deseable C1
Funciones
Diseñar nuevos componentes de software para cubrir los próximos requisitos del producto.Desarrollar pruebas de concepto que validen la solución.Identificar los riesgos del proyecto y presentar alternativas para resolver el problema.Documentar historias de clientes-usuarios y limitaciones/requisitos técnicos.Producir especificaciones detalladas de los componentes.Crear diseños detallados para su implementación.Colaborar en la reunión de Arquitectos compartiendo y validando solución con los demás Arquitectos de otros equipos Scrum.Colaborar con los líderes de pruebas para definir planes de prueba que demuestren la viabilidad del proyecto y mantenerlos actualizados.La persona debe participar activamente en actividades como la planificación, el perfeccionamiento del alcance y, lo más importante, las discusiones con las partes interesadas del proyecto.
Nuestro compromiso con la inclusión e igualdad de oportunidades hace que tengamos un Plan de Igualdad y un Código Ético que garantizan el desarrollo profesional de la plantilla y la igualdad de oportunidades en su selección dentro de un entorno libre de discriminación por cuestión de etnia, nacionalidad, origen social, edad, orientación sexual, expresión de género, religión o cualquier otra circunstancia personal, física o social.
#LI-LG1