Job Title: .NET Lead / Architect (10+ Years Experience) 
Location: Bangalore  
About the Role  
We are seeking an experienced .NET Lead / Architect  with over 10 years of hands-on experience  in designing, developing, and deploying enterprise-grade applications using Microsoft technologies  and Azure Cloud Services .
The ideal candidate will lead technical design discussions, ensure architectural best practices, and mentor the development team in implementing scalable, secure, and maintainable solutions.
Key Responsibilities  
- Lead the design, development, and delivery of .NET-based web and API solutions hosted on Azure.
 
 
- Architect and implement cloud-native applications  using Azure services (App Services, Azure Functions, Service Bus, Key Vault, Storage, SQL, etc.).
 
 
- Drive best practices in application architecture, scalability, performance optimization, and DevOps.
 
 
- Collaborate with cross-functional teams (Product, QA, DevOps, and Security) to ensure smooth delivery.
 
 
- Define and enforce coding standards, design patterns, and technical documentation.
 
 
- Conduct code reviews, provide technical mentorship, and guide the team in resolving complex issues.
 
 
- Implement CI/CD pipelines and oversee deployment automation using Azure DevOps or GitHub Actions.
 
 
- Ensure adherence to security, compliance, and performance standards in all deliverables.
 
 
- Evaluate emerging technologies and recommend adoption strategies aligned with business goals.
 
 
Required Skills & Experience  
- 10+ years  of total experience in software development, with 5+ years in technical leadership roles .
 
 
- Strong expertise in .NET Core / ASP.NET Core, C#, Web API, Entity Framework Core .
 
 
- Hands-on experience with Azure PaaS components  — App Services, Functions, Service Bus, Key Vault, Azure SQL, Storage Accounts, and Application Insights.
 
 
- Experience with microservices architecture  and RESTful API design .
 
 
- Strong knowledge of SQL Server  and database performance tuning.
 
 
- Experience implementing authentication and authorization  (OAuth2, Azure AD, SSO, etc.).
 
 
- Familiarity with containerization (Docker/Kubernetes)  is an advantage.
 
 
- Experience with DevOps practices  including CI/CD pipelines, ARM/Bicep templates, and Azure DevOps.
 
 
- Excellent problem-solving, communication, and leadership skills.
 
 
Preferred Qualifications  
- Microsoft Certified: Azure Solutions Architect Expert / Azure Developer Associate.
 
 
- Exposure to Event-driven architecture  using Azure Service Bus or Event Grid.
 
 
- Experience in Agile/Scrum  environments.
 
 
- Prior experience in multi-tenant SaaS  or enterprise-scale solutions .
 
 
Soft Skills  
- Strong analytical and decision-making abilities.
 
 
- Excellent verbal and written communication skills.
 
 
- Proven ability to lead and mentor development teams.
 
 
- Collaborative mindset and focus on continuous improvement.