Job Title: Senior .NET / Lead Developer (Azure & AI Copilot)
Location: Remote
Experience: 8 15+ Years
Employment Type: W2 or C2C
Role Overview
We are seeking a highly skilled Senior .NET / Lead Developer with deep expertise in Microsoft Azure and emerging AI Copilot technologies to lead the design, development, and modernization of enterprise applications. This role requires strong technical leadership, hands-on coding, and the ability to drive innovation using AI-assisted development tools.
Key Responsibilities
Lead architecture, design, and development of scalable applications using .NET (Core / 6 / 7 / 8)
Drive cloud-native development and migration initiatives on Microsoft Azure
Integrate and leverage AI Copilot tools (e.g., GitHub Copilot, Microsoft Copilot) to improve developer productivity and code quality
Collaborate with cross-functional teams including product, DevOps, and data engineering
Define and enforce best practices for coding, security, performance, and scalability
Mentor and guide junior developers; conduct code reviews and technical sessions
Design and implement APIs, microservices, and event-driven architectures
Ensure CI/CD pipelines and DevOps best practices are followed
Participate in solution architecture discussions and technical decision-making
Required Skills & Qualifications
8+ years of experience in .NET development (C#, ASP.NET, .NET Core)
Strong experience with Microsoft Azure services (App Services, Functions, AKS, Service Bus, Azure SQL, Cosmos DB)
Hands-on experience with AI-powered developer tools like GitHub Copilot or Microsoft Copilot
Expertise in REST APIs, Microservices Architecture, and Distributed Systems
Experience with Docker & Kubernetes
Strong understanding of CI/CD pipelines (Azure DevOps / GitHub Actions)
Solid knowledge of design patterns, clean architecture, and SOLID principles
Experience with front-end technologies (Angular / React) is a plus
Strong problem-solving and leadership skills