Senior Software Engineer
2025-06-11
Barcelona
Compañía multinacional del sector farmacéutico con un modelo de gestión familiar y un fuerte enfoque en las personas. Cuenta con una amplia presencia internacional y hubs tecnológicos distribuidos globalmente. Su actividad se centra en la salud humana, salud animal y biotecnología, operando en un entorno altamente regulado con procesos bien definidos.El propósito del rol es desarrollar y mantener funcionalidades clave en una plataforma de datos cloud-native, apoyando a usuarios de negocio para su explotación efectiva. El rol se desarrolla en un modelo híbrido, con presencialidad en las oficinas de Sant Cugat del Vallès los miércoles y viernes, dentro del equipo de Enterprise Data & Platforms.Rol:
Diseñar, desarrollar e implementar software backend en una plataforma de datos.
Participar activamente en todas las fases del ciclo de desarrollo dentro de un entorno ágil (Scrum).
Garantizar la calidad del software mediante pruebas automatizadas y buenas prácticas.
Colaborar estrechamente con Product Owners, stakeholders y otros equipos técnicos.
Promover la mejora continua y la documentación clara del trabajo realizado.
Apoyar la integración continua, automatización y pruebas compartidas.
Mentorizar a otros miembros del equipo y fomentar un ambiente colaborativo.
Requisitos:
Inglés fluido (trabajo diario en este idioma).
Experiencia en programación orientada a objetos con lenguajes como Java, Python, C#, C++ o Go.
Sólida comprensión de arquitectura de software, patrones de diseño y microservicios.
Experiencia en entornos cloud (preferentemente AWS) y conocimientos de Docker y Kubernetes.
Familiaridad con metodologías ágiles y herramientas como Atlassian (Jira, Confluence).
Autonomía, proactividad y habilidades de comunicación efectiva.
Nice to Have:
Experiencia con plataformas de datos como Snowflake o DataHub.
Contribuciones previas a procesos de mejora continua en equipos ágiles.
Experiencia en mentoría técnica o liderazgo de iniciativas de desarrollo.
Tendrás la oportunidad de contribuir a una plataforma de datos crítica para la toma de decisiones de negocio en una empresa global del sector salud. Se ofrece un entorno de trabajo estable, con un equipo multidisciplinar altamente técnico y comprometido.
Diseñar, desarrollar e implementar software backend en una plataforma de datos.
Participar activamente en todas las fases del ciclo de desarrollo dentro de un entorno ágil (Scrum).
Garantizar la calidad del software mediante pruebas automatizadas y buenas prácticas.
Colaborar estrechamente con Product Owners, stakeholders y otros equipos técnicos.
Promover la mejora continua y la documentación clara del trabajo realizado.
Apoyar la integración continua, automatización y pruebas compartidas.
Mentorizar a otros miembros del equipo y fomentar un ambiente colaborativo.
Requisitos:
Inglés fluido (trabajo diario en este idioma).
Experiencia en programación orientada a objetos con lenguajes como Java, Python, C#, C++ o Go.
Sólida comprensión de arquitectura de software, patrones de diseño y microservicios.
Experiencia en entornos cloud (preferentemente AWS) y conocimientos de Docker y Kubernetes.
Familiaridad con metodologías ágiles y herramientas como Atlassian (Jira, Confluence).
Autonomía, proactividad y habilidades de comunicación efectiva.
Nice to Have:
Experiencia con plataformas de datos como Snowflake o DataHub.
Contribuciones previas a procesos de mejora continua en equipos ágiles.
Experiencia en mentoría técnica o liderazgo de iniciativas de desarrollo.
Tendrás la oportunidad de contribuir a una plataforma de datos crítica para la toma de decisiones de negocio en una empresa global del sector salud. Se ofrece un entorno de trabajo estable, con un equipo multidisciplinar altamente técnico y comprometido.