Posted on: 17/09/2025
Core Technical Skills We Are Looking For :
- 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:
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1548076
Interview Questions for you
View All