Principal Software Engineer
At a glance
Highlights
- Lead UI architecture across legacy and modern stacks
- Enterprise healthcare platform modernization
- Opportunity to mentor and shape engineering standards
Heads up
- Onsite location required
- 11+ years of experience minimum
Why this role might suit you
A seasoned engineer with deep .NET and React expertise can drive UI modernization for a leading healthcare platform, shaping architecture, standards, and mentoring a team while tackling complex compliance requirements.
Skills
About the role
Overview:
Job Title: Principal Engineer – Frontend / UI (ReactJS & .NET UI)
Location: Bengaluru
Job Summary
HealthEdge is seeking a Principal Frontend/UI Engineer to lead the design, modernization, and delivery of enterprise-grade user interfaces for US healthcare software platforms. This role requires deep expertise in legacy .NET Framework UI development (C#, WinForms, DevExpress) and modern ReactJS-based web applications. The ideal candidate will drive UI architecture, modernization strategy, engineering standards, and mentorship while ensuring secure, accessible, maintainable and high-quality healthcare user experiences. One will also coordinate with the rest of the team working on different layers of the stack. Therefore, a commitment to collaborative problem-solving, sophisticated design and high-quality products are important. Strong written and verbal communication skills in English.
Key Responsibilities:
Lead frontend/UI architecture across legacy .NET UI applications and modern ReactJS web applications
Establish frontend engineering standards, best practices, and design patterns
Deliver scalable, accessible, maintainable and performant UI solutions aligned with US healthcare compliance needs
Mentor frontend engineers and provide technical leadership in the team
Lead the full software development lifecycle from requirements analysis through deployment and production support
Collaborate with Product, UX, QA, and cross-functional stakeholders in an Agile environment
Ability to understand complex problems and build small PoCs or technical spikes to evaluate frontend solutions when required and communicating to leadership to influence.
Work as part of agile team to implement according to the requirements while adhering to the best coding development standards and architectural standards.
Experience with building large-scale cloud based or on-prem web applications on AWS, Docker, Kubernetes
Required Skills & Qualifications:
Legacy Frontend / UI Stack:
Strong experience with C# and .NET Framework for UI development
Experience with DevExpress or similar third-party UI component libraries
Consuming SOAP-based web services from UI applications
UI automation/testing using Ranorex and NUnit is preferrable
Strong understanding of event-driven UI programming, UI state management, and lifecycle handling in .NET applications
Modern Frontend Stack:
Strong proficiency in ReactJS, including:
Virtual DOM, Hooks, component architecture, state management, data flow and forms
JavaScript, TypeScript, HTML, CSS, responsive design, npm (or yarn), express
State management: Redux (or equivalent)
API integration using Axios, node-fetch, or similar
UI testing using Jest and Katalon. Experience with test driven development practices.
Styling using Material UI, styled-components, or similar libraries
Other Skills:
Git, JIRA, SalesForce
Debugging using Chrome DevTools and React DevTools
Development environments: VS Code (NeoVIM a plus)
Agile/Scrum development methodology
Strong understanding of ADA / accessibility standards
Experience building enterprise healthcare applications are a plus
Awareness of HIPAA-conscious UI design, data privacy, and security best practices are a plus
Ability to deliver highly reliable, user-friendly interfaces for clinical, claims, or payer workflows
Understanding of UI/UX best practices and branding consistency
Defines frontend technical design, standards, strategy and long-term UI direction by working with UX and other architects.
Leads complex UI initiatives with cross-team impact and works with cross functionalities team of the entire stack
Acts as a mentor and technical lead. Experience leading the team is a must.
Exposure to Micro frontend architecture is a plus
Experience with UI architectural patterns
Ability to structure UI code for maintainability, testability, and separation of concerns
Experience optimizing UI responsiveness, rendering performance, and memory usage in .NET desktop or thick-client UI applications and Web applications
Participate in production support, root cause analysis, and defect resolution for UI applications
Ensure frontend solutions meet reliability, performance, and operational readiness standards
What We're Looking For
Strong analytical and problem-solving abilities with attention to detail and quality
Passion for technology and enthusiasm for learning new tools, frameworks, and best practices
Self-motivated individual who can work independently as well as collaboratively in a team environment and lead the team efficiently while meeting the goals
Adaptability to fast-paced, dynamic environments with changing priorities and requirements
Strong written and verbal communication skills in English, with ability to articulate technical concepts
Commitment to writing clean, maintainable code and following software engineering best practices
Proactive approach to identifying and resolving technical debt and process improvements
Education & Experience:
Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent practical experience
11+ years of professional software development experience building enterprise-scale applications
Questions about this role
How do I apply to this Principal Software Engineer role at HealthEdge Software, Inc?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Frontend Engineer in India?
Compensation for Frontend Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Frontend Engineer hub for India medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does HealthEdge Software, Inc use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.