Technical Architect
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Technical Architect based in India.
As a Technical Architect, you will lead the design and delivery of secure, scalable, and cloud-native enterprise applications built on the Microsoft technology stack. This is a strategic, hands-on role where you'll define technical architecture, guide development teams, and drive best practices across Azure-based solutions. Working closely with business stakeholders and cross-functional teams, you'll translate complex requirements into high-performance software architectures that prioritize security, reliability, and scalability. You'll also play a key role in embedding DevSecOps principles, modern cloud technologies, and secure development practices throughout the software lifecycle. If you enjoy solving complex technical challenges while mentoring engineering teams, this opportunity offers significant ownership and long-term impact.
Accountabilities:
- Lead the end-to-end architecture, design, and development of enterprise-grade .NET applications hosted on Microsoft Azure.
- Design and implement scalable cloud-native solutions using Azure services such as App Service, Azure Container Apps, Azure Kubernetes Service (AKS), Azure Functions, API Management, Service Bus, Event Grid, Azure SQL, Cosmos DB, and Blob Storage.
- Define and maintain the overall security architecture by implementing secure coding standards, threat modeling, vulnerability management, authentication and authorization, secrets management, and data protection strategies.
- Collaborate with engineering teams to embed architectural standards and secure development practices throughout the software development lifecycle, including code reviews and security assessments.
- Provide technical leadership, mentorship, and architectural guidance to development teams while promoting engineering best practices.
- Work closely with stakeholders to gather business requirements and translate them into secure, scalable, and high-performing technical solutions.
- Establish infrastructure-as-code standards using Terraform or Azure Bicep and design CI/CD pipelines that incorporate DevSecOps practices through Azure DevOps or GitHub Actions.
- Create and maintain comprehensive architectural documentation, technical specifications, design patterns, and security guidelines while ensuring compliance with applicable industry standards.
- 8+ years of experience in full-stack software development, progressing into technical or solution architecture roles.
- Strong expertise in .NET technologies, including C#, ASP.NET Core, Web API, MVC, Entity Framework Core, and frontend frameworks such as Angular, React, or Blazor.
- Extensive hands-on experience with Microsoft Azure services, including compute, messaging, API management, storage, databases, identity, and security services.
- Proven experience designing and implementing microservices architectures using Docker, Kubernetes, and Azure Kubernetes Service (AKS).
- Strong understanding of cloud security, authentication and authorization mechanisms, Azure AD / Entra ID, OAuth 2.0, JWT, Azure Key Vault, network security, private endpoints, and Web Application Firewalls (WAF).
- Experience implementing DevSecOps practices, Infrastructure as Code (Terraform or Azure Bicep), and CI/CD pipelines using Azure DevOps or GitHub Actions.
- Familiarity with regulatory and compliance frameworks such as GDPR, HIPAA, and PCI-DSS.
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305) certification is an advantage.
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline.
- Excellent analytical, communication, stakeholder management, and leadership skills with the ability to mentor technical teams.
- Fully remote work arrangement offering flexibility and work-life balance.
- Competitive monthly compensation of approximately ₹200,000, based on experience and qualifications.
- Opportunity to architect enterprise-scale cloud-native solutions using modern Microsoft technologies.
- Exposure to advanced Azure services, cloud security, DevSecOps, and enterprise architecture initiatives.
- Collaborative environment focused on technical excellence, innovation, and continuous learning.
- Opportunity to mentor development teams and influence engineering standards across large-scale projects.
- Professional growth through challenging technical initiatives and exposure to modern cloud architecture best practices.