Lead Software Developer

Mercer

Dadri, Gurugram District

Hybrid

INR 1,400,000 - 2,100,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MercerTech at Marsh Tech in Gurugram is hiring a Lead Software Developer for a hybrid role requiring at least three days in the office weekly. You will design, develop, and support secure backend and frontend services using Phyton, Node.js, NestJS, TypeScript, and JavaScript, with emphasis on AI integrations and scalable shared services.

The role expects strong collaboration within an Agile environment, mentoring of juniors, and a focus on performance, security, and interoperability across

Qualifications

  • Experience building secure, scalable backend and frontend services.
  • Experience with authentication and security solutions (JWT, SAML/OIDC, Okta).
  • Data persistence using PostgreSQL and MongoDB; Mongoose experience is a plus.

Responsibilities

  • Gather and communicate Shared Service requirements clearly to stakeholders.
  • Design, develop, and support secure, scalable backend and frontend services using Node.js, NestJS, TypeScript, and JavaScript.
  • Implement authentication/security solutions and integrate with identity providers.
  • Build and maintain data persistence with PostgreSQL and MongoDB.
  • Develop automated tests with Jest and NestJS testing patterns; provide documentation and usage guidance.
  • Collaborate with teams to ensure secure, maintainable code and AI-enabled features.
  • Mentor junior engineers and promote engineering excellence within the team.

Skills

Backend development
Frontend development
TypeScript
NestJS
Node.js
JavaScript
JWT
SAML/OIDC
Okta integration
PostgreSQL
MongoDB
Mongoose
Jest
CI/CD
Git
Express
NestJS guards
Cloud platforms (AWS/Azure)

Tools

APIs & security tooling

Job description

We are seeking a talented individual to join our Mercer Tech at Marsh Tech. This role will be based in Gurugram. This is a hybrid role that has a requirement of working at least three days a week in the office.

As a Lead Software Developer at Mercer, you will play a key role in shaping our future in the rapidly evolving eld of, scalable Shared Services that incorporate AI capabilities. Collaboration is essential, as you will work within a team that follows Scaled Agile methodologies. We are seeking a self-motivated and delivery-focused individual with a strong technology background, where experience in AI integrations and prompt engineering will be advantageous, to help us grow our talent and drive innovation in this exciting sector.

We will count on you to:
  • Ensure Shared Service requirements are gathered accurately, fully understood, and communicated clearly to all stakeholders, with transparency on impacts and dependencies.
  • Design, develop, and support secure, scalable backend and frontend services using Phyton, Node.js, NestJS, TypeScript, and JavaScript.
  • Implement authentication and security solutions leveraging JWT, SAML/OIDC, Okta integration, Microsoft EntraID and Passport / Passport-SAML concepts.
  • Build and maintain data persistence layers using Postgresql, MongoDB and Mongoose to deliver robust and reliable application functionality.
  • Develop automated tests and support quality assurance practices using Jest, NestJS testing patterns, class-validator, and class-transformer. Including documentation, and usage guidance to ensure shared services are easy to adopt, maintain, and support.
  • Integrate applications using Express, including body-parser and cookie-parser, and work eectively with NestJS guards, hooks, modules, and dependency injection.
  • Use Git, npm ecosystem, and environment conguration management eectively to support local development, testing, and delivery.
  • Write high-quality, maintainable code aligned to Agile user stories and established engineering standards, while leveraging AI development productivity tools such as GitHub Copilot where appropriate.
  • Troubleshoot and resolve development and integration issues, with a focus on performance, authentication, and service interoperability.
  • Provide technical guidance and mentorship to junior engineers, serving as a role model and supporting their growth within the team.
  • Collaborate with peers to foster a culture of continuous improvement, knowledge sharing, and engineering excellence.
  • Champion Agile practices that support e¢ective product delivery and strong team collaboration.
  • Build and maintain strong relationships with product owners, solutions architects, analysts, and leadership to ensure alignment of technical solutions with business objectives.
  • Leverage emerging technologies, including AI, to solve real-world challenges and enhance our software solutions.
  • Provide technical support to consumers of the Shared Services for existing issues and recommend enhancements to current solutions.
What is in it for you?
  • Chance to work on enterprise-grade shared services used by multiple teams (high visibility and impact).
  • Exposure to AI integrations and prompt engineering (advantageous/valued experience).
  • Work with modern engineering practices: cloud-native architecture, CI/CD, DevOps quality gates, security-rst delivery.
  • A culture of continuous improvement, learning, and knowledge sharing, with scope to grow as a technical leader.
What you need to have:
  • Shared Services Mindset: Demonstrates a strong focus on building reusable components and services that support multiple teams, reduce duplication, and improve consistency across the platform.
  • Strong Communication Skills: Ability to e¢ectively interact with both technical and non-technical colleagues in a cross-functional environment.
  • Strong Self-Starter and Team Contributor: A proactive individual who takes initiative in their work, embraces a model of continuous learning to stay updated with industry trends and technologies, and actively contributes to team success by collaborating e¢ectively and sharing knowledge with colleagues.
  • Diverse Software Delivery Experience: A successful history of delivering software across a variety of languages, technologies, and platforms, with familiarity in AI frameworks and libraries being a plus.
  • Agile Methodologies: Experience with Agile at Scale, Lean, and Continuous Delivery methodologies to drive e¢icient development processes.
  • Cloud-Native Architecture Knowledge: Familiarity with cloud-native software architectures, particularly in deploying solutions on platforms such as AWS and Microsoft Azure, with an interest in AI applications.
  • Security-Driven Design Practices: Understanding of security-driven design principles and experience addressing SAST/DAST ndings, especially in relation to AI data handling and model security.
  • CI/CD and DevOps Prociency: Prociency in CI/CD and DevOps practices, including the use of Quality Gates to ensure high code quality.
  • Middleware Technologies: Familiarity with any of these middleware technologies such as Kafka, Camunda, Temporal, AWS Lambda Durable function, AWS Step Function and RabbitMQ is needed.
  • Design and Development Practices: Demonstrated experience in refactoring, implementing design patterns, design-driven development, continuous integration, and application security.
  • SDLC Knowledge: Solid understanding of Software Development Life Cycle (SDLC) processes and practices, with experience using tools such as SharePoint, ADO, and GitHub.
  • Cloud Infrastructure Experience: Experience designing and deploying applications/shared services on cloud infrastructure with providers like AWS, including S3 storage.
  • Stack Knowledge: Knowledge of the MEAN stack, with an interest in leveraging this technology for AI-driven applications.
  • Senior developer with 7-11 years of experience in software development, solution design and development, plus delivering high-quality technical projects/services.
  • Location Preference: DLF, Gurugram
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager - Applications Development - MEAN Stack
Manager - Applications Development - MEAN Stack

Marsh • Gurugram District

Hybrid
INR 1,200,000 - 1,800,000
MEAN Stack- Applications Development (AI)
MEAN Stack- Applications Development (AI)

Marsh • Dadri

On-site
INR 900,000 - 1,300,000
Senior/Lead Java Developer (AI Architecture focus)
Senior/Lead Java Developer (AI Architecture focus)

MetAntz • Bengaluru

On-site
INR 2,600,000 - 3,800,000
Software Engineer
Software Engineer

Landmark Group • Bengaluru

On-site
INR 1,400,000 - 2,400,000
Expert Software Engineer
Expert Software Engineer

CSC • Mumbai, Bengaluru

Hybrid
INR 3,600,000 - 6,000,000
Lead Engineer - AI services
Lead Engineer - AI services

NTT DATA BUSINESS SOLUTIONS • Chennai District

Hybrid
INR 1,200,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

Landmark Group • Bengaluru

Hybrid
INR 2,400,000 - 4,200,000
Training budget
Break rooms with FIFA and pool
Team events
+1
Senior Lead Software Engineer - Java & AI
Senior Lead Software Engineer - Java & AI

JPMorganChase • Hyderabad

On-site
INR 1,500,000 - 3,000,000
Software Engineer( MEAN/MERN & AI)
Software Engineer( MEAN/MERN & AI)

Solugenix • Hyderabad

Hybrid
INR 1,100,000 - 1,800,000
Node.js developer
Node.js developer

Talent Corner Hr Services • Bengaluru

On-site
INR 2,800,000 - 4,200,000