Principal Software Engineer

HealthEdge

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

HealthEdge seeks a Principal Frontend/UI Engineer to lead the design, modernization, and delivery of enterprise-grade user interfaces for US healthcare platforms. The role covers legacy .NET UI (C#, WinForms, DevExpress) and modern ReactJS apps, driving UI architecture, modernization strategy, and engineering standards while mentoring the team.

You will collaborate with Product, UX, QA, and cross-functional stakeholders in an Agile setting to ensure secure, accessible, and high-quality

Qualifications

  • Experience with C# and .NET Framework for UI development.
  • Experience with DevExpress or similar UI component libraries.
  • Consuming SOAP-based web services from UI applications.
  • UI automation/testing using Ranorex and NUnit preferable.
  • Strong understanding of event-driven UI programming, UI state management, and lifecycle handling in .NET applications.

Responsibilities

  • Lead frontend/UI architecture across legacy .NET UI apps and modern ReactJS web apps.
  • Establish frontend engineering standards, best practices, and design patterns.
  • Deliver scalable, accessible, maintainable UI solutions aligned with 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.
  • Build PoCs or spikes to evaluate frontend solutions and communicate results to leadership.
  • Work in an Agile team implementing requirements while adhering to coding and architectural standards.
  • Experience building large-scale cloud or on-prem web apps on AWS, Docker, Kubernetes.

Skills

ReactJS
TypeScript
JavaScript
HTML/CSS
Redux
API integration
Jest
Material UI
UI Testing
C#
WinForms
DevExpress
SOAP Web Services
Ranorex
NUnit
Chrome DevTools
React DevTools
VS Code
Docker
Kubernetes
AWS

Education

Bachelor's or Master's degree in Computer Science/IT

Tools

DevExpress
Ranorex
NUnit
Chrome DevTools
React DevTools
VS Code
Docker
Kubernetes
AWS

Job description

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 practicesProactive approach toidentifyingand 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

HealthEdge Software, Inc. • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Senior Software Engineer
Senior Software Engineer

Healthedge • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Competitive compensation
Flexible work arrangements
Career growth opportunities
Senior Software Engineer
Senior Software Engineer

HealthEdge • Bengaluru

On-site
INR 2,600,000 - 4,000,000
Career growth opportunities
Collaborative environment
Flexible work arrangements
+1
Senior Software Engineer
Senior Software Engineer

HealthEdge Software, Inc. • Bengaluru

On-site
INR 2,500,000 - 4,200,000
UI Developer
UI Developer

Credence Global Solutions • Pune District

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

Albert Invent • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Competitive compensation
Flexible work arrangements
Career growth opportunities
Software Engineer
Software Engineer

HealthEdge • Hyderabad

On-site
INR 600,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

HealthEdge Software, Inc. • Hyderabad

On-site
INR 1,500,000 - 2,600,000
Senior Frontend Developer
Senior Frontend Developer

Ehr Your Way • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Highly competitive senior-level compensation package
Fully remote work with flexible schedule
Comprehensive health, dental, and vision insurance
+2
Sr Software Engineer (React.js / Next.js)
Sr Software Engineer (React.js / Next.js)

Lever, Inc. • India

On-site
INR 3,000,000 - 5,400,000
Large-scale enterprise projects
Hands-on frontend tech exposure
Mentoring opportunities
+5