.NET DeveloperWork Location : Noida / Chandigarh
Work from the office
Experience : 4-8 Years
(Mandatory skills : .net, Angular 18+ Version, Python , Github , AI , Copilot )
Job Overview We are looking for a passionate and experienced .NET Developer to join our engineering team.
The ideal candidate will have a strong foundation in C# , .NET Core , backend and frontend development , and modern architectural practices such as Microservices , Clean Architecture , and Event-Driven Systems .
You will work on scalable, high-performance applications in a distributed environment while following DevOps and Agile practices.
Key Responsibilities
- Design, develop, and maintain scalable web applications using .NET Core , Razor , and Blazor .
- Build and secure RESTful APIs , GraphQL , and gRPC services , including API versioning and middleware management.
- Implement and maintain Microservices using DDD , CQRS , and Event-Driven Architecture .
- Use Dependency Injection patterns and manage IoC containers (built-in and third-party like Autofac).
- Develop modular, reusable UI components using MVC , Razor Pages , and Blazor Server / Client .
- Manage application state using ViewModel , Distributed Cache , MediatR , and CQRS .
- Apply robust validation using FluentValidation , Data Annotations , and custom pipelines.
- Enable real-time communication via SignalR with Redis-backed scalability.
- Work with SQL Server , PostgreSQL , and NoSQL databases for high-performance data handling.
- Optimize application performance using caching , lazy loading , async / await , Span , and memory profiling.
- Write unit, integration, and functional tests; participate in test-driven development using xUnit / MSUnit / NUnit .
- Contribute to CI / CD pipelines using GitHub Actions , Azure DevOps , Docker , and YAML configurations.
- Implement secure authentication and authorization practices using OAuth2 , OpenID Connect , and IdentityServer .
- Collaborate in an Agile team with peer reviews, sprint planning, and mentoring responsibilities.
Required Technical Skills
Core Language & Backend Development
- Proficient in C# , OOP, async / await, LINQ, generics, delegates, and expression trees.
- Strong understanding of REST , GraphQL , gRPC , status codes, HATEOAS, and Postman.
Frontend & UI
- Expertise in Razor Pages , Blazor Server / Client , JS interop , MVC Views , and modular UI design.
- Skilled in modern styling with Bootstrap , CSS , SASS , Tailwind , and responsive design .
Architecture & Patterns
- Strong grasp of Clean Architecture , CQRS , DDD , Event Sourcing , UoW , Strategic Design , and SAGA .
- Implement REST / gRPC-based communication , message brokers (e.g., RabbitMQ), and asynchronous processing .Utilize protocol buffers , custom middleware , and centralized logging in microservice environments.
- Comfortable with service versioning, exception handling, middleware pipelines, and routing.
State Management & Routing
- Experience with MediatR , Distributed Caching , Session / TempData , and advanced routing.
Testing & Tooling
- Hands-on with unit testing , mocking , integration testing , TDD , and test parallelism .
- Familiar with Visual Studio / MSBuild , GitHub Actions , Docker Pipelines , and Azure DevOps .
Database
- Strong knowledge of SQL Server , PostgreSQL , Entity Framework Core , query optimization, and indexing.
- Exposure to MongoDB , Cosmos DB , aggregation pipelines, and distributed setups.
DevOps & Collaboration
- Proficient in Git workflows (Git Flow, feature branching), Swagger / OpenAPI , docs-as-code , and version control.
- Security-first mindset with OAuth2 , Role-based Access , Policy-based Authorization , and IdentityServer .
- Experience in internationalization (i18n) and accessibility (a11y) .
Soft Skills & Attributes
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork capabilities.
- Passion for mentoring, learning, and ownership of deliverables.
Preferred Qualifications
- Bachelors / Masters degree in Computer Science, Engineering, or equivalent.
- Certification in Microsoft technologies or Cloud platforms (Azure, AWS) is a plus
Please share the following details along with the most updated resume to if you are interested in the opportunity :
- Total Experience
- Relevant experience
- Current CTC
- Expected CTC
- Notice Period (Last working day if you are serving the notice period)
- Current Location
- SKILL 1 RATING OUT OF 5
- SKILL 2 RATING OUT OF 5
- SKILL 3 RATING OUT OF 5
(Mention the skill)