In this role you will be responsible for the development, integration, operation, and continuous improvement of digital solutions supporting Research & Development laboratories. The role works closely with scientists, business stakeholders, IT teams, and external partners to deliver reliable, scalable, and innovative solutions that enable efficient research processes and data-driven decision-making.
Tasks and responsibilities
• Develop, maintain, and support scientific and laboratory applications used within R&D environments.
• Design, build, and operate integrations between laboratory systems, enterprise applications, cloud services, and data platforms to enable seamless data exchange and process automation.
• Develop modern applications using contemporary technology stacks, software engineering best practices, and reusable architectural patterns.
• Contribute to the design and implementation of cloud-native and API-driven solutions that support evolving business and scientific requirements.
• Leverage the Enterprise Development Platform (EDP) to integrate, manage, and consume research and operational data across the digital ecosystem.
• Implement and maintain CI/CD pipelines to enable automated build, testing, deployment, and monitoring processes, ensuring high-quality and reliable software delivery.
• Apply AI-assisted engineering practices and modern developer productivity tools to accelerate solution development, improve code quality, and increase delivery efficiency.
• Analyze business requirements and translate them into practical technical solutions that meet operational and research needs.
• Support application lifecycle activities including development, deployment, configuration, testing, upgrades, and maintenance.
• Investigate and resolve technical issues while ensuring system stability, performance, and user satisfaction.
• Collaborate with cross-functional teams to deliver enhancements, new capabilities, and continuous improvements.
• Contribute to solution design, technical documentation, and operational procedures.
• Support agile development and delivery processes, including backlog refinement, testing, and release activities.
• Ensure compliance with corporate security, quality, and data management standards.
• Identify opportunities for automation, modernization, and process optimization across the digital research landscape.
Requirements
• Bachelor's or master degree in a relevant field 4-5 years of relevant experience in software development, systems engineering, or application integration, ideally in complex enterprise or scientific environments.
• Good knowledge of modern software engineering practices, APIs, cloud technologies, and application architecture.
• Experience with CI/CD, automated testing, deployment, monitoring, and DevOps practices.
• Strong analytical and troubleshooting skills, with the ability to translate business requirements into practical technical solutions.
• Experience working collaboratively in Agile, cross-functional environments with technical and business stakeholders.
• Proactive mindset with an interest in automation, AI-assisted development, modernization, and continuous improvement. Fluency in English is a must. Knowledge of Spanish and German would be considered a plus
Please note: The job title used in this advertisement may differ from the official contractual title.
#IamBoehringerIngelheim because…
We are continuously working to design the best experience for you. Here are some examples of how we will take care of you:
• Flexible working conditions
• Life and accident insurance
• Health insurance at a competitive price
• Investment in your learning and development
• Gym membership discounts
If you have read this far, what are you waiting for to apply? We want to know more about you!