Taro Logo

Senior Software Engineer

BD is one of the largest global medical technology companies in the world, advancing healthcare through innovative medical technology solutions.
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) is seeking a Senior Software Engineer to join their Pyxis ES Development team. This role offers an exciting opportunity to work with one of the world's largest medical technology companies, where you'll be part of advancing healthcare through innovative solutions.

The position requires expertise in C#/.NET stack and modern web frameworks, particularly React/NodeJS. You'll be working in a collaborative, enterprise environment with high-performing agile teams. The role involves designing and implementing software solutions, conducting evaluations and testing, and providing technical documentation.

As a Senior Software Engineer, you'll be responsible for working with cross-functional teams, participating in design reviews, and ensuring optimal performance and reliability of software systems. The position offers exposure to both on-premise and cloud-native system deployments, microservices architectures, and modern security implementations.

The ideal candidate will have at least 5 years of progressive R&D experience, strong technical skills, and excellent communication abilities. The role offers the opportunity to work with global teams and contribute to healthcare technology advancement. BD provides a collaborative culture that values personal growth and innovation, with the flexibility of remote work while maintaining regular in-office presence for effective collaboration.

This is an excellent opportunity for a seasoned software engineer looking to make a meaningful impact in healthcare technology while working with cutting-edge tools and frameworks. The position offers professional development opportunities and the chance to work on solutions that directly impact healthcare delivery and patient care.

Last updated 10 days 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
  • Develop cohesive interpersonal working relationships

Requirements For Senior Software Engineer

Java
JavaScript
Node.js
React
  • Bachelor's Degree in Computer Science or related field
  • Minimum 5 years of progressive responsibility in R&D roles
  • Strong proficiency in C#/.NET stack and/or modern web frameworks
  • Experience with source code management tools (e.g., GitHub)
  • Database familiarity (SQL Server, MySQL, non-relational databases)
  • Strong written and oral communication skills
  • Strong sense of teamwork and collaboration
  • Customer/client-oriented mindset
  • Willingness to travel up to 20%

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?