hero

Join the teams building tomorrow.

Senior Software Engineer

Wellframe

Wellframe

Software Engineering
Bengaluru, Karnataka, India
Posted on Apr 9, 2026

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
Application FAQs

Software Powered by iCIMS
www.icims.com