Posted on: 23/10/2025
Job Description :
We are looking for an experienced Backend Developer proficient in C# and .NET Core to design, develop, and maintain scalable backend systems. The ideal candidate will have strong technical expertise in API development, microservices, and containerized environments.
Responsibilities :
- Develop and maintain robust, scalable, and high-performance backend applications using C# and .NET Core.
- Design and implement RESTful APIs, manage request/response lifecycles, and ensure secure data transactions.
- Utilize Docker or similar containerization tools to build and deploy services.
- Implement dependency injection and interface-driven architecture for maintainable code.
- Write and execute unit tests using xUnit or equivalent testing frameworks.
- Apply common design patterns such as Repository, Factory, and Singleton in application architecture.
- Handle exceptions and logging effectively to ensure system stability.
- Implement authentication and authorization mechanisms to secure APIs.
- Work with MongoDB, including understanding documents and collections, and performing querying and filtering operations.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
Requirements :
- Strong proficiency in C# and .NET Core.
- Experience in Docker or other containerization tools.
- Understanding of service registration and dependency injection.
- Proficient in unit testing frameworks (preferably xUnit).
- Strong grasp of object-oriented programming and design patterns.
- Experience in RESTful API design and implementation.
- Familiarity with MongoDB operations and structure.
- Excellent debugging, problem-solving, and analytical skills.
Qualifications :
- Bachelor's degree in Computer Science, IT, or related field.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1564138
Interview Questions for you
View All