Avanade logo
Hiring from
India
Work type
Hybrid
Posted
Is this job info correct?

530,570 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

Avanade is the world’s leading Microsoft expert, helping more than 7,000 organizations modernize securely and scale AI using Microsoft technology, faster. Founded by Microsoft and Accenture, and operating as Microsoft’s Client Zero, Avanade brings deep expertise and proven delivery to simplify complexity, accelerate innovation, and deliver measurable results.

Together with Accenture, Avanade combines global scale with expertise in AI, cloud, data, cybersecurity, and ERP to design solutions that put people first. With 60,000 Microsoft professionals worldwide, 165,000 certifications, and the largest community of Microsoft MVPs, Avanade has spent more than 25 years helping organizations unlock the full potential of people and technology to create lasting impact for clients, employees, and communities.


Role Summary


Avanade India’s Applications & Engineering practice is looking for an Application Architect to own the architecture of the custom applications we build for clients. This is a hands-on architect role — the person in it sets the target architecture, proves it in code, and stays close enough to the build to be accountable for whether it works.


You will architect microservices and cloud-native applications on Azure, lead modernisation of monolithic and legacy .NET estates, and set the engineering and DevOps standards the delivery teams work to. You will also lead a team directly — guiding engineers and technical leads through build and release — and act as the design authority with client architects and review boards. We expect fluency with LLM-based development tools such as GitHub Copilot and Claude Code, and a clear view of how to use them well on client code.


Key Responsibilities


  • Own the application architecture on client engagements — target-state architecture, service boundaries, integration patterns, non-functional requirements and architecture decision records.
  • Architect microservices-based applications: domain-driven service decomposition, API design and versioning, synchronous and asynchronous communication, messaging and events, resilience, idempotency and distributed data patterns.
  • Lead monolith-to-microservices modernisation — assessing the existing estate, identifying seams and bounded contexts, sequencing the decomposition (strangler-fig and similar patterns), and managing data separation and cutover without breaking the business.
  • Design cloud-native applications on Azure — containers and AKS, App Service, Azure Functions and serverless, API Management, Service Bus and Event Grid, caching, storage, scalability, observability and cost-aware design.
  • Lead migration of .NET Framework applications to .NET Core / modern .NET — assessment, dependency analysis, refactoring approach, phased cutover and regression strategy.
  • Stay hands-on: build reference implementations, prototypes and the hard parts of the codebase in C# and .NET, and review the team’s code.
  • Lead a team of engineers and technical leads through delivery — technical direction, work allocation, code and design review, and accountability for technical quality.
  • Define and enforce engineering standards: branching and code review discipline, test strategy and coverage, static analysis, secure coding and performance benchmarks.
  • Own the CI/CD and DevOps approach with the delivery team — multi-stage YAML pipelines in Azure DevOps, environments, approval gates, release automation, infrastructure as code and continuous delivery.
  • Set the standard for LLM-assisted development (GitHub Copilot, Claude Code or equivalent) — where it is used, how output is reviewed, and the guardrails that apply on client code — and use it hands-on to accelerate design, refactoring, test generation and legacy code comprehension.
  • Design application security into the solution — authentication and authorisation (Entra ID, OAuth/OIDC), secrets management, data protection and secure integration — working with security teams on review and sign-off.
  • Design for operability — monitoring, logging, tracing, alerting, SLOs, DR and production support handover.
  • Act as design authority — chairing design reviews, resolving architecture escalations and defending decisions with client architects and architecture review boards.
  • Plan and estimate technical work with project managers, assess technical risk and dependencies, and keep delivery honest about trade-offs.
  • Mentor technical leads and engineers, and drive skilling on .NET, cloud-native engineering and AI-assisted development.
  • Support presales as the applications SME — solution architecture, modernisation approach, estimation, proposals and client technical workshops.
  • Contribute reference architectures, reusable frameworks, pipeline templates and accelerators to the practice IP library.

.

Required Skills & Experience


  • 10–15 years of overall experience in application development and architecture, with a substantial recent focus on Microsoft .NET.
  • Deep hands-on expertise in C#, .NET Framework and .NET Core / modern .NET — ASP.NET Core, Web API, asynchronous programming and design patterns — and the ability to still write production-quality code.
  • Proven experience architecting microservices-based applications: service decomposition, API and contract design, messaging and event-driven patterns, distributed data and resilience.
  • Demonstrated experience decomposing monolithic applications into microservices on real engagements, including sequencing, data separation and cutover.
  • Strong cloud-native application knowledge on Azure — containers and AKS, App Service, Functions, API Management, Service Bus or Event Grid, and the twelve-factor and well-architected principles behind them.
  • Proven experience migrating .NET Framework applications to .NET Core / modern .NET.
  • Hands-on experience using LLM-based coding tools such as GitHub Copilot or Claude Code in real delivery, with judgement about review, quality and safe use on client code.
  • Strong Azure DevOps capability: multi-stage YAML pipelines, build and release automation, environments, approval gates and continuous delivery; GitHub Actions experience is acceptable alongside it.
  • Experience leading engineering teams — technical direction, code and design review, mentoring and accountability for quality.
  • Strong data layer design: SQL Server or Azure SQL, Entity Framework Core, query and performance tuning, and awareness of NoSQL options such as Cosmos DB.
  • Solid grounding in application security — Entra ID, OAuth/OIDC, secrets management and secure coding practice.
  • Experience designing for performance, scalability, reliability and observability, and troubleshooting these in production.
  • Strong client-facing communication skills — able to present and defend architecture to senior client stakeholders and architecture review boards.
  • Based in Bengaluru or Delhi NCR, or willing to relocate.

Preferred / Good to Have


  • Front-end architecture experience with React or Angular, and the ability to guide full-stack delivery.
  • Domain-driven design experience, including event storming and bounded-context modelling with business stakeholders.
  • Microsoft certifications: Azure Solutions Architect Expert (AZ-305), Azure Developer Associate (AZ-204) or DevOps Engineer Expert (AZ-400).
  • Experience building AI capability into applications — Azure OpenAI, Azure AI Foundry, agents, RAG patterns and AI-enabled user experiences.
  • Infrastructure as code (Bicep or Terraform) and platform engineering exposure.
  • Service mesh, API gateway and GitOps experience (Istio, Dapr, Flux or ArgoCD).
  • Experience modernising estates beyond .NET — Java, legacy middleware or re-platforming older systems.
  • Experience in regulated or high-availability environments (BFSI, healthcare, energy, public sector).
  • Experience in a consulting, global delivery or SI environment (Avanade, Accenture, or similar), including presales contribution.

Prior contribution to reference architectures, accelerators or practice-building initiatives

.

Together we do what matters

At Avanade, we advance the world through the power of people and Microsoft. Join us to shape your skills and the future with bold ideas and innovative solutions. Our partnership with Microsoft and Accenture empowers you to unlock your full potential. Working at Avanade offers the chance to build a career path that suits your skills and interests and the freedom to be your authentic self. We are committed to your growth, well-being, and success. This is where passion meets opportunity, technology meets humanity, and every challenge is a chance to make a genuine impact on colleagues, clients, and communities. Together, we do what matters.

Similar jobs

Apply for this job