Taro Logo

Lead Software Engineer (C++, C#, MFC, SQL, and OOPS)

Global leader in clinical diagnostics, developing medical devices and laboratory solutions for over 90 years.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Healthcare

Description For Lead Software Engineer (C++, C#, MFC, SQL, and OOPS)

Beckman Coulter Diagnostics, a Danaher company, is seeking a Lead Software Engineer to join their R&D Software Development team in Bangalore. This role focuses on designing and developing software for laboratory medical devices, specifically in the Hematology division. The position offers an opportunity to work on critical healthcare technology that impacts over 1.2 billion patients annually.

The ideal candidate will be responsible for developing Windows-based applications using C++, C#, MFC, and SQL, while ensuring high code quality through rigorous testing and documentation. This is an on-site position where you'll be working on new product development, contributing to the company's mission of reimagining healthcare one diagnosis at a time.

As part of Danaher's network of 15+ operating companies, you'll benefit from working in an environment that values continuous improvement and innovation. The role requires a blend of technical expertise in software development and an understanding of medical device development, making it perfect for someone who wants to make a real impact in healthcare technology.

The position offers the chance to work on sophisticated diagnostic systems that process millions of tests worldwide every hour. You'll be part of a team that values both technical excellence and innovation, working in a collaborative environment while maintaining autonomous responsibility for your projects. The role combines the stability of an established global leader with the excitement of developing cutting-edge medical technology.

For the right candidate, this position offers significant growth potential within a company that's at the forefront of clinical diagnostics innovation. You'll be working with modern technologies and methodologies, including Azure DevOps and Agile development processes, while contributing to products that directly impact patient care and clinical decision-making worldwide.

Last updated a day ago

Responsibilities For Lead Software Engineer (C++, C#, MFC, SQL, and OOPS)

  • Prototype, design, code, unit test, and maintain Windows software applications
  • Translate detailed design into computer programs for medical device software
  • Develop technical documentation for application design and code
  • Document software and write technical specifications for interfaces and unit testing
  • Participate in code reviews to ensure adherence to standards and specifications

Requirements For Lead Software Engineer (C++, C#, MFC, SQL, and OOPS)

  • Bachelor's degree in Software Engineering, Computer Science or related field
  • 8 to 12 years of experience
  • Hands-on Experience designing and developing applications using C++, C#, MFC, SQL, and OOPS
  • Experience with MS tools and technologies such as Visual Studio/Code, unit testing frameworks, Azure DevOps
  • Strong analytical and debugging skills
  • Expert in Unit Testing, OOA/OOD development methodologies, and design principles
  • Strategic thinking, problem-solving attitude, good planning, and time management

Jobs Related To Beckman Coulter Diagnostics Lead Software Engineer (C++, C#, MFC, SQL, and OOPS)