Azure .NET Architect
Role Overview
We are seeking an experienced Azure .NET Architect to design and deliver scalable, secure, and high-performing cloud-based applications. The ideal candidate will have strong expertise in Microsoft Azure, .NET technologies, and modern architecture patterns, with the ability to lead technical design and guide development teams.
Key Responsibilities
Design and implement enterprise-grade solutions using.NET (C#, ASP.NET Core)on Microsoft Azure
Define cloud architecture, including microservices, APIs, and event-driven systems
Lead application modernization and migration to Azure cloud
Develop and integrate RESTful APIs and backend services
Implement Azure services such as App Services, Azure Functions, Service Bus, Event Grid, and Azure SQL
Ensure application security, scalability, and performance optimization
Establish CI/CD pipelines using Azure DevOps or similar tools
Collaborate with stakeholders, business teams, and developers to translate requirements into technical solutions
Provide technical leadership, code reviews, and best practice guidance
Required Qualifications
10+ years of experience in software development with.NET technologies
5+ years of experience withMicrosoft Azure cloud platform
Strong expertise inC#, ASP.NET Core, Web APIs, and Microservices architecture
Experience with Azure services (App Services, Functions, Storage, Service Bus, Key Vault, etc.)
Proficiency inSQL/NoSQL databases(Azure SQL, Cosmos DB)
Experience withCI/CD pipelines(Azure DevOps, GitHub Actions)
Strong understanding ofcloud architecture, security, and design patterns
Preferred Skills
Microsoft Azure certifications (e.g., Azure Solutions Architect Expert)
Experience with containerization ( Docker, Kubernetes, AKS )
Knowledge of front-end frameworks (Angular/React) is a plus
Experience in Agile/Scrum methodologies