Software Engineer
Listed on 2025-12-28
-
Software Development
Software Engineer
BD is one of the largest global medical technology companies. Our purpose is to advance the world of health™ by designing, engineering, and marketing innovative Med Tech products.
Job SummaryWe are seeking a highly skilled Staff Software Engineer to join our Care Fusion team. The role involves designing, developing, and deploying complex software solutions that enhance our medical device and healthcare technology platforms. You will lead architectural decisions, mentor junior engineers, and drive delivery of high‑quality, reliable, and scalable software.
Responsibilities- Lead design, development, testing, and deployment of complex software systems and features for Care Fusion's Medical Device and Healthcare Technology products.
- Architect robust, scalable, and maintainable solutions, ensuring alignment with product strategy and technical standards.
- Collaborate closely with product management, UX/UI designers, quality assurance, and other engineering teams to define requirements, priorities, and project scope.
- Conduct detailed code reviews, providing constructive feedback and ensuring adherence to best practices, coding standards, and security guidelines.
- Mentor and guide junior and mid‑level engineers, fostering a culture of technical excellence, continuous learning, and innovation.
- Identify and troubleshoot complex technical issues, performing root‑cause analysis and implementing effective solutions.
- Drive continuous improvement in engineering processes, tools, and methodologies, including CI/CD pipelines, automated testing, and Agile practices.
- Stay abreast of emerging technologies and industry trends, evaluating their potential impact and applicability to Care Fusion's products.
- Contribute to the technical vision and roadmap, making informed recommendations for future architectural directions and technology choices.
- Ensure compliance with relevant regulatory standards (FDA, HIPAA) in all software development activities.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 8+ years of progressive experience in software development with a senior or lead engineering focus.
- Proven expertise in designing and implementing scalable, high‑performance, and secure software systems.
- Strong proficiency in one or more object‑oriented programming languages such as C#, Java, Python, or C++.
- Extensive experience with Agile, Scrum, or Kanban development methodologies.
- Solid understanding of architectural patterns, data structures, algorithms, and distributed systems.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable.
- Demonstrated ability to lead technical discussions, influence decisions, and drive consensus across multiple teams.
- Excellent problem‑solving skills and ability to analyze complex issues and propose effective solutions.
- Strong communication and interpersonal skills; able to articulate technical concepts to both technical and non‑technical audiences.
- Experience in a regulated industry, particularly healthcare or medical devices.
- Familiarity with SQL/No
SQL databases and API design principles (RESTful). - Experience with automated testing frameworks and practices (unit, integration, end‑to‑end).
- Annual Bonus and Potential Discretionary LTI Bonus
- Medical coverage, Health Savings Accounts, Dental & Vision coverage, Hospital Care Insurance, Critical Illness, Accidental Injury, and Life & AD&D Insurance
- Short‑term and Long‑term disability and long‑term care benefits
- Health and Wellness Resources such as anxiety management, sleep improvement, virtual physical therapy, substance‑use management
- Financial benefits:
401(k) plan, Deferred Compensation, 529 College Savings, Financial counseling, Daily Pay - Work‑life benefits: PTO, paid parental leave, adoption assistance, elder‑care backup, EAP, pet insurance, commuter benefits, discounts on BD products
- Leave:
Bereavement, Military, Personal, Family and Medical Leave (FML), Jury and Witness Duty Leave
Work Location:
Franklin Lakes, NJ (with a minimum of 4 days in‑office presence per week). Remote or field arrangements may vary by role.
Becton, Dickinson & Company is an Equal‑Opportunity Employer. We evaluate applicants without regard to race, color, religion, age, sex, creed, national origin, disability, or any other legally protected characteristic.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).