Senior Technical Lead
India
Job Description
Senior Technical Lead
Chennai, Tamil Nadu

Job Summary

As an Azure Full Stack Developer with SharePoint and Power Platform expertise, you will be responsible for designing, developing, enhancing, and supporting enterprise cloud applications using Microsoft Azure, modern full-stack technologies, SharePoint Online, and Microsoft Power Platform. The role combines hands-on frontend and backend development with cloud-native services, APIs, workflow automation, and Microsoft 365 integrations. You will collaborate with business stakeholders, architects, DevOps teams, and application support teams to deliver secure, scalable, and reliable business applications and automation solutions.

Key Responsibilities

  • Design, develop, enhance, and support full-stack web applications hosted on Microsoft Azure.
  • Develop responsive user interfaces using React, Angular, TypeScript, JavaScript, HTML5, and CSS3.
  • Develop backend applications, REST APIs, and microservices using .NET Core/C#, Node.js, or equivalent technologies.
  • Design and deploy solutions using Azure App Service, Azure Functions, Azure Storage, Azure SQL, and other Azure services.
  • Develop and maintain SharePoint Online-based applications, sites, lists, libraries, and document-management solutions.
  • Develop SharePoint customizations and extensions using SharePoint Framework (SPFx) where required.
  • Build business applications using Power Apps, including Canvas Apps and Model-Driven Apps.
  • Design and support workflow and business-process automation using Power Automate.
  • Develop and maintain solutions using Microsoft Dataverse.
  • Integrate Azure applications with SharePoint Online, Power Platform, Microsoft 365, and other enterprise applications.
  • Develop integrations using REST APIs, Microsoft Graph, standard connectors, and custom connectors.
  • Implement authentication and authorization using Microsoft Entra ID, OAuth 2.0, and role-based access controls.
  • Troubleshoot application defects, Power Automate flow failures, SharePoint issues, API failures, and integration problems.
  • Support application deployments, releases, environment migrations, and post-production validation.
  • Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Implement application monitoring, logging, security, and performance optimization.
  • Perform root cause analysis for production incidents and implement permanent fixes.
  • Maintain technical documentation, solution designs, operational runbooks, and knowledge articles.
  • Provide L2/L3 application production support and participate in incident, problem, change, and release management activities.

Skill Requirements

Azure Full Stack Development

Strong hands-on experience with:

  • .NET Core / ASP.NET Core
  • C#
  • React and/or Angular
  • TypeScript / JavaScript
  • HTML5 / CSS3
  • REST APIs
  • JSON
  • OpenAPI / Swagger

Strong understanding of:

  • Full-stack application architecture
  • Microservices
  • API-driven application development
  • Object-oriented programming
  • Design patterns
  • Secure coding practices

Microsoft Azure

Hands-on experience with relevant Azure services including:

  • Azure App Service
  • Azure Functions
  • Azure Storage
  • Azure SQL Database
  • Azure API Management
  • Azure Key Vault
  • Azure Service Bus
  • Azure Monitor
  • Application Insights
  • Microsoft Entra ID
  • Azure Kubernetes Service (AKS), where applicable

Understanding of cloud-native architecture, scalability, high availability, security, and application resilience.

SharePoint Online

Experience with:

  • SharePoint Online
  • SharePoint Sites and Site Collections
  • Lists and Document Libraries
  • Content Types and Metadata
  • SharePoint Permissions
  • SharePoint Framework (SPFx)
  • SharePoint REST APIs
  • Document Management

Experience developing SharePoint components using SPFx, React, TypeScript, HTML, and CSS is preferred.

Microsoft Power Platform

Hands-on experience with:

  • Power Apps Canvas Apps
  • Power Apps Model-Driven Apps
  • Power Automate Cloud Flows
  • Microsoft Dataverse
  • Standard and Premium Connectors
  • Custom Connectors
  • Power Platform Solutions
  • Power Platform Environment Management
  • Power BI exposure is desirable

Experience developing applications, approval workflows, automated business processes, and enterprise integrations.

Microsoft 365 & Integration

Experience with:

  • Microsoft Graph
  • Microsoft Entra ID
  • OAuth 2.0
  • REST APIs
  • JSON / XML
  • SharePoint APIs
  • Microsoft 365 integrations

Ability to integrate Azure applications with SharePoint, Power Platform, databases, APIs, and enterprise systems.

DevOps & ALM

Experience with:

  • Azure DevOps
  • GitHub Actions
  • Git
  • CI/CD Pipelines
  • Power Platform ALM
  • Application deployments and environment promotion

Knowledge of:

  • Terraform / Bicep
  • Docker
  • Kubernetes / AKS
  • Infrastructure as Code is desirable.

Monitoring & Production Support

Experience with:

  • Azure Monitor
  • Application Insights
  • Dynatrace
  • Splunk
  • ServiceNow
  • JIRA
  • Confluence

Strong understanding of:

  • Incident Management
  • Problem Management
  • Change Management
  • Release Management
  • Root Cause Analysis
  • ITIL practices

Other Requirements

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.4+ years of full-stack application development experience, preferably within Microsoft technology environments.Hands-on experience developing cloud applications using Microsoft Azure.Working experience with SharePoint Online and Microsoft Power Platform is required.Strong experience with API and enterprise application integrations.Ability to work across frontend, backend, Azure services, SharePoint, and Power Platform layers.Strong analytical, debugging, and problem-solving skills.Experience supporting enterprise applications in SLA-driven production environments.Good understanding of SDLC, Agile, DevOps, and application support practices.Ability to collaborate with business users, architects, cloud teams, security teams, and globally distributed delivery teams.Strong written and verbal communication skills.Microsoft certifications such as AZ-204, PL-400, PL-200, or relevant Azure/Power Platform certifications are preferred.Experience with Microsoft Copilot, Copilot Studio, Azure OpenAI, AI Builder, or AI-enabled business-process automation is an added advantage.Experience supporting Healthcare, Life Sciences, Manufacturing, or other regulated environments 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 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.