Looking to build a career in full-stack web development with cutting-edge technologies? SHL is hiring a Software Engineer for its Gurgaon office.
If you have hands-on experience with PHP, Go (Golang), Node.js, and Angular, enjoy building scalable web applications, and thrive in a collaborative environment, this is the perfect opportunity for you. The role allows you to work closely with product managers, designers, and other engineers to deliver high-quality software solutions while continuously learning and growing.

About the Company
SHL is a global leader in people insights and assessment solutions. With over 40 years of experience, SHL leverages science, technology, and people to empower businesses in talent assessment, performance management, and growth strategies.
SHL helps organizations unlock potential, improve performance, and create scalable business transformations. Its products and services have a global impact, helping companies make informed talent decisions and shape workplace success.
Role Overview
The Software Engineer at SHL will be responsible for designing, developing, testing, and maintaining web applications using PHP, Go, Node.js, and Angular. This full-stack role is ideal for engineers who want to contribute to high-quality software solutions that meet the needs of a diverse, global user base.
You’ll work on everything from frontend interfaces to backend services, integrating APIs and microservices while optimizing applications for performance, scalability, and security.
Key Responsibilities
- Design, develop, and maintain web applications using PHP, Go (Golang), Node.js, and Angular.
- Build and consume RESTful APIs and backend services to power scalable applications.
- Collaborate with cross-functional teams to define technical requirements and implement solutions.
- Write clean, maintainable, and efficient code adhering to best practices.
- Optimize applications for performance, scalability, and security.
- Troubleshoot, debug, and resolve production issues promptly.
- Participate in code reviews and contribute to improving development processes.
- Stay updated with emerging technologies and trends in web development and cloud infrastructure.
Help a friend land their next role. Share now!
Required Skills & Qualifications
- Strong experience in one or more of PHP, Go (Golang), Node.js.
- Hands-on experience with Angular for frontend development.
- Solid understanding of JavaScript/TypeScript, HTML5, and CSS3.
- Experience building REST APIs and working with microservices architecture.
- Familiarity with relational and/or NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Knowledge of version control systems like Git.
- Understanding of software development best practices and design patterns.
- Strong problem-solving skills and attention to detail.
Nice to Have
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Knowledge of Docker, Kubernetes, or CI/CD pipelines.
- Experience with unit testing and automated testing frameworks.
- Exposure to Agile/Scrum development methodologies.
Salary (Market Estimate) 💰
For the SHL Software Engineer position in Gurgaon, the market-based salary estimate is:
- Entry-Level (0-2 years experience): ₹6 LPA – ₹10 LPA
- Mid-Level (2-5 years experience): ₹10 LPA – ₹18 LPA
- Top Performers: Salary may exceed ₹20 LPA depending on experience, skill set, and contributions.
Note: Salaries are estimated based on industry standards and may vary depending on candidate profile, negotiation, and SHL internal policies.
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
What SHL Offers
- Inclusive and diverse work culture emphasizing equity, accessibility, and inclusion.
- Comprehensive employee benefits package for you and your family.
- Coaching, mentorship, and on-the-job development to achieve career success.
- Flexible and fun workplace environment designed to encourage innovation and creativity.
- Opportunity to transform workplaces globally, improving employee engagement and performance.
Who Should Apply
This role is ideal for:
- Software engineers passionate about full-stack development.
- Developers who want to work on scalable, high-impact projects.
- Engineers eager to learn modern web technologies and cloud platforms.
- Candidates with strong analytical, problem-solving, and communication skills.
How to Apply
To apply successfully, make sure your resume highlights:
- Projects using PHP, Node.js, Go, or Angular.
- Experience with API development, microservices, and database management.
- Any exposure to cloud platforms, CI/CD pipelines, or automated testing.
Candidates should demonstrate a combination of technical expertise, teamwork, and creativity. Highlight any internships, real-world projects, or freelance work that shows your ability to deliver functional, scalable solutions.
Disclaimer
This information is collected from official or public sources. No fees are charged to apply, and no recruitment guarantee is offered. We are not responsible for losses or damages arising from reliance on this information.
Share the opportunity