Taro Logo

Lead Enterprise Software Engineer

Global healthcare technology company that develops medical devices and solutions to alleviate pain, restore health, and extend life.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
11+ years of experience
Healthcare

Job Description

Medtronic, a leading global healthcare technology company, is seeking a Lead Enterprise Software Engineer to join their R&D Engineering function at the Medtronic Engineering and Innovation Center. This role offers an opportunity to work on life-changing medical device software development in a fast-paced, collaborative environment.

The position involves designing and developing high-integrity software for medical devices, working closely with cross-functional teams including mechanical engineering, systems engineering, and firmware development. The ideal candidate will bring 11-13 years of software development experience, with strong leadership abilities to mentor junior engineers and drive software development planning activities.

Key technical requirements include expertise in RESTful web services, Agile methodology, and various programming languages including Java, C++, and Python. The role demands experience with mobile development, Azure DevOps, and specific medical device-related skills such as developing simulators for implantable devices and Bluetooth communication.

Medtronic offers a compelling opportunity to make a real difference in healthcare technology, working with a global team of 95,000+ passionate professionals. The company's mission to alleviate pain, restore health, and extend life drives everything they do. They provide competitive compensation and a comprehensive benefits package.

This position is ideal for an experienced software engineer who wants to apply their technical expertise to meaningful healthcare solutions while leading and mentoring others. The hybrid work arrangement in Hyderabad offers flexibility while maintaining collaborative opportunities with the team.

Last updated 13 days ago

Responsibilities For Lead Enterprise Software Engineer

  • Design, Develop and test Software high integrity software for medical devices
  • Define and implement software requirements and designs and review software developed by other team members
  • Participate in process improvement initiatives for the software team
  • Demonstrate ownership of software feature/module and drive development through SDLC
  • Provide hands-on leadership, coaching, mentoring to junior software engineers
  • Lead the team on Software Dev planning activities
  • Develop reusable patterns and encourage innovation
  • Maintain, improve and design new software tools

Requirements For Lead Enterprise Software Engineer

Java
JavaScript
Python
TypeScript
  • Bachelor's in Computer Sciences, Bio-Technology, Bio-Medical, Electronics or Electrical Engineering
  • 11-13 years of relevant work experience in Software development
  • 5+ years experience in creating/consuming RESTful web services
  • 4+ years of experience using Agile methodology
  • 3+ years of leading Dev team members
  • Experience in Design patterns such as MVP, MVVM, Clean architecture
  • Experience in Azure DevOps, GIT and CI environments
  • Experience in mobile software development
  • Proficiency in C, C++, Java, JavaScript, HTML, C#, .NET, Python
  • Experience with Windows, Linux, Android and IOS
  • Experience in developing simulators for implantable devices
  • Hands on experience in Blue Tooth enabled device communication

Benefits For Lead Enterprise Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive Salary
  • Flexible Benefits Package