Join to apply for the Software Engineer III role at BD
The Software Engineer in BD’s Integrated Diagnostic Solutions (IDS) team, you will help build / Maintain a middleware platform that connects medical devices with hospital systems, supporting advanced diagnostic capabilities. Working in an Agile environment, you’ll contribute across the full software development lifecycle—designing, coding, testing, and maintaining applications using technologies like C#, ASP.NET, WPF and SQL Server. This role combines hands-on technical work with collaboration across geographically distributed teams, requiring strong communication skills, a proactive approach to problem-solving, and a commitment to continuous improvement and innovation in healthcare technology.
Job Description Summary
BD is one of the largest global medical technology companies in the world. Advancing the world of health is our Purpose, and it’s no small feat. It takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech products per year—to look at the impossible and find transformative solutions that turn dreams into possibilities.
Why join us?
A career at BD means learning and working alongside inspirational leaders and colleagues who are equally passionate and committed to fostering an inclusive, growth-centered, and rewarding culture. You will have the opportunity to help shape the trajectory of BD while leaving a legacy at the same time.
About The Role
As a Software Engineer at BD, you will play a critical role in advancing our vision of streamlining and innovating diagnostic technologies. You will join a dynamic Agile team focused on developing / maintaining a robust middleware platform that bridges medical devices with hospital Laboratory Information Systems (LIS). This high-impact role requires strong expertise in development using C#, ASP.NET, WPF, as well as a solid understanding of the software development lifecycle.
Main Responsibilities Will Include
* Collaborate with Product Owners and partners to determine estimation and define project achievements, work, and timelines.
* Actively contribute to coding and development tasks.
* Address complex technical challenges and effectively resolve issues.
* Keep all user documentation current and detailed.
* Stay abreast of the latest trends and advancements in software development and share that learning with the team.
* Communicate effectively with non-technical collaborators, translating complex technical concepts into understandable terms.
About You
* Strong technical expertise and a minimum of 3 – 5+ years of experience in C#, ASP.NET, WPF and .NET Framework.
* Experience with Microsoft SQL Server.
* Applicants should possess experience in writing unit/integration tests and developing applications using a development approach that priorities testing.
* Experience with source control systems such as Azure DevOps and Git.
* Ability to perform, implement and support higher and lower environments across a multi-layered team spanning multiple geographical locations
* Must have excellent interpersonal skills, decision-making, and problem-solving skills.
Becton, Dickinson and Company is an Equal Opportunity Employer. We evaluate applicants without regard to race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, and other legally-protected characteristics.
#J-18808-Ljbffr