Job Description Summary
The Software Engineer in BD’s Integrated Diagnostic Solutions (IDS) team will help build and maintain a middleware platform that connects medical devices with hospital systems, supporting advanced diagnostic capabilities. Working in an Agile environment, you will contribute across the full software development lifecycle—designing, coding, testing, and maintaining applications using technologies such as 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.
About the Role
As a Software Engineer, 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 and 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, and a solid understanding of the software development lifecycle. Your contributions will support the delivery of diagnostic solutions that improve patient outcomes and healthcare efficiency.
Main Responsibilities
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. Explore and adopt new technologies and methodologies where applicable.
Communicate effectively with non‑technical collaborators, translating complex technical concepts into understandable terms and providing regular updates on project progress and technical issues.
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.
Experience writing unit and integration tests, and developing applications using a development approach that prioritizes 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.
Excellent interpersonal, decision‑making, and problem‑solving skills.
Equal Opportunity Statement
Becton, Dickinson and Company is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of 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, or any other protected status. To learn more about BD visit: https://bd.com/careers
#J-18808-Ljbffr