Associate Distinguished Engineer (.Net Core, Azure Cosmos DB, Azure Service Bus)
Department:
Job Summary
Requirements
- 15 years of experience in software architecture and hands-on development Core 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 clients 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.
Qualifications :
Bachelors or masters degree in computer science Information Technology or a related field.
Remote Work :
No
Employment Type :
Full-time
About Company
Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and susta ... View more