Senior Software Engineer

healthedge· Engineering
Apply Now ↗
📍 Bangalore, INFULL TIME

About this role

Overview

Senior Software Engineer

Position Overview:

We are seeking an adept Senior Software Engineer with a strong background in Java, Spring Boot development and awareness and exposure to frontend (ReactJS/.Net). The ideal candidate will possess a minimum of 5+ years of hands-on experience in building and supporting robust applications using Java and Spring Boot frameworks. One who excels at analyzing and resolving production issues quickly. This role focuses on investigating support tickets that are complex and require engineering expertise, identifying root causes, and implementing code fixes to maintain smooth business operations. This resource will work 5 days a week in the Bangalore clean room in order to collaborate with the production support team and handle PHI access according to our requirements. Strong communication skills and the ability to collaborate effectively with cross-functional teams are essential. If you are passionate about leveraging technology to transform Digital Health Management, possess the requisite skills and experience, and align with our values of customer-centricity, innovation, and ownership, please contact our talent acquisition team with your resume.

Responsibilities:

  • Lead by the principle of "customer first" to analyse, debug, develop, and maintain customer-centric software.
  • Collaborate closely with multidisciplinary teams to analyse, debug and fix issues with high quality code, zero regressions, scalable, innovative technical solutions.
  • Optimizing components for maximum performance and scalability
  • Participates in R&D, Proof of Concepts, Prototyping, Code review, Root Causing, etc.
  • At least 2-3 yrs of experience in taking full ownership of software development lifecycle including planning, design, architecture, development, test & deployment. And 2+ years of experience in supporting production or customer issues and escalations.
  • Review and analyze support tickets that are complex in nature and require more technical knowledge to analyze. Investigate issues to identify root causes and document findings clearly.
  • Influences the development practices so that they follow best practices, policies, and procedures.
  • Ensure software products meet all non-functional requirements including operational and security needs.
  • Excellent verbal and written communication skills, problem solving skills.
  • Address complex technical challenges within software systems, ensuring robustness, compliance, and customer satisfaction.
  • Contribute to knowledge base
  • Support the Lead and Mentor the team of software engineers and own the technical health of the service the team is working on.

 

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of professional experience in Java development with expertise in core Java, JDK, data structures, and multithreading.
  • Strong analytical skills with experience in root cause analysis and fixes
  • Strong experience with Spring and Spring Boot frameworks.
  • Strong understanding of software design principles, architecture, and best practices
  • Familiarity with server technologies, including Tomcat and WebLogic.
  • Proficiency in working with relational databases such as Oracle and PostgreSQL
  • Experience with messaging queues, particularly JMS MQ or Artemis MQ.
  • Possess exceptional debugging and troubleshooting skills to resolve complex issues across the entire, cross-functional technology stack
  • Awareness / exposure to debugging Frontend applications (ReactJS / .Net) is a good to have.
  • Exposure to Kubernetes, containerization and cloud (AWS) technologies in building scalable, resilient, and distributed environments.
  • Excellent problem-solving skills and the ability to work in a fast-paced and in production customer sensitive environments.
  • Strong communication and collaboration skills. Quick learner.
  • Experience and knowledge in working in the HRP application – specifically the Claims functionality. Added experience in other areas including Enrollment, Billing, Financials is a plus. Candidate must have worked previously in HRP
  • Familiarity with ticketing systems (Jira, SalesForce) and production support workflows.

Frequently Asked Questions

Is the salary disclosed for the Senior Software Engineer position at healthedge?
The salary for this Senior Software Engineer role at healthedge is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Software Engineer position at healthedge located?
This Senior Software Engineer role at healthedge is based in Bangalore, IN. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Software Engineer role at healthedge full-time or part-time?
This is listed as a FULL TIME position. It is posted as a Senior Software Engineer role in the Engineering department at healthedge.
Which team or department does the Senior Software Engineer at healthedge belong to?
This Senior Software Engineer position is part of the Engineering department at healthedge. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Software Engineer position at healthedge?
Click the "Apply Now" button on this page. You will be redirected to healthedge's official application portal hosted on icims where you can submit your application directly.
When was the Senior Software Engineer job at healthedge posted?
This Senior Software Engineer position at healthedge was posted on May 20, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Software Engineer
healthedge
Apply for this role ↗

You'll be redirected to healthedge's official application page on icims.