Job Description Onsite Lead (.NET / Azure / Gen AI) Hands-on experience in developing applications using modern architectures such as API-first, Microservices, and migrating monolithic applications to cloud-native architectures Extensive experience in developing solutions using Microsoft Azure, with a strong understanding of cloud-native design patterns Strong hands-on experience with .NET Framework 4.8.1, .NET Core, and modern .NET 7 / .NET 8 Experience building RESTful APIs using .NET Web API and the latest .NET Core versions Solid experience with Azure Functions and Azure services such as Function Apps, Web Apps, Logic Apps, WebJobs, and related serverless components Experience with Azure AI services, including Azure OpenAI Service; knowledge of Semantic Kernel or similar orchestration frameworks is a strong plus Hands-on experience with Cosmos DB and other Azure data services Working knowledge of modern frontend technologies such as Angular, React, HTML5, CSS3 to support full-stack solution design Strong experience conducting code reviews, defining engineering best practices, and ensuring high-quality, scalable, and secure code Demonstrated ability to lead and mentor development teams, drive technical decisions, and manage day-to-day delivery Excellent stakeholder management, communication, and customer-facing skills, with the ability to translate business needs into technical solutions Strong working knowledge of Agile / Scrum methodologies and experience leading Agile teams onsite Experience overseeing application modernization and transformation projects, including successful transitions to implementation and support teams Expertise in modernizing traditional N-Tier applications to Azure and refactoring application code for cloud scalability and performance Experience with Azure DevOps (VSTS), including CI/CD pipeline design and implementation, is a plus Strong presentation skills with confidence engaging both technical and non-technical audience