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