Senior Full Stack Developer
India
Job Description
Senior Full Stack Developer
Lucknow, Uttar Pradesh

Job Summary

Experience: 7 to 12 Years
 Skills: Next.js, Node.js, TypeScript, NestJS, .NET, Microsoft AI Foundry (Azure AI Foundry)

Job Summary

We are looking for a Senior Software Engineer with 7 to 12 years of experience in developing modern digital products and AI-powered applications. The ideal candidate should have strong expertise in Next.js, Node.js, TypeScript, NestJS, and .NET, along with experience leveraging Microsoft AI Foundry to build intelligent, scalable, and cloud-native solutions.

Key Responsibilities

Key Responsibilities
Design, develop, and maintain scalable web applications using Next.js, TypeScript, and Node.js.
Build and enhance backend services and APIs using NestJS and .NET Core.
Develop modern, responsive, and high-performing user interfaces.
Collaborate with Product Managers, Architects, UX Designers, and QA teams throughout the product lifecycle.
Integrate applications with enterprise systems, third-party APIs, and cloud services.
Implement AI-powered capabilities using Microsoft AI Foundry, Azure OpenAI, and related AI services.
Build solutions involving AI Assistants, Copilots, AI Agents, Knowledge Search, and RAG-based applications.
Ensure application performance, security, scalability, and maintainability.
Participate in code reviews, architecture discussions, and technical design sessions.
Develop and support CI/CD pipelines and cloud deployments on Azure.
Troubleshoot production issues and provide technical support for critical applications.
Mentor junior developers and contribute to engineering best practices.

Skill Requirements

Required Skills
7 to 12 years of software development experience.
Strong hands-on experience with:
Next.js
Node.js
TypeScript
NestJS

Experience building REST APIs and Microservices.
Strong understanding of modern web application architecture.
Experience with Azure Cloud and DevOps practices.
Exposure to Microsoft AI Foundry, Azure OpenAI, or Generative AI solutions.
Experience with Git, CI/CD, Agile, and Scrum methodologies.
Nice to Have
Experience building AI Copilots, AI Agents, or GenAI-powered applications.
Knowledge of RAG, Prompt Engineering, Vector Databases, and Enterprise Search.
Experience with Docker, Kubernetes, and Microservices architecture.
Exposure to Salesforce, CRM, or Digital Experience platforms.

Other Requirements

Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 230,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending September 2026 totaled $14.8 billion.