Job Description

You’re an important part of our future. Hopefully, we're also a part of your future! At B. Braun, we protect and improve the health of people worldwide. You support this vision, bringing expertise and sharing innovation, efficiency and sustainability as values. That’s why we would like to keep developing our company with you. Keeping your future in mind, we’re making a joint contribution to health care worldwide, with trust, transparency and appreciation. That's Sharing Expertise.

Software Architect
Company:  B. Braun Medical, S.A. U.
Job Posting Location:  Barcelona, Barcelona, Spain
Functional Area:  Information Technology
Working Model:  Hybrid
Requisition ID:  10693

Duties and Responsibilities

As a key member of the Cloud Platform Team, you will play a central role in shaping the technological foundation of B. Braun’s cloud-based solutions. Your mission includes ensuring architectural consistency, guiding product teams, and contributing to the development of secure, scalable, and high‑quality digital products.

 

Your main responsibilities

  • Maintain a comprehensive overview of the technologies, services, and interfaces used across the B. Braun cloud platform, primarily built on Microsoft Azure.
  • Analyze existing solutions and emerging technologies, providing well‑founded recommendations to improve cloud platform services and overall system performance.
  • Act as a trusted advisor for product teams, supporting them in transforming existing products and developing new cloud‑native applications.
  • Produce and maintain high‑level technical documentation to facilitate efficient onboarding of new developers and teams.
  • Collaborate closely with specialists from diverse domains, contributing to the digital evolution of B. Braun’s product ecosystem.
  • Mentor and guide junior developers, offering technical support and participating as a co‑developer in project teams when needed.
  • Promote and optimize digital solution development in alignment with the company’s agile community and best practices.
  • Participate in a newly formed software development team, ensuring implementation quality through code reviews, documentation reviews, release documentation, and continuous improvement of development processes.

 

Professional Competencies

Education and experience

    • Degree in Computer Science, Information Technology, Business Informatics, or equivalent professional experience.
    • Strong background in cloud-based web application design and development using cloud providers—with solid, hands-on expertise in Microsoft Azure.
    • Extensive practical experience with .NET, the primary development technology for this role.
    • Hands‑on experience with Agile (SCRUM) development processes.

Technical skills

    • Deep experience in software architecture, including design methodology, software modeling, object-oriented analysis and design, and security‑focused solution design.
    • Comprehensive understanding of the Software Development Life Cycle (SDLC), covering specification, design, implementation, testing, deployment, and maintenance.
    • Experience in the healthcare industry or in other regulated environments is a plus.

 

B. Braun Medical, S.A. U. | Aitana Altuna