Software DeveloperYou're an important part of our future, and hopefully, we're also a part of yoursAt B. Braun, we protect and improve the health of people worldwide.From Barcelona, you will join Germany-based Corporate Start-Up B. Braun New Ventures, which is taking a leading role in the digital transformation of healthcare.With a young and fast-growing team, we develop solutions to automate medical procedures across various business areas.Our goal is to augment caregivers' eyes, hands, and decision-making with sensors, robotics, and artificial intelligence.Our cloud platform team is focused on creating corporate-wide solutions that will drive the next generation of B. Braun's digital products and connected devices.The technologies and products we develop create new treatment possibilities, enable sharing of clinical experience, and result in better patient care.From our Barcelona location, you will be integrated into an international team that collaborates to achieve these goals.Duties and ResponsibilitiesYou will be a key member of the cloud platform team and work on existing and new platform services that provide the foundation for a range of applications, from secure IoT connections to modern, scalable web applicationsYou work in a dynamic and agile team collaborating with other software developers as well as with software architects, system engineers, UX engineers, quality engineers and product ownersYou use state-of-the-art technologies (such as microservices and cloud-based solutions) to develop new productsYou participate in a new software development team and drive the quality of implementation and documentation through code and document reviews, release documentation, and continuous improvement of the software development processYou offer mentorship and support to junior software developers, helping them to grow and develop professionallyYou are a passionate programmer with several years of industry experienceYou have a strong background in cloud-based ap