Architect-MS DotNet
Locations: Pune, Bengaluru, Hyderabad, Chennai, Noida
JOB DESCRIPTION
Microsoft Cloud Native Solution Architect
Next Gen Application Engineering Practice |
Role Level | Sr Senior Architect | Experience | 15+ years
General Overview / Role Expectations
The role is responsible for shaping, architecting and governing enterprise application solutions across the Microsoft technology ecosystem, with strong emphasis on cloud-native engineering, application modernization, DevSecOps and AI-enabled transformation.
The ideal candidate combines deep architecture expertise with strong customer-facing, presales and delivery leadership capabilities. The architect should be able to translate business requirements into secure, scalable and commercially viable solution architectures, lead RFP and proposal responses, support solution estimation and confidently present recommendations to customer stakeholders.
Core Responsibilities
- Lead end-to-end solution architecture for enterprise applications using C#, .NET / ASP.NET Core, REST APIs, microservices, React or Angular and relational databases.
- Define target-state, transition and reference architectures for modern application development, cloud adoption and legacy modernization programs.
- Design secure, scalable, resilient and high-performing solutions on Microsoft Azure, with working awareness of AWS and hybrid-cloud environments.
- Drive architecture decisions covering application, integration, API, data, security, identity, observability, deployment and operational considerations.
- Lead technical discovery workshops, requirement analysis, architecture assessments and solution option evaluations with customers and delivery teams.
- Create architecture artefacts including context, logical, deployment, integration, security and data-flow views, along with architecture decision records.
- Guide engineering teams on cloud-native patterns, API-first design, containerization, CI/CD, DevSecOps, automated testing and production readiness.
- Identify technical risks, assumptions, dependencies and constraints, and define practical mitigation plans.
- Contribute to reusable frameworks, accelerators, reference architectures and intellectual property for the Next Gen Application Engineering Practice.Presales, RFP and Customer Engagement Responsibilities
- Lead or contribute to RFP, RFI and proposal responses, ensuring technical accuracy, differentiation, feasibility and alignment to customer outcomes.
- Own solution definition across scope, architecture, delivery approach, technology stack, assumptions, dependencies, risks and non-functional requirements.
- Conduct solution presentations, architecture walkthroughs, technical workshops and customer Q&A sessions with business and technology stakeholders.
- Support opportunity qualification by assessing solution fit, delivery feasibility, modernization complexity, cloud readiness and key deal risks.
- Participate in due diligence, oral presentations, solution defence and customer negotiation discussions when required.
- Provide transition support from presales to delivery to maintain solution continuity, clarify commitments and govern architecture realization.AI Architecture and AI-Enabled Engineering Responsibilities
- Define practical GenAI and Agentic AI architectures that integrate securely with enterprise applications, data platforms and business workflows.
- Design Retrieval-Augmented Generation (RAG) solutions covering data ingestion, chunking, embeddings, vector search, grounding, prompt orchestration and response validation.
- Evaluate and select appropriate large language models, Azure AI services, orchestration frameworks, vector databases and agent patterns based on business and technical requirements.
- Address responsible AI, privacy, security, data residency, access control, content safety, observability, evaluation and human-in-the-loop requirements.
- Guide teams in responsible use of GitHub Copilot or equivalent AI coding assistants, including validation of AI-generated code for quality, security and maintainability.Required Skills and Experience
- 15+ years of experience in enterprise application engineering, including 3+ years in solution architecture or technical architecture roles.
- Strong expertise in C#, .NET / ASP.NET Core, REST APIs, microservices and modern application architecture patterns.
- Good understanding of React or Angular and full-stack application architecture.
- Strong knowledge of SQL Server and/or Oracle, data modelling and application data integration patterns.
- Hands-on architecture experience with Microsoft Azure services such as App Service, Functions, API Management, Service Bus, Event Grid, Azure SQL, Key Vault, Entra ID, Monitor and Application Insights.
- Experience with containers, Docker, Kubernetes / AKS and cloud-native deployment approaches.
- Experience with Git, CI/CD, Infrastructure as Code, automated testing and DevSecOps practices.
- Demonstrated experience in customer-facing solutioning, presales, RFP responses, estimation and technical presentations.
- Strong communication, stakeholder management, analytical thinking and architecture documentation skills.Nice to Have / Preferred Skills
- Experience in enterprise application modernization, re-platforming, refactoring and cloud migration programs.
- Working knowledge of Python and AI application development frameworks.
- Hands-on exposure to Azure OpenAI, Azure AI Foundry, RAG, vector databases, semantic search and Agentic AI patterns.
- Knowledge of domain-driven design, event-driven architecture, API management, and platform engineering.
- Experience with architecture assessment frameworks, SRE practices, SLIs / SLOs and operational readiness.
- Exposure to multi-cloud architectures across Azure and AWS.
- Relevant Microsoft certifications such as Azure Solutions Architect Expert, Azure Developer Associate or Azure AI Engineer Associate.Success Profile
- A credible technology leader who can connect customer priorities with practical architecture and delivery decisions.
- A hands-on architect who can guide engineering teams and independently resolve complex solution challenges.
- A commercially aware presales contributor who can create differentiated, realistic and defensible solutions.
- An AI-aware architect who balances innovation with enterprise security, governance, responsible AI and operational readiness.
- A collaborative leader who builds trust across customers, presales, consulting, delivery and partner ecosystems.About & Next Gen Application Engineering Practice
The Next Gen Application Engineering Practice within the Digital Business Unit focuses on modern application development, cloud-native engineering, application modernization, platform engineering, DevSecOps, intelligent automation and AI-powered software delivery.
What We Offer
- Opportunity to architect and shape large-scale digital transformation and application modernization programs.
- Exposure to enterprise customers, strategic pursuits and complex solutioning opportunities across industries.
- Ability to work across Microsoft, Cloud, Data, AI and modern engineering ecosystems.
- Opportunity to build reusable practice assets, accelerators and next-generation offerings.
- Continuous learning, certification support and a collaborative, innovation-driven culture.