Taro Logo

Senior Software Engineer

BD is one of the largest global medical technology companies focused on advancing health worldwide, developing and manufacturing billions of medical products annually.
53539 Kelberg, Germany
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Healthcare

Description For Senior Software Engineer

BD ROWA, a division of BD (Becton Dickinson), one of the world's largest medical technology companies, is seeking a Senior Software Engineer to join their team in Kelberg, Germany. The role focuses on developing and optimizing core functionalities for their modern automated storage systems.

As a Senior Software Engineer, you'll be working on critical healthcare technology solutions, specifically on automated storage systems that play a vital role in medical facilities. The position offers an opportunity to work with modern technologies like .NET and C#, while following best practices in software development including SOLID principles, Clean Code, and test-driven development.

The ideal candidate will join a collaborative team environment where knowledge sharing and code reviews are regular practices. You'll be responsible for designing and implementing interfaces between Rowa products and external systems, ensuring high-quality software delivery through comprehensive testing and collaboration with team members.

BD offers a culture focused on learning, growth, and personal development. The company values creativity and commitment, providing opportunities to shape the future of healthcare technology. Working at BD means joining a team of passionate professionals dedicated to creating sustainable and robust healthcare solutions.

The position offers the chance to work in an international environment, requiring both German and English language skills. BD promotes an inclusive, growth-oriented work culture where you can learn from inspiring leaders and team members who share a passion for advancing healthcare worldwide.

This role is perfect for someone who wants to combine their software engineering expertise with meaningful work that impacts healthcare delivery. You'll be part of a company that produces billions of medical products annually and is committed to advancing the world of health™.

Last updated 18 days ago

Responsibilities For Senior Software Engineer

  • Design, further development and implementation of interfaces to other Rowa products and external systems
  • Programming and testing complex software modules based on Microsoft .NET/C#
  • Close collaboration with developers and testers to provide high-quality software solutions
  • Participation in code reviews and active knowledge exchange within the team

Requirements For Senior Software Engineer

  • Completed training as an IT specialist in application development or computer science degree (or comparable professional experience)
  • Strong knowledge of C#/.NET or related technologies
  • Solid understanding of object-oriented programming, design patterns, SOLID principles and Clean Code
  • Practical experience with unit tests and test-driven development
  • Structured, solution-oriented working method and quick comprehension
  • Team spirit and strong communication skills
  • Good German and English language skills for working in an international environment
  • Willingness to take on new challenges and high degree of flexibility and resilience

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive healthcare benefits
  • International work environment
  • Professional development opportunities

Jobs Related To BD ROWA Senior Software Engineer