Skip to job description
Role profile Information Technology (IT) Architecture India market context
CoHire Job Description Library

Enterprise Architect (Dot Net / Azure) Job Description

The Enterprise Architect (Dot Net / Azure) defines and governs the enterprise-wide technology architecture leveraging Microsoft .NET and Azure cloud platforms. This role aligns IT strategy with business objectives, ensuring scalable, sec...

At a glance
Experience
10-18 years
Seniority
Senior
Discipline
Architecture
Market
India
01

Role Overview

A concise summary of the role, its purpose and the contribution expected from the person in the position.

The Enterprise Architect (Dot Net / Azure) defines and governs the enterprise-wide technology architecture leveraging Microsoft .NET and Azure cloud platforms. This role aligns IT strategy with business objectives, ensuring scalable, secure, and integrated systems across the organization. Scope includes architecture standards, roadmaps, solution design guidance, cloud adoption, modernization, and governance. Impact: improved interoperability, reduced technical debt, cost optimization, enhanced agility, and accelerated digital transformation.
02

Key Responsibilities

Use these as a starting point and prioritize the outcomes, activities and responsibilities that matter for the position.

  • Define and maintain enterprise architecture vision, principles, standards, and roadmaps aligned with business strategy and IT objectives.
  • Develop target-state architecture for .NET and Azure solutions, including application, data, integration, and infrastructure layers.
  • Establish and chair architecture review boards; govern technology investments, solution designs, and compliance with standards.
  • Lead cloud migration and modernization strategies, including rehosting, refactoring, rearchitecting, and rebuilding legacy .NET applications on Azure.
  • Design scalable, secure, and resilient microservices, API-led architectures, and event-driven systems using Azure services.
  • Collaborate with business leaders, product owners, and engineering teams to translate business requirements into architectural solutions.
  • Create and maintain architecture artifacts: reference architectures, blueprints, patterns, standards, and decision records.
  • Evaluate emerging technologies (AI, data, IoT, low-code) and recommend adoption aligned with enterprise goals.
  • Drive DevOps maturity, CI/CD pipelines, infrastructure as code, and automated governance across teams.
  • Ensure security, compliance, and risk management by integrating Zero Trust, identity, data protection, and regulatory requirements into architecture.
  • Optimize cloud costs through well-architected reviews, right-sizing, and FinOps practices.
  • Mentor solution architects and engineering teams; foster architecture community of practice and knowledge sharing.
  • Manage stakeholder relationships across IT and business; communicate architecture value and trade-offs to executives.
  • Support vendor evaluation, selection, and integration of third-party products and services.
  • Monitor industry trends and Microsoft roadmaps; continuously evolve architecture practice.
03

Required Experience and Qualifications

Define the experience, qualifications and capabilities needed for success in this position. Separate essential criteria from preferences.

Core requirements

  • Bachelor's or Master's in Computer Science, IT, Software Engineering, or related field.
  • 10-18 years of experience in software development, with at least 5 years in architecture roles.
  • Deep expertise in .NET ecosystem: C#, ASP.NET Core, .NET 6+, Entity Framework, Web APIs.
  • Strong hands-on experience with Azure services: App Service, Functions, AKS, SQL Database, Cosmos DB, Service Bus, Event Grid, API Management.
  • Proven track record designing and governing enterprise-scale architectures using frameworks like TOGAF or Zachman.
  • Experience with microservices, domain-driven design, event-driven architecture, and API-led connectivity.
  • Proficiency in DevOps, CI/CD, infrastructure as code (Terraform/Bicep), and containerization (Docker/Kubernetes).
  • Strong understanding of security, identity (Entra ID), networking, and compliance in Azure.
  • Excellent communication, stakeholder management, and leadership skills.
  • Experience leading cross-functional teams and driving architecture change in complex organizations.
  • Certifications such as Azure Solutions Architect Expert, TOGAF, or equivalent preferred.
04

Education and Credentials

Include education, licences, certifications or other credentials when relevant to the work. Distinguish essential requirements from preferred qualifications.

Education

  • Degree in Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field or a related field.
  • Degree in Master's degree in Computer Science, Information Systems, or Business Administration (preferred) or a related field.

Certifications and credentials

  • TOGAF Certified certification.
  • Microsoft Certified: Azure Solutions Architect Expert certification.
  • Microsoft Certified: DevOps Engineer Expert certification.
  • Microsoft Certified: Azure Security Engineer Associate certification.
  • Certified Information Systems Architect (CITA) certification.
  • AWS Certified Solutions Architect (preferred) certification.
  • Google Cloud Professional Cloud Architect (preferred) certification.
Hiring guidance: Keep criteria relevant to the position and avoid using a degree or certification as a hard filter when equivalent practical capability is acceptable.
05

Skills

Organize relevant capabilities into technical, functional and soft skills where these categories apply to the position.

Each category separates the capabilities needed for the role from additional skills that add value. These examples can be edited for the specific position and industry.

01

Technical Skills

Tools, technologies, methods or specialist knowledge relevant to the work.

MandatoryEssential
.NET Core/.NET 6+ C# ASP.NET Core Azure app service Azure Functions Azure Kubernetes Service (AKS) Azure SQL Database Cosmos DB azure service bus Event Grid API Management microservices Architecture RESTful APIs Domain-Driven Design Event-Driven Architecture CI/CD DevOps Infrastructure as Code (Terraform/Bicep) Azure Security Entra ID Architecture Patterns Cloud Migration Legacy Modernization Solution Architecture Digital Transformation IT Portfolio Management Risk management Cost Optimization Vendor Management Stakeholder management Communication Leadership Analytical thinking Decision Making
PreferredAdds value
Azure DevOps GitHub Actions Docker Kubernetes AZURE SYNAPSE ANALYTICS Databricks Power Platform Dynamics 365 Azure Openai API Gateway Service Mesh Serverless Azure Well-Architected Framework GraphQL gRPC Blazor .NET MAUI Agile/SAFe ITIL Financial Modeling Change management Emotional Intelligence
02

Functional Skills

Capabilities used to carry out responsibilities and deliver expected outcomes.

MandatoryEssential
TOGAF Enterprise architecture frameworks IT Governance Cloud Strategy Business Process Modeling
PreferredAdds value
Domain Expertise (BFSI/Healthcare/Retail) Sustainability/Green IT Multi-cloud (AWS/GCP)
03

Soft Skills

Behaviours that support collaboration, communication, ownership and effective execution.

MandatoryEssential
Collaboration Mentoring problem solving
PreferredAdds value
Strategic Thinking Influencing negotiation Presentation
Keep criteria realistic: Mark a skill as Mandatory only when it is genuinely essential for the role. Preferred skills should strengthen a match, not automatically disqualify a candidate.
07

Top 5 Interview Questions

Use these questions to assess practical judgement, role knowledge and applied problem-solving. Expand each one for answer signals.

1. How do you align enterprise architecture with business strategy?
Look for: Strong answers should describe a structured approach: understanding business goals and drivers, mapping capabilities to technology, defining target architecture and roadmap, establishing governance, and measuring outcomes. Mention stakeholder engagement, communication, and iterative planning.
2. Describe a large-scale .NET/Azure migration you led. What was your approach and outcome?
Look for: Look for a clear case: assessment, migration strategy (rehost/refactor/rearchitect), landing zone design, security, cost optimization, and risk mitigation. Strong candidates quantify outcomes (cost savings, performance, time-to-market) and highlight governance and stakeholder management.
3. How do you govern architecture across multiple teams and projects?
Look for: Expect mention of architecture review boards, standards and patterns, reference architectures, exception processes, metrics, and community of practice. Also emphasize collaboration, enablement, and balancing governance with agility.
4. How do you ensure security and compliance in Azure architecture?
Look for: Strong responses cover Zero Trust, identity (Entra ID), network segmentation, data encryption, threat modeling, Azure Policy, Security Center, compliance frameworks (ISO, GDPR, HIPAA), and DevSecOps integration. Mention risk assessment and continuous monitoring.
5. How do you evaluate and select new technologies for the enterprise?
Look for: Look for a structured evaluation: business fit, total cost of ownership, risk, integration, scalability, vendor viability, security, and alignment with strategy. Mention proof of concept, architecture review, pilot, and adoption roadmap. Balance innovation with stability.
Interviewing guidance: Adapt follow-up questions to the candidate's experience and the actual system. Use the same core criteria consistently across candidates.
08

Career Path and Progression

Show how this role may progress over time, including adjacent paths and possible next-step roles.

Demand for Enterprise Architects with .NET and Azure expertise is strong in India, driven by cloud adoption, digital transformation, and the proliferation of Microsoft-based enterprise systems. Organizations across BFSI, healthcare, retail, and manufacturing seek architects to modernize legacy applications, govern hybrid cloud, and integrate AI. Growth trajectory is robust, with opportunities in GCCs, IT services, and product companies. The role evolves toward Chief Architect, Head of Architecture, or CTO, with increasing focus on business strategy, AI, and sustainability.

Software Engineer Senior .NET Developer Technical Lead Solution Architect Enterprise Architect Chief Architect Head of Architecture CTO
09

History and Background

Use this section for relevant history, origins, evolution or background related to the role, discipline, technology, business function, industry or process.

The Enterprise Architect role emerged as organizations needed a holistic view of increasingly complex IT landscapes, moving beyond individual applications to enterprise-wide integration and strategy. With the rise of Microsoft .NET in the early 2000s, enterprises sought architects who could design robust, scalable Windows-based solutions. The shift to cloud computing, particularly Microsoft Azure, transformed the role from traditional .NET architect to cloud-native enterprise architect. In India, demand accelerated with digital transformation initiatives, GCC expansion, and widespread adoption of the Microsoft ecosystem across BFSI, healthcare, retail, and manufacturing. Modern Enterprise Architects now integrate DevOps, microservices, API-led connectivity, AI, and data platforms, while governing hybrid and multi-cloud environments. The role continues to evolve with AI-driven architecture, sustainability, and business-outcome-focused IT.
10

Salary and Compensation Context

India market benchmark for this role. Compensation varies by experience, location, organization, industry and scope.

Mean total pay
₹34.0 LPA
Indicative India market mean
Median total pay
₹31.5 LPA
India market median
Observed maximum
₹60.0 LPA
Reported market benchmark
How to read this benchmark The mean and median are indicative total-pay figures for Enterprise Architect (Dot Net / Azure) roles in India. The maximum is an observed reported value, not a guaranteed market ceiling. Actual compensation should be calibrated to the role's experience range, location, company, industry, skills and responsibilities.
Market snapshot: November 2026. Indicative compensation data compiled from verified industry sources. Benchmark methodology and sample coverage can change over time.
Common role questions

Enterprise Architect (Dot Net / Azure) FAQs

What is the role of an Enterprise Architect (Dot Net / Azure)?
An Enterprise Architect (Dot Net / Azure) designs and governs the organization's technology architecture using Microsoft .NET and Azure. They align IT strategy with business goals, define standards and roadmaps, guide solution delivery, and ensure scalable, secure, and cost-effective systems. They also lead cloud migration, modernization, and architecture governance across teams.
What skills are essential for an Enterprise Architect (Dot Net / Azure)?
Essential skills include deep expertise in .NET and Azure services, architecture frameworks (TOGAF), microservices, API design, DevOps, security, and cloud migration. Strong leadership, stakeholder management, communication, and strategic thinking are equally important to influence decisions and drive architecture adoption.
How can I become an Enterprise Architect (Dot Net / Azure) in India?
Start with a strong software engineering background in .NET, progress through roles like Senior Developer, Technical Lead, and Solution Architect. Gain hands-on Azure experience, earn certifications (Azure Solutions Architect Expert, TOGAF), and build expertise in enterprise architecture, governance, and business strategy. Leadership and communication skills are critical.
What is the salary range for an Enterprise Architect (Dot Net / Azure) in India?
In India, salaries typically range from ?25 LPA to ?60 LPA, with a median around ?31.5 LPA. Compensation depends on experience, location, industry, and organization size. Senior architects at top firms or GCCs may earn higher packages.
How does an Enterprise Architect differ from a Solution Architect?
A Solution Architect focuses on a specific solution or project, designing components and ensuring technical feasibility. An Enterprise Architect takes a broader view, defining organization-wide standards, technology roadmaps, and governance across multiple solutions. The Enterprise Architect ensures alignment with business strategy and long-term goals.

Ready to hire for this role?

Use this role profile as a starting point, tailor the criteria to the position, publish your requirement and review professionals with relevant skills.