Job Description
Role Purpose
The Software Engineering Head will be responsible for establishing and
scaling world-class software engineering capabilities for Healthcare,
Medical Devices, Digital Health, Payviders, and Life Sciences customers. The
role will drive technology excellence, competency development, innovation,
solution acceleration, talent growth, and business expansion to position the
organization as a trusted engineering partner in the healthcare ecosystem.
Key Responsibilities
1. Practice Strategy & Leadership
-
Define and execute the software engineering practice strategy aligned with
business goals.
-
Build differentiated software engineering capabilities for Healthcare,
MedTech, Digital Health, Payviders, and Life Sciences sectors.
-
Drive technology roadmap, investments, competency development, and
innovation initiatives.
-
Establish the practice as a center of excellence for healthcare software
engineering.
2. Capability Development
-
Build and strengthen capabilities across:
-
Cloud Platforms
-
Embedded Software
-
Medical Device Software
-
Mobile & Web Applications
-
Data Engineering
-
Cybersecurity
-
DevSecOps
-
Develop reusable frameworks, accelerators, reference architectures, and
best practices.
-
Establish technology communities and guilds to foster knowledge sharing.
3. Talent & Competency Transformation
-
Define competency frameworks and career paths for software engineers.
-
Build upskilling and certification programs.
-
Mentor engineering leaders, architects, and senior technologists.
-
Drive recruitment strategy for critical skills.
-
Develop future technical leaders within the organization.
4. Innovation & Technology Leadership
-
Evaluate emerging technologies and define adoption strategies.
-
Lead innovation programs, hackathons, proof-of-concepts, and prototypes.
-
Collaborate with academia, technology partners, and healthcare ecosystems.
5. Delivery Excellence
-
Define engineering governance, quality standards, and development
methodologies.
-
Improve software delivery metrics, productivity, quality, automation, and
predictability.
-
Drive DevOps, Agile, and engineering transformation initiatives.
-
Support large programs facing delivery, technical, or quality challenges.
6. Solutioning & Business Growth
-
Support sales and business development teams in customer engagements.
-
Lead technical solutioning for strategic opportunities.
-
Create service offerings and go-to-market solutions.
-
Participate in customer presentations, workshops, and executive
discussions.
-
Contribute to revenue growth through capability-led business expansion.
7. Thought Leadership
-
Encourage teams to publish whitepapers, technical blogs, and industry
viewpoints.
-
Represent the organization at industry forums and conferences.
-
Build market recognition in healthcare software engineering and digital
health.
Desired Qualifications
Education
-
Bachelor's or Master's degree in Computer Science, Electronics, Biomedical
Engineering, or related discipline.
Experience
-
20+ years of experience in software engineering and delivery leadership.
-
8+ years of experience leading engineering practices, technology groups,
or delivery organizations.
-
Strong exposure to Healthcare, Medical Device, Diagnostic, or Life
Sciences industries.
-
Proven experience in scaling global engineering teams.
Technical Expertise
-
Cloud Platforms (AWS, Azure, GCP)
-
Medical Device Software Development
-
Embedded Systems
-
AI/ML Applications
-
DevSecOps
-
Quality Engineering
-
Software Architecture
Leadership Attributes
-
Strategic thinker with execution focus.
-
Strong customer-facing and stakeholder management skills.
-
Capability builder and mentor.
-
Growth mindset with innovation orientation.
-
Strong influencing and collaboration skills.
Role Balance
This role is ideal for a senior technology leader who can effectively
balance capability building (40%), business growth and solutioning (30%),
talent development (20%), and innovation/thought leadership (10%).