HealthEdge

Senior Software Engineer

Job Locations IN-Bangalore
ID
2026-7309
Position Type
Full-Time

Overview

Job Title: Senior Software Engineer – Frontend / UI (ReactJS & .NET UI)

Location: Bengaluru

Job Summary

HealthEdge is seeking a Senior Frontend/UI Engineer to design, develop and maintain enterprise-grade application for US healthcare software platforms. This role requires deep expertise in legacy .NET Framework UI development (C#, DevExpress) and modern ReactJS-based web applications. The ideal candidate is a strong individual contributor who can independently own UI modules, contribute to modernization efforts, follow established architectural standards, and collaborate effectively with cross-functional teams to deliver secure, accessible, maintainable, and high-quality healthcare user experiences. A strong commitment to collaborative problem-solving, clean design, and high-quality frontend delivery is essential. Strong written and verbal communication skills in English, with ability to articulate technical concepts

Key Responsibilities

  • Design, develop, and maintain frontend features across legacy .NET UI applications and modern ReactJS web applications
  • Implement UI solutions according to defined coding standards, design patterns, and architectural guidelines
  • Contribute to modernization efforts, including migration of legacy .NET UI components to ReactJS
  • Develop scalable, accessible, maintainable, and performant UI components
  • Participate in the full software development lifecycle, including requirements analysis, development, testing, deployment, and production support
  • Collaborate with Product, UX, QA, and other engineering teams in an Agile environment
  • Perform code reviews and incorporate feedback to improve code quality
  • Debug and resolve UI defects and performance issues
  • Build small PoCs or technical spikes to evaluate frontend solutions when required
  • Work as part of an Agile team while adhering to best coding and development practices
  • 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:

  • Understanding of UI/UX best practices and branding consistency
  • 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
  • Experience working on complex UI initiatives with cross-team impact across the application stack and collaboration.
  • 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 own and work independently as well as collaboratively in a team environment and deliver.
  • 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 
  • 5 – 8 years of professional software development experience building enterprise-scale applications

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed