Job Description : .NET / Azure Technical Architect
Position Overview
We are looking for an experienced .NET / Azure Technical Architect to design and implement scalable, cloud-native enterprise solutions. The ideal candidate will have deep expertise in .NET technologies, microservices architecture, Azure cloud services, and software engineering best practices.
Key Responsibilities
Lead the architecture of .NET Core and Azure-based solutions, focusing on scalability, security, and performance.
Design and implement microservices using ASP.NET Core , C# , and Entity Framework Core .
Architect cloud-native solutions using Azure App Services , Functions , Service Bus , and Kubernetes .
Develop and maintain CI / CD pipelines using Azure DevOps , GitHub Actions , and Jenkins.
Ensure secure authentication and authorization (OAuth2, JWT, Azure AD).
Mentor development teams, provide technical leadership, and enforce best practices in coding and architecture.
Required Skills
Expert in .NET Framework / .NET Core , C# , ASP.NET Core (MVC & Web API), and Entity Framework Core .
Strong experience with Microsoft Azure (App Services, Functions, Service Bus, Event Hub, Azure SQL).
Proficient in microservices architecture , Docker , Kubernetes , and cloud-native design .
Experience in DevOps , CI / CD pipelines, and infrastructure-as-code (IaC).
Strong background in SQL Server and NoSQL databases (Cosmos DB, MongoDB).
Knowledge of security best practices , including OAuth2, JWT, and OWASP guidelines.
Qualifications
10+ years of experience in .NET development , with at least 3-5 years in an architect role.
Proven experience with Azure architecture and cloud-native solutions.
Strong problem-solving and leadership abilities.
Technical Architect • Chennai, Tamil Nadu, India