
Senior Principal Enterprise Software Engineer
3 days ago
At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.
A Day in the Life
- Anticipate and identify technical impediments and solve them with architecture design, technology choices, or prioritization
- Lead design and development.
- Conduct code reviews, and make technical contributions to product architecture as well as getting involved in solving bugs and delivering features
- Participate in planning delivery time, code quality, and process efficiency improvement projects
- Identify bottlenecks in development and deployment processes and design automation solutions to mitigate
- Maintain and grow knowledge of platform configuration management, monitoring, and troubleshooting
- Work under general direction and collaboratively with internal and external partners.
- Continuously keep updated with latest technology trends and channel that learning to Medtronic Product development
Job Responsibilities
Must Have
- Owns solution architecture and design. Technical leadership
- Co-create engineering practices, coding style guidelines, testing approach, etc.
- Experience with configuration management tools
- Proficiency working in a team environment
- Demonstrated skills in writing engineering documents (specifications, project plans, et)..
Minimum Qualification
CS, IT, EC Engineering
- 18+ years of experience (or ME/MTech), including 10 years of experience in (high/low-level) customer-facing products architecture and design.
- Experience in designing and building distributed and modular architectures (microservices, API-first).
- A track record of delivering results even when requirements are under-specified.
- Hands-on experience as full stack developer using ReactJS, JavaScript or Typescript, and modern f frameworks (e.g., NodeJS, , ) and Python
- Experience design solutions, RESTful API services (including Open API Spec, Swagger) and performance-tuning large-scale apps
- Ability to lead design and development and mentor junior engineers.
- Past experience in designing and developing solutions for distributed and microservices architecture.
- Deep knowledge of Object-Oriented programing and engineering principles like SOLID
- Hands-on experience with relational databases (e.g., PostgreSQL ,MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB, Elasticsearch)
- Engineering practice experience such as code refactoring, design patterns, design-driven development, continuous integration, building highly scalable applications, application security
- Strong experience in developing solutions on AWS Platform leveraging AWS services
- Hands-on experience in cloud-native application deployment/debugging (either of AWS. Good to have Azure and GCP)
- Knowledge of DevOps CI/CD tooling (e.g., Azure DevOps, GitHub, GitLab, CodeDeploy, CircleCI, Jenkins/Travis etc.)
- Knowledge on application security and secure design practices is a must
- Ability to advocate and implement best practices and standard solutions
- Ability to manage own learning and contribute to functional knowledge building
- Ability to work both independently and help other team members
Principal Working Relationship
- Reports to the Engineering Manager
- Work with Product Manager/Owner to align the roadmap with strengths and opportunities within the existing architecture
- Collaborate with the Product Manager/Owner and the squad to draft quarterly OKRs and engineering KPIsStrong oral and written communication skills
Nice to Haves
- ReactJS with iOS Native integration (e.g. Capacitor, Swift)
- Experience with API-querying languages such as GraphQL
- Strong systems design experience, having scaled algorithmic & ML solutions in products
- Previous Medical Device domain experience
- Experience in Digital Health application development
- Experience implementing applications and data services built on best practices for security and compliance (HIPAA, SOC II, etc…)
- Familiarity with healthcare specific technologies and data formats such as HL7 & FHIR
Physical Job Requirements
The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position.
Benefits & Compensation
Medtronic offers a competitive Salary and flexible Benefits Package
A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.
About Medtronic
We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions.
Our Mission — to alleviate pain, restore health, and extend life — unites a global team of 95,000+ passionate people.
We are engineers at heart— putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.
Learn more about our business, mission, and our commitment to diversity here
-
Senior Consultant- Software Engineering
4 weeks ago
Hyderabad, Telangana, India Principal Financial Full timeResponsibilities About the Role We are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune Hyderabad This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward ...
-
Senior Principal Software Engineer
5 days ago
Hyderabad, Telangana, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Principal Software Engineer - IT Be a part of a team that's ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and testing/debugging applications, as well as documenting procedures for use and constantly seeking quality...
-
Senior Consultant- Software Engineering
7 days ago
Hyderabad, Telangana, India Principal Global Services Full time ₹ 1,04,000 - ₹ 1,30,878 per yearResponsibilitiesAbout the RoleWe are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune/Hyderabad. This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward,...
-
Principal Software Engineer
2 weeks ago
Hyderabad, Telangana, India Delphie Consulting services Full time ₹ 12,00,000 - ₹ 36,00,000 per year#Hiring #DB #Oracle #PostgreSQL #AWS #Cloud #DevOps #architecture #Python #OGGPrincipal Software Engineer for DBLocation: HyderabadRole OverviewAs Principal Software Engineer (DB), this senior role leads the design, optimization, automation, and management of enterprise-grade database solutions and architectures, working extensively across Oracle and...
-
Principal/Senior Software Engineer
2 weeks ago
Hyderabad, Telangana, India HyrEzy Talent Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole : Principal/Senior Software Engineer-Graph Database - Location : Hyderabad - Experience : 4 to 7 Years - Work model- WFO only - Notice period : Only 15 days or lessAbout company : We are a new-age, AI-first Digital & Cloud Engineering Services company. Our mission is to combine deep engineering expertise with automation-first thinking...
-
Principal Engineer, Software
4 weeks ago
Hyderabad, Telangana, India Talent500 Full timeAbout Talent500 INC Talent500 helps companies hire build and manage global teams We are trusted by the worlds leading companies - from Fortune 500s to fast-growth startups - to help them build and run their high-impact remote teams Today Talent500 is the fastest growing remote team builder in the world Our suite of proprietary AI-enabled tools and...
-
Principal Software Engineer
1 week ago
Hyderabad, Telangana, India Nasuni Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPrincipal Software Engineer- Sustaining Engineering - Hyderabad, IndiaAbout NasuniNasuni is a profitable, growing SaaS data infrastructure company reinventing enterprise file storage and data management in an AI-driven world. We power the data infrastructure of the world's most innovative enterprises. Backed by Vista Equity Partners, our engineers aren't...
-
Principal Software Engineer
2 weeks ago
Hyderabad, Telangana, India Ampstek-Costa Rica Full time ₹ 6,00,000 - ₹ 18,00,000 per yearTitle: Principal Software Engineer (C++ - ITSO)Location: Hyderabad(5 Day's Onsite)Job Type: FulltimeJob Description: Senior/Principal Software Engineer (C++ - ITSO)About the RoleWe are looking for a skilled Embedded Software Engineer with strong expertise in Embedded C/C++ and experience in POS, payment solutions, or ITSO-linked systems. The role involves...
-
Principal Software Engineer
2 weeks ago
Hyderabad, Telangana, India Tanisha Systems Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description: Senior/Principal Software Engineer (C++ - ITSO) About the Role We are looking for a skilled Embedded Software Engineer with strong expertise in Embedded C/C++ and experience in POS, payment solutions, or ITSO-linked systems. The role involves designing, developing, testing, and optimizing high-performance embedded software while working...
-
Senior/Principal Software Engineer
2 weeks ago
Hyderabad, Telangana, India The IT Firm Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany :Mars Telecom SystemsLocation :Phoenix Building, HyderabadJob Type :Full TimeJob DescriptionWe're looking for experienced Senior/Principal Software Engineers with expertise in C++ and ITSO. The ideal candidate will have a strong background in embedded systems, backend application development, and device development.Key ResponsibilitiesDesign and...