Job Overview
Company
NXServices Pvt Ltd
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join NXServices Pvt Ltd and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Core Technical Skills We Are Looking For :</b></p><p><p><b><br/></b></p>- Strong command of C#, .NET Core (6.0+), ASP.NET Core Web API, and MVC patterns.<br/><br/></p><p>- In-depth understanding of Object-Oriented Programming (OOP), SOLID principles, and Clean Architecture.<br/><br/></p><p>- Practical experience in Entity Framework Core using Code-First Approach, including Migrations and DB versioning.<br/><br/></p><p>- Hands-on exposure to designing RESTful APIs and asynchronous programming using async/await, Task, and parallel processing.<br/><br/></p><p>- Familiarity with GraphQL, CQRS, Dependency Injection, Middleware, and Custom Filters.<br/><br/></p><p>- Comfortable writing unit tests using xUnit/NUnit, mocking dependencies using Moq, and setting up integration tests with in-memory databases or test containers.<br/><br/></p><p>- Clear understanding of Design Patterns (Factory, Strategy, Mediator, Repository, etc.) and how/when to apply them in real-world scenarios.<br/><br/></p><p>- Working knowledge of Git, Git Flow, and pull request-based code reviews.<br/><br/></p><p>- Experience with Azure DevOps, CI/CD pipelines.<br/><br/></p><p>- Practical exposure to NuGet package management, versioning strategies, and private/internal feeds.<br/><br/></p><p>- Proficient with tools like Postman, Swagger (Swashbuckle), Fiddler, and basic understanding of OpenAPI.<br/><br/></p><p>- Good knowledge of SQL Server, stored procedures will be addons.<br/><br/><b>You must have : </b><br/><br/></p><p>- Bachelors/masters degree in computer science, Engineering, or related field.<br/><br/></p><p>- 5 to 10 years of hands-on experience in software development using the Microsoft .NET </p><p>ecosystem.<br/><br/></p><p>- Passion for clean code, architecture, and problem-solving.
You thrive in complexity and are </p><p>self motivated to drive things independently.<br/><br/></p><p>- Ability to understand business requirements and translate them into scalable technical </p><p>solutions.<br/><br/></p><p>- Proven experience in leading mid-sized modules or mentoring junior developers.</p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
NXServices Pvt Ltd is actively hiring for this Software Engineer - C#/.Net Core Technologies position
Apply Now