Logo
Capgemini

Software Engineer

Capgemini, Villa Espana Colonia, Texas, United States

Save Job

Choose a partner with intimate knowledge of your industry and first-hand experience of defining its future.Select your locationSelect your locationIndustriesChoose a partner with intimate knowledge of your industry and first-hand experience of defining its future.Murcia, Valencia# Software EngineerBuscamos **Ingenieros/as de Software** con al menos **4 años de experiencia** en proyectos de desarrollo de software, con **nivel fluido de inglés y/o francés**, apasionados por la tecnología y con interés en formar parte de un ecosistema de talento tecnológico, un entorno multicultural y una cultura activa, dinámica y abierta.El/la Software Engineer desarrollará sus competencias y conocimientos técnicos para alcanzar los estándares esperados para el rol correspondiente, tal y como se definen en nuestras **Comunidades Profesionales internas**.Como **Senior Software Engineer**, también podrás asumir un **rol de liderazgo técnico** dentro de tu equipo.Como **Senior Software Engineer**, desempeñarás un papel clave en el diseño, desarrollo, mantenimiento y optimización de aplicaciones basadas en **Java**. Trabajarás en un entorno multidisciplinar e internacional, utilizando tecnologías punteras y dentro de entornos **ágiles**. Colaborarás en la definición y mejora de la arquitectura de software y de los patrones de diseño, así como en la mejora continua de los procesos de desarrollo y de las buenas prácticas.En nuestros equipos, un/a **Software Engineer** aplica métodos científicos para analizar y resolver problemas de ingeniería de software. Es responsable de investigar y adquirir conocimiento dentro de su especialidad técnica. Además, colabora y actúa como miembro del equipo junto a otros ingenieros de software y *stakeholders*.## TUS TAREAS* **Liderazgo técnico:** Proporcionar orientación y mentoría a desarrolladores/as junior, asegurando las mejores prácticas en codificación y diseño. Ayudar al equipo a identificar el trabajo pendiente dentro de un proyecto. Participar en el estudio del impacto técnico que conduce a la elaboración del presupuesto.* **Desarrollo y mantenimiento de software:** Crear y mantener aplicaciones de software de alta calidad utilizando **Java**, **TypeScript** y tecnologías relacionadas. Participar en el desarrollo de las funcionalidades más complejas. Supervisar todo el ciclo de vida del desarrollo.* **Colaboración:** Trabajar estrechamente con equipos multidisciplinares, incluidos *product managers*, diseñadores y otros ingenieros, para ofrecer soluciones de software sólidas y robustas.* **Revisiones de código:** Realizar revisiones de código exhaustivas para garantizar la calidad, el rendimiento y la seguridad. Supervisar los desarrollos realizados por el equipo. Difundir buenas prácticas y procesos de desarrollo.* **Mejora continua:** Mantenerse actualizado/a sobre las últimas tendencias y tecnologías del sector para mejorar continuamente las prácticas de ingeniería de software. Proponer mejoras en el desarrollo de aplicaciones.## TU PERFILCuentas con **más de cuatro años de experiencia profesional relevante**. Plenamente competente en su área de especialización y tiene un profundo conocimiento de los conceptos de programación relacionados, el diseño de software y los principios del desarrollo de software. Trabaja de forma autónoma con mínima supervisión. Capaz de actuar como una pieza clave en entornos complejos y de liderar las actividades de un equipo en el diseño y desarrollo de software. Actúa de forma proactiva para comprender las necesidades de los clientes internos y externos, ofreciendo asesoramiento incluso cuando no se le solicita. Es capaz de evaluar y adaptarse a los retos de los proyectos, formular soluciones innovadoras, trabajar bajo presión y guiar al equipo para alcanzar los objetivos técnicos y comerciales. Tiene en cuenta las necesidades de rentabilidad y puede gestionar los costes de un proyecto o área de trabajo específica. Explica conceptos complejos a distintos públicos asegurando una correcta comprensión. Motiva a otros miembros del equipo y crea redes informales con contactos clave fuera de su propia área.* **Dominio de Java y JavaScript/TypeScript:** Amplia experiencia con **Java 8–17** (streams, interfaces, etc.), frameworks **Spring** y **Angular**.* **Ciclo de vida del desarrollo de software:** Sólido conocimiento del ciclo de vida del desarrollo de software y de metodologías como **Scrum**.* **Conocimientos técnicos:** **SOAP, REST, Maven, JSP, HTML, PL/SQL**.* **Competencias en DevOps:** **UNIX**, *shell scripts*, **Jenkins**, **Ansible**, entre otros.* **Gestión de bases de datos:** Experiencia con bases de datos relacionales y no relacionales, incluidas **SQL** y **NoSQL**.* **Testing y depuración:** Dominio de pruebas unitarias, pruebas de integración y depuración mediante herramientas como **JUnit** y **Mockito**.* **Control de versiones:** Experiencia con sistemas de control de versiones como **Git**, **GitLab** y **GitHub**.* **Habilidades de comunicación:** Excelentes habilidades de comunicación oral y escrita, con capacidad para colaborar eficazmente con equipos remotos. Nivel fluido de **inglés** y/o **francés** para comunicarse con equipos y clientes.* **Capacidad de resolución de problemas:** Sólidas habilidades analíticas y de resolución de problemas.La posesión de un **certificado de discapacidad** será valorada positivamente dentro del marco de nuestra política de inclusión y diversidad.**Consideraremos todas las candidaturas**. Ofrecemos una amplia variedad de opciones de formación, tanto presenciales como online, incluidas certificaciones. Incluso si no cumples el 100% de los requisitos, ¡nos encantará conocerte!Nuestro compromiso con la **inclusión y la igualdad de oportunidades** se refleja en nuestro **Plan de Igualdad** y **Código Ético**, que garantizan el desarrollo profesional de nuestro personal y la igualdad de oportunidades en los procesos de selección, en un entorno libre de discriminación por etnia, nacionalidad, origen social, edad, orientación sexual, expresión de género, religión o cualquier otra circunstancia personal, física o social.## TE OFRECEMOS* Contrato indefinido.* Entorno de trabajo dinámico, joven y multicultural.* Proyectos innovadores con grandes clientes internacionales que te permitirán aprender y crecer cada día. Posibilidad de viajes de trabajo.* Atractivo plan de carrera vinculado al desarrollo técnico y personal dentro de una multinacional líder en su sector.* Planes de formación orientados a las últimas necesidades del mercado, como Scaled Agile Framework Enterprise (SAFe), así como otras innovaciones técnicas y certificaciones.* Interesante paquete de beneficios sociales que incluye seguro médico (50 % pagado por la empresa), seguro de vida y servicio de fisioterapia, horario flexible, modelo de trabajo híbrido y jornada intensiva los viernes, además de todos los días de julio y agosto.* Plan de retribución flexible.* Programa de nutrición saludable y Gympass. Contamos con cestas de fruta fresca cada semana.Formar parte del ADCenter te permitirá crecer a nivel técnico, pero también asumir la responsabilidad de innovar. Contribuir saliendo de tu zona de confort para el crecimiento del centro forma parte de nuestros objetivos diarios.Las personas seleccionadas se incorporarán a un centro en evolución, con la posibilidad de desarrollar la carrera profesional que deseen en áreas como desarrollo de software, arquitectura de software, gestión de proyectos o liderazgo de equipos.#RewriteYourFuture en ADCenter España – Capgemini.Experience levelProfesionales con experienciaLocationMurcia, ValenciaProfessional communitiesSoftware Engineering #J-18808-Ljbffr