Associate Distinguished Engineer (.Net Core, Azure Cosmos DB, Azure Service Bus)
nagarro1
Posted: May 9, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are looking for a skilled .NET Core engineer to join our team in Gurugram, India.
Required Skills
Job Description
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at a scale — across all devices and digital mediums, and our people exist everywhere in the world (17500+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Requirements
• 15+ years of experience in software architecture and hands-on development with .NET Core, ASP.NET Core Web API, and Clean Architecture.
• Deep expertise in Azure services including App Service, APIM, Functions, Cosmos DB, Service Bus, Blob Storage, Key Vault, and Application Insights.
• Strong command of CQRS, REST/OpenAPI design, domain modelling, and event-driven architecture.
• Proven experience with Cosmos DB modelling, partitioning, RU optimization, schema design, and ETag-based concurrency.
• Must have hands-on integration experience with payment gateways, PoS systems, CMS, notification services, invoice engines, and third-party APIs.
• Solid understanding of security protocols including OAuth2, OIDC, Entra ID/Azure AD, Okta/CIAM, APIM policies, OWASP API Security, and PII handling.
• Working knowledge of React, Ionic, PWA, Azure DevOps, CI/CD pipelines, SonarQube, and release governance.
• Preferred domain knowledge in cart, checkout, order lifecycle, refunds, subsidy/entitlements, pre-ordering, and multi-counter ordering.
Responsibilities
• Define high-level and low-level design (HLD/LLD), API contracts, data models, integration flows, sequence diagrams, and deployment architecture for the client’s digital food ordering platform covering mobile app/PWA, APIs, CMS, PoS, payments, orders, subsidy, and integrations.
• Guide development teams on Clean Architecture, CQRS, REST API best practices, domain modelling, and implementation standards.
• Own technical governance by conducting design reviews, pull request reviews, quality checks, risk assessments, and managing technical debt.
• Collaborate closely with product, UX, QA, DevOps, security, business teams, and client stakeholders to align technical decisions with business goals.
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.