Ingeniero de software

Hace 2 días

Madrid, Madrid, España Matterhorn Early Access (PROD-FRAN) Jornada completa
Descripción del empleo

Buscamos una persona ingeniera de software meticulosa y con capacidad analítica para incorporarse a nuestro equipo de ingeniería en expansión en Barcelona, España. En este puesto, se encargará de diseñar, desarrollar y mantener aplicaciones de software de alta calidad, colaborando con equipos multidisciplinares para ofrecer soluciones innovadoras. Será responsable de escribir código limpio y eficiente, y de contribuir a todo el ciclo de vida del desarrollo de software, desde la concepción hasta la implementación. Responsabilidades

Diseñar y desarrollar aplicaciones de software utilizando lenguajes de programación y marcos de trabajo modernos Escribir código limpio y fácil de mantener, siguiendo los estándares de codificación establecidos y las mejores prácticas Participar en revisiones de código para garantizar su calidad y compartir conocimientos con los miembros del equipo Depurar y resolver problemas de software, analizando las causas raíz e implementando soluciones eficaces Colaborar con las personas responsables de producto, diseño y otras personas ingenieras para comprender los requisitos y ofrecer soluciones Contribuir a los debates sobre el diseño y la arquitectura del sistema para optimizar el rendimiento y la escalabilidad Participar en ceremonias ágiles, incluyendo la planificación de sprints, las reuniones diarias y las retrospectivas Desarrollar y ejecutar pruebas unitarias y participar en los procesos de control de calidad Documentar el código, las especificaciones técnicas y los detalles de implementación para referencia del equipo Mantenerse al día de las tendencias del sector y las tecnologías emergentes relevantes para el puesto Requisitos

Experiencia en el desarrollo e integración de API RESTful Conocimientos de bases de datos relacionales y no relacionales Excelentes habilidades de comunicación y colaboración Atención al detalle y compromiso con la calidad del código Se valorará experiencia con plataformas en la nube (AWS, Azure o Google Cloud) Se valorará familiaridad con los flujos de trabajo de CI/CD y las prácticas de DevOps Se valorará experiencia con tecnologías de contenedorización como Docker Se valorará experiencia en marcos de pruebas de software y desarrollo basado en pruebas