Microsoft Cloud Native Lead
Explicitly mentions vibe coding/AI-assisted coding across the SDLC to boost productivity and code quality.
About the Role
Senior Full Stack Developer (Microsoft Cloud Native Lead) responsible for leading design and delivery of cloud-native enterprise applications using .NET Core, React, Azure Functions, Azure cloud services, and SQL. The role emphasizes building scalable microservices/serverless architectures, REST APIs, CI/CD, and leveraging AI-assisted coding to improve productivity and code quality.
Job Description
Role
Senior Full Stack Developer / Microsoft Cloud Native Lead responsible for designing, developing, and maintaining scalable enterprise applications using .NET Core, React JS, Azure Functions, Azure cloud services, and SQL. The role requires extensive cloud-native solution experience and end-to-end application development capability, with an emphasis on scalable microservices and serverless architectures.
Key Responsibilities
- Design, develop, and maintain scalable full stack applications using .NET Core, React JS, Azure, Azure Functions, and SQL.
- Build and integrate RESTful APIs, microservices, and serverless components using .NET Core and Azure Functions.
- Develop responsive front-end applications using React JS, JavaScript, HTML, CSS, and related libraries/frameworks.
- Work with Azure cloud services for hosting, integration, monitoring, storage, and deployment.
- Design and optimize relational database solutions using SQL Server / Azure SQL.
- Participate in technical design discussions, architecture reviews, code reviews, and performance optimization.
- Implement secure coding practices, authentication, authorization, and API security standards.
- Troubleshoot production issues, perform root cause analysis, and deliver timely fixes.
- Support CI/CD pipelines and automated deployments using Azure DevOps or similar tools.
- Leverage AI-based tools to assist in code generation, refactoring, unit testing, documentation, defect analysis, and productivity improvements.
Requirements
- 10+ years of overall IT experience, with 6–8 years of hands-on experience in .NET Core, Azure Functions, React JS, Azure cloud services, and SQL.
- Strong end-to-end application development and cloud-native solution exposure (microservices, serverless patterns).
- Experience building RESTful APIs and integrating services in Azure.
- Proficiency in front-end development using React JS, JavaScript, HTML, and CSS.
- Experience with relational databases (SQL Server, Azure SQL) and query/optimization practices.
- Familiarity with CI/CD processes and tools (Azure DevOps or equivalent).
- Knowledge of secure coding practices, authentication/authorization, and API security.
- Experience participating in architecture reviews, code reviews, and performance tuning.
- Exposure to AI-enabled software development practices and AI-assisted coding tools across the SDLC.