EPAM Systems
EPAM Systems•2h ago
Indeed

Lead Software Engineer

Gurugram, Haryana
Senior Level

Auto Apply to 50+ AI Matched Lead Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at EPAM Systems

Full Job Description

We are seeking an experienced Lead Node.js Developer with deep expertise in JavaScript, TypeScript, and modern cloud technologies. As a key team member, you will design scalable web applications, mentor developers, drive architectural decisions, and ensure high-quality delivery of enterprise-grade solutions.

Key Responsibilities:

  • Develop server-side applications using Node.js and NestJS with reusable, testable code
  • Design RESTful APIs and GraphQL endpoints for frontend services and third-party integrations
  • Implement secure authentication systems (JWT, RBAC) and mitigate XSS/CSRF/CORS vulnerabilities
  • Integrate external cloud solutions on AWS, implementing monitoring, caching, and error handling
  • Optimize database schemas and queries using SQL/NoSQL for high performance and scalability
  • Maintain CI/CD pipelines, conduct code reviews, and enforce best practices (ESLint, SonarQube)
  • Promote SOLID principles and design patterns while mentoring junior developers

Requirements:

  • 8+ years of professional software development experience
  • Expertise in Node.js, GraphQL, TypeScript, and cloud deployments (AWS)
  • Solid understanding of frontend architecture, security, and performance optimization
  • B2 English proficiency or higher required

We Offer:

  • Work on international technical challenges with global impact
  • Vast self-development opportunities including online university access
  • Sponsored tech talks, hackathons, and unlimited LinkedIn Learning access
  • Comprehensive benefits: health insurance, retirement plans, paid time off, and flexible perks

Company

EPAM Systems

EPAM Systems

EPAM Systems is a leading global provider of digital platform engineering and development services, committed to delivering innovative solutions for customers worldwide.The company fosters a dynamic, ...

Gurugram, Haryana
Posted on Indeed