HamburgerMenu
hirist

Nagarro - Associate Distinguished Engineer - .Net

Posted on: 03/12/2025

showcase-imageshowcase-imageshowcase-image

Job Description

Associate Distinguished Engineer, Dot Net Cloud Architect

Company 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 scale - across all
devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 36
countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new
colleagues. That's where you come in.

Required Skills :

Total Experience : 15+ years

Notice Period : Immediate to 30 days

- Proven experience as a Software Architect, Technical Lead, or Senior Developer in enterprisegrade solutions.

- Strong proficiency in ReactJS, NodeJS, and .Net frameworks.

- Hands-on experience with Microsoft Azure (Functions, App Services, Storage, DevOps, etc.).

- Deep understanding of microservice and event-driven architecture principles.

- Proficiency with MongoDB, Redis, and caching strategies.

- Expertise in CI/CD tools (Azure DevOps, Vite) and code quality tools (SonarQube, ESLint).

- Practical knowledge of unit testing frameworks (Vitest, JUnit, Testing Library).

- Strong understanding of SASS and modern front-end build tools.

Responsibilities :

- Design and oversee end-to-end system architecture using ReactJS, NodeJS, and .Net.

- Define and implement microservice and event-driven architecture patterns for scalable applications.

- Leverage Microsoft Azure Services for hosting, deployment, and integration of cloud-based solutions.

- Architect and optimize data storage solutions using MongoDB and Redis Cache.

- Establish and maintain CI/CD pipelines using Azure DevOps and Vite for continuous integration and automated deployments.

- Enforce code quality, security, and performance standards using ESLint and SonarQube.

- Drive unit testing and automation strategies with Vitest, Testing Library Packages, and JUnit.

- Promote consistency in UI styling using SASS and ensure maintainable front-end architecture.

- Manage package repositories and dependency management through Azure Artifacts and npm.

- Encourage collaborative development using pair programming and GitHub Co-pilot.

- Evaluate emerging technologies, perform PoCs, and recommend adoption paths aligned with business goals.

- Provide technical leadership, mentoring, and guidance to developers across multiple teams.

info-icon

Did you find something suspicious?