Software Developer
B. Braun Group12 hours ago
Rubí, SpainSenior
Responsibilities
- Develop and maintain cloud platform services supporting secure IoT connections and scalable web applications.
- Design and develop cloud-based products using cloud-native architecture principles and practices.
- Collaborate with software developers, software architects, system engineers, UX engineers, quality engineers, and product owners.
- Contribute to code and document reviews, release documentation, and continuous improvement of the software development process.
- Deploy, manage, and automate cloud-based applications and infrastructure using containerization, orchestration, and infrastructure-as-code tools.
- Mentor and support junior software developers.
- Work effectively in an international, multidisciplinary, and virtual team.
Requirements
- Several years of industry experience as a programmer or software developer.
- Strong experience designing and developing cloud-based applications, particularly with Microsoft Azure.
- Deep understanding of cloud-native architecture principles, patterns, and best practices.
- Proficiency in at least two general-purpose programming or backend languages, such as C#, Java, Go, Rust, or Python.
- Working knowledge of relational and NoSQL database technologies.
- Hands-on experience with Docker, Kubernetes, and common infrastructure-as-code tools.
- Hands-on experience with Agile development processes such as Scrum.
- Strong analytical, problem-solving, collaboration, communication, and customer-oriented skills.
- Fluent or effective communication in English; Spanish and German are desirable.
- Healthcare industry experience or experience in a comparable field is desirable.
Benefits
- Flexible and family-oriented working hours.
- Hybrid working between the office and home in Barcelona.
- Modern office designed for concentration and collaboration, including social areas and creativity zones.
- Professional development and continuous learning opportunities within an international team.
- Attractive private healthcare insurance conditions.
- International team culture with flat hierarchies, fast decision-making, accountability, diversity, and trust.