Demo

Lead Developer (.NET & Azure)

Tech Mahindra Business Process Services
Alpharetta, GA Full Time
POSTED ON 2/20/2025
AVAILABLE BEFORE 3/19/2025

Role: Lead Developer (.NET & Azure)

Location: Alpharetta, GA

We are seeking an experienced Lead Developer with expertise in Azure, ASP.NET Web API, and Azure DevOps (ADO) to design, develop, and manage scalable cloud-based applications. The ideal candidate will have a strong background in backend development, cloud architecture, and DevOps practices.

Key Responsibilities:

  • Design, develop, and maintain RESTful Web APIs using ASP.NET [asp.net] Core/.NET.
  • Architect and implement scalable, cloud-native solutions on Microsoft Azure.
  • Utilize Azure DevOps (ADO) for CI/CD pipelines, source control, and automated deployments.
  • Work with Azure services such as App Services, Azure Functions, Cosmos DB, Blob Storage, API Management, Key Vault, and Azure AD.
  • Optimize APIs for performance, scalability, and security, following best practices.
  • Collaborate with front-end teams (Angular) to integrate APIs seamlessly.
  • Implement authentication and authorization mechanisms, including OAuth2 and JWT.
  • Develop and enforce coding standards, architecture guidelines, and best practices.
  • Conduct code reviews, mentor junior developers, and lead technical discussions.
  • Monitor, troubleshoot, and optimize application performance using Azure Monitor, Application Insights, and Log Analytics.
  • Work in an Agile/Scrum environment, participating in sprint planning, stand-ups, and retrospectives.

Required skills:

  • 6 years of experience in backend development, with at least 3 years in Azure-based solutions.
  • Strong expertise in C#, .NET Core/.NET 6 , and ASP.NET Web API.
  • Hands-on experience with Azure PaaS services, including App Services, Azure Functions, Azure SQL, Cosmos DB, and Service Bus.
  • Proficiency in Azure DevOps (ADO), including CI/CD pipeline automation, Git, and work item tracking.
  • Experience with Microservices architecture, API Gateway, and containerization (Docker, Kubernetes).
  • Solid understanding of SQL Server, NoSQL databases, and ORM frameworks like Entity Framework Core.
  • Knowledge of security best practices, including role-based access control (RBAC), Key Vault, and identity management.
  • Strong troubleshooting and debugging skills, with experience in Application Insights and Azure Monitor.
  • Experience with unit testing (xUnit, NUnit, Moq) and integration testing.
  • Excellent problem-solving skills and ability to lead technical teams.


Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at ADA_Accomodations@TechMahindra.com.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead Developer (.NET & Azure)?

Sign up to receive alerts about other jobs on the Lead Developer (.NET & Azure) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$132,730 - $173,376
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tech Mahindra Business Process Services

Tech Mahindra Business Process Services
Hired Organization Address Alpharetta, GA Full Time
Role: Scrum Master/Project Manager Location: Alpharetta, GA. Onsite W2 position The Scrum Master serves as a facilitator...
Tech Mahindra Business Process Services
Hired Organization Address Alpharetta, GA Full Time
Role: Senior Technical Architect Location: Alpharetta, GA Job Description: Collaborates and drives Data Mapping exercise...
Tech Mahindra Business Process Services
Hired Organization Address Alpharetta, GA Full Time
Role: QA/Automation Engineer Location: Alpharetta, GA We are looking for a QA Tester / Automation Engineer with expertis...
Tech Mahindra Business Process Services
Hired Organization Address Alpharetta, GA Full Time
Role: Azure DevOps Developer Location: Alpharetta, GA We are looking for a skilled Azure DevOps Developer to design, imp...

Not the job you're looking for? Here are some other Lead Developer (.NET & Azure) jobs in the Alpharetta, GA area that may be a better fit.

Talent Partner

Talent Developer, Atlanta, GA

School Van Driver

Lead Preparatory, Douglasville, GA

AI Assistant is available now!

Feel free to start your new journey!