Application Tech Lead - .NET (Bengaluru)

Application Tech Lead - .NET (Bengaluru)

13 Oct
|
Avanade
|
Bengaluru

13 Oct

Avanade

Bengaluru

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 SummaryAvanade India’s Applications & Engineering practice is looking for an Application Technical Lead to own the technical delivery of .NET applications for our clients. This is a hands-on role — the person in it designs the solution, writes code alongside the team, reviews what others produce, and is accountable for what ships.You will lead a team of four to five engineers through build and release, own the engineering standards and the Azure DevOps pipelines that enforce them, and lead modernisation work from .NET Framework to modern .NET.

We also expect you to be fluent with LLM-based development tools such as GitHub Copilot and Claude Code — using them to raise the team’s productivity and code quality, and setting sensible rules for how they are used on client work.Key ResponsibilitiesOwn end-to-end technical delivery of .NET applications — technical design, build, code quality, testing,



release and production readiness.Lead a team of four to five engineers: allocating work, reviewing code and designs, unblocking the team and holding the quality of what is delivered.Design and develop applications hands-on in C# and .NET — ASP.NET Core, Web API, microservices and service integrations.Lead migration and modernisation of legacy .NET Framework applications to .NET Core / modern .NET — assessment, dependency and package analysis, migration approach, incremental cutover and regression testing.Apply LLM-based development tools (GitHub Copilot, Claude Code or equivalent) across the lifecycle — code generation, refactoring, test generation, legacy code comprehension and documentation — and set the team’s standards for their protected and effective use on client code.Build and run CI/CD pipelines in Azure DevOps — multi-stage YAML, build and release gates, approvals, artifact and environment management, automated testing and continuous delivery to higher environments.Define and enforce engineering standards: branching strategy, pull request and code review discipline, unit and integration test coverage, static analysis and security scanning.Design and optimise data access and database interaction — SQL Server or Azure SQL, Entity Framework Core,



query tuning and caching.Work with cloud and platform teams on deployment architecture — Azure App Service, Functions, containers and AKS, Key Vault, configuration and secrets.Troubleshoot and resolve performance, reliability and production issues, and drive root-cause fixes rather than workarounds.Run technical design discussions with architects, business analysts and client technical stakeholders, and explain and defend design decisions.Plan and estimate work with the project manager — breakdown, sizing, sprint planning and realistic commitments — and report technical progress and risk.Mentor and uplift engineers on .NET, engineering practice and AI-assisted development, and support hiring and technical interviews.Contribute reusable components, templates, pipeline accelerators and reference implementations to the practice IP library.Support presales where needed — technical approach, effort estimation and client technical discussions.

Equal Employment Opportunity Statement

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process.

Avanade is committed to providing veteran employment opportunities to our service men and women.

Please read Avanade's Hiring and Privacy Statement for more information on how we process your data during the Recruiting and Hiring process.

📌 Application Tech Lead - .NET (Bengaluru)
🏢 Avanade
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: application tech lead - .net (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: application tech lead - .net (bengaluru) / bengaluru