Senior Software Engineer

Agilon Health, Inc.

Gurugram District

On-site

INR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

MPHIN My Personal Health Record Express India Pvt. Ltd. in Gurgaon is seeking a Senior Software Engineer to design, develop, and deliver scalable health-tech applications. You will work across architecture, backend, and frontend layers in an Agile team.

The role requires 3–8 years of hands-on software development, strong knowledge of Java/Python/JavaScript and modern frameworks such as Spring Boot, Node.js, and React. Collaboration with product and QA teams is essential.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 3–8 years of hands-on software development experience.
  • Strong proficiency in at least one major language (Java, Python, JavaScript, etc.).
  • Experience with frameworks such as Spring Boot, Node.js, React, etc.
  • Familiarity with RESTful APIs, microservices, and databases (SQL/NoSQL).
  • Experience with Git and CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain scalable applications with clean code.
  • Take ownership of modules end-to-end and review teammates' code.
  • Contribute to architecture decisions and system design.
  • Work in Agile/Scrum teams with sprint planning and retrospectives.
  • Ensure unit/integration testing and performance optimization.

Skills

Java
Python
JavaScript
Spring Boot
Node.js
React
REST APIs
Microservices
SQL/NoSQL
Git

Education

Bachelor’s/Master’s degree in Computer Science or related field

Tools

Spring Boot
Node.js
React
Git
CI/CD

Job description

## Senior Software EngineerApplylocations: India\\_Gurgaontime type: Full timeposted on: Posted 8 Days Agojob requisition id: R003533# **Company:**MPHIN My Personal Health Record Express India Pvt. Ltd. (India)# **Job Posting Location**:India\\_Gurgaon# **Job Title:** Senior Software Engineer# **Job Description:** ### **Key Responsibilities****1. Software Development & Design*** Design and develop high-quality, scalable, and maintainable applications* Contribute to architecture and system design decisions* Write clean, efficient, and well-documented code* Ensure adherence to coding standards and best practices**2. Technical Leadership*** Take ownership of modules/features end-to-end* Review code and provide constructive feedback to team members* Drive technical discussions and solutioning within the team* undefined **3. Delivery & Execution*** Work in Agile/Scrum teams and participate in sprint planning, estimation, and retrospectives* Ensure timely delivery with high quality Proactively identify risks, dependencies, and bottlenecks **4. Quality & Performance*** Ensure unit testing, integration testing, and code coverage* Troubleshoot and resolve complex technical issues* Optimize application performance, scalability, and reliability **5. Collaboration*** Work closely with Product Owners, QA, DevOps, and other stakeholders* Contribute to continuous improvement of processes and engineering practices### **Required Skills & Qualifications*** Bachelor’s/Master’s degree in Computer Science or related field* 3–8 years of hands-on software development experience* Strong proficiency in one or more languages (e.g., Java, Python, JavaScript, etc.)* Experience with frameworks (e.g., Spring Boot, Node.js, React, etc.)* Solid understanding of data structures, algorithms, and system design* Experience with RESTful APIs and microservices architecture* Familiarity with databases (SQL/NoSQL)* Experience with version control (Git) and CI/CD pipelines* Strong debugging and problem-solving skills### **Preferred Qualifications*** Experience with cloud platforms (AWS/Azure/GCP)* Knowledge of containerization (Docker, Kubernetes)* Exposure to DevOps practices and tools# **Location:** India\\_Gurgaon
Get your free, confidential resume review.

or drag and drop your file here.