Senior Technical Lead
India
Job Description
Senior Technical Lead
| Chennai, Tamil NaduNoida, Uttar Pradesh

Job Summary

As an Azure Full Stack Developer, you will be responsible for designing, developing, enhancing, and supporting cloud-native web applications and APIs hosted on Microsoft Azure. You will work across the entire application stack, including frontend development, backend services, databases, integrations, and Azure cloud services, delivering modern, scalable, secure, and highly available enterprise solutions. The role requires collaboration with business stakeholders, architects, DevOps engineers, and support teams to build and maintain robust cloud applications aligned with Microsoft Azure best practices.

 

Key Responsibilities

Design, develop, test, and maintain full-stack web applications using modern frontend and backend technologies.Develop responsive and user-friendly interfaces using ReactJS, Angular, JavaScript, TypeScript, HTML5, and CSS3.Build, deploy, and support RESTful APIs and microservices on Azure.Develop backend services using .NET Core/C#, Node.js, Java Spring Boot, or Python.Leverage Azure cloud services to build scalable, secure, and resilient applications.Integrate applications with enterprise systems, third-party platforms, and cloud-native services.Develop and maintain CI/CD pipelines using Azure DevOps and GitHub Actions.Implement application monitoring, logging, security, and performance optimization best practices.Troubleshoot application, API, database, and cloud platform issues across development, testing, and production environments.Participate in Agile ceremonies, sprint planning, code reviews, and release activities.Collaborate with DevOps, infrastructure, and security teams to ensure platform stability and compliance.Create and maintain technical design documents, deployment procedures, and operational runbooks.Support production environments and participate in incident resolution and root cause analysis activities.

Skill Requirements

Full Stack Development

  • Strong experience with frontend technologies:
    • ReactJS / Angular
    • JavaScript / TypeScript
    • HTML5
    • CSS3
    • Bootstrap / Material UI
  • Experience developing backend applications using:
    • .NET Core / ASP.NET Core
    • C#
    • Node.js
    • Java Spring Boot
    • Python (preferred)
  • Strong understanding of object-oriented programming, design patterns, and software engineering best practices.

Azure Cloud Technologies

  • Hands-on experience with:
    • Azure App Services
    • Azure Functions
    • Azure Kubernetes Service (AKS)
    • Azure Storage Accounts
    • Azure SQL Database
    • Azure Cosmos DB
    • Azure Service Bus
    • Azure API Management (APIM)
    • Azure Logic Apps
    • Azure Key Vault
    • Azure Monitor
    • Azure Application Insights
    • Microsoft Entra ID (Azure AD)
  • Understanding of cloud-native architecture, scalability, high availability, and disaster recovery concepts.

Other Requirements

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.3+ years of experience in Full Stack Development with Microsoft Azure technologies.Strong analytical, debugging, and problem-solving skills.Experience working in Agile and DevOps delivery environments.Good understanding of Software Development Life Cycle (SDLC) practices.Excellent communication and stakeholder management skills.Ability to work independently and collaboratively within global teams.Experience with ServiceNow, JIRA, and Confluence is preferred.Microsoft Azure Fundamentals (AZ-900), Azure Developer Associate (AZ-204), or Azure Solutions Architect certifications are preferred.Exposure to Azure OpenAI, Microsoft Copilot, AI-assisted development tools, or GenAI integration is an added advantage.Experience supporting Healthcare, Life Sciences, Manufacturing, Financial Services, or other regulated industries is desirable.
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 223,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 June 2026 totaled $14.8 billion.