HamburgerMenu
hirist

Software Engineer - C#/.Net Core Technologies

NXServices Pvt Ltd
Gurgaon/Gurugram
6 - 10 Years

Posted on: 17/09/2025

Job Description

Core Technical Skills We Are Looking For :


- Strong command of C#, .NET Core (6.0+), ASP.NET Core Web API, and MVC patterns.

- In-depth understanding of Object-Oriented Programming (OOP), SOLID principles, and Clean Architecture.

- Practical experience in Entity Framework Core using Code-First Approach, including Migrations and DB versioning.

- Hands-on exposure to designing RESTful APIs and asynchronous programming using async/await, Task, and parallel processing.

- Familiarity with GraphQL, CQRS, Dependency Injection, Middleware, and Custom Filters.

- Comfortable writing unit tests using xUnit/NUnit, mocking dependencies using Moq, and setting up integration tests with in-memory databases or test containers.

- Clear understanding of Design Patterns (Factory, Strategy, Mediator, Repository, etc.) and how/when to apply them in real-world scenarios.

- Working knowledge of Git, Git Flow, and pull request-based code reviews.

- Experience with Azure DevOps, CI/CD pipelines.

- Practical exposure to NuGet package management, versioning strategies, and private/internal feeds.

- Proficient with tools like Postman, Swagger (Swashbuckle), Fiddler, and basic understanding of OpenAPI.

- Good knowledge of SQL Server, stored procedures will be addons.

You must have :

- Bachelors/masters degree in computer science, Engineering, or related field.

- 5 to 10 years of hands-on experience in software development using the Microsoft .NET

ecosystem.

- Passion for clean code, architecture, and problem-solving. You thrive in complexity and are

self motivated to drive things independently.

- Ability to understand business requirements and translate them into scalable technical

solutions.

- Proven experience in leading mid-sized modules or mentoring junior developers.


The job is for:

Differently-abled candidates preferred
May work from home
info-icon

Did you find something suspicious?