Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
Location: Remote · India Department: Engineering
Experience: 10–11 yrs
We are looking for an experienced Principal .NET Backend Architect to design, develop, and lead enterprise‑scale backend applications using ASP.NET Core, C#, Microservices, and Microsoft Azure.
Responsibilities
Design and develop scalable backend applications using ASP.NET Core and C#.
Architect cloud‑native microservices and distributed systems on Microsoft Azure.
Design secure, high‑performance REST APIs and event‑driven applications.
Lead architecture discussions, code reviews, and technical mentoring.
Design and implement messaging solutions using Azure Service Bus.
Troubleshoot production issues, perform RCA, and optimize application performance.
Collaborate with DevOps teams on CI/CD, AKS deployments, and cloud infrastructure.
Establish engineering standards, best practices, and architectural guidelines.
Review AI‑generated code and ensure alignment with enterprise architecture standards.
Required Skills
C#, .NET 8 / .NET Core
ASP.NET Core Web API, Middleware, Dependency Injection, Background Services, SignalR, gRPC
Preparing for an IT or software developer interview in India? This guide covers the rounds companies run, the technical and HR interview questions asked most often for freshers and experienced developers, sample answers you can adapt, and a simple preparation plan.
Questions you may be asked
Tell me about yourself.
Explain the four pillars of object-oriented programming.
What is the difference between a process and a thread?