Taro Logo

Senior Software Engineer

BD is one of the largest global medical technology companies advancing healthcare through innovative medical devices and technology solutions.
$102,000 - $168,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Healthcare · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

BD (Becton, Dickinson and Company), one of the world's largest medical technology companies, is seeking a Senior Software Engineer to join their Pyxis ES Development team. This role offers an exciting opportunity to work at the intersection of healthcare and technology, developing solutions that directly impact patient care and medical professionals worldwide.

The position requires expertise in modern software development practices, particularly with C#/.NET stack and web frameworks like React/NodeJS. You'll be working on enterprise-level applications, implementing microservices architectures, and managing both on-premise and cloud-native system deployments. The role involves collaboration with high-performing agile teams and requires experience with container frameworks, security implementations, and database management.

As a Senior Software Engineer, you'll be responsible for designing and implementing software solutions, conducting evaluations and testing, providing technical documentation, and working with cross-functional teams. The position offers exposure to cutting-edge technologies and the opportunity to work on systems that make a real difference in healthcare delivery.

BD offers a comprehensive benefits package and a culture that values innovation, collaboration, and personal growth. The company's commitment to advancing healthcare technology makes this an ideal position for someone who wants to combine technical expertise with meaningful impact. While the role is listed as remote, it requires minimum 4 days of in-office presence per week at the San Diego location, reflecting BD's emphasis on in-person collaboration and team dynamics.

The ideal candidate will bring at least 5 years of R&D experience, strong technical skills, and excellent communication abilities. Experience with healthcare environments and cloud technologies is highly valued. This role offers the opportunity to work with global teams, contribute to significant healthcare innovations, and grow within a leading medical technology company.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Perform software design and implementation following coding guidelines
  • Conduct software evaluation and testing
  • Provide technical documentation for design, implementation and testing
  • Attend design review meetings
  • Document and repair software errors
  • Work with cross-functional project teams
  • Work with source code management tools and work tracking tools

Requirements For Senior Software Engineer

Java
JavaScript
Node.js
React
MySQL
  • Bachelor's Degree required, Master's preferred
  • At least 5 years of growing responsibility in R&D roles
  • Experience with C#/.NET stack and modern web frameworks
  • Experience with microservices architectures
  • Experience with cloud-based technologies
  • Experience with REST architecture
  • Experience with multiple database implementations
  • Strong written and oral communication skills
  • Willingness to travel up to 20%
  • Minimum 4 days of in-office presence per week

Benefits For Senior Software Engineer

Medical Insurance
  • Competitive compensation package
  • Healthcare benefits
  • Professional development opportunities
  • Recognition programs