This link goes straight to HCLTech’s own careers page. No account, no fee, and we never collect your resume.
Description: 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.