Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Number of Vacancies: 2
Experience Required: 5–10 years
Reports to: Tech Lead / Head of Engineering
Job Summary:
We are looking for two experienced Backend Developers specializing in .NET Core to join our software development team. The ideal candidates will have solid experience building scalable, secure, and high-performance APIs and services using modern .NET technologies. You will work closely with frontend developers, DevOps engineers, and product teams to design and implement back-end logic and database structures that meet business needs.
Key Responsibilities:
- Design, develop, and maintain backend services using .NET Core / .NET 6+.
- Build RESTful APIs and integrate with third-party services and systems.
- Write clean, maintainable, and well-documented code using best practices.
- Optimize applications for performance, scalability, and security.
- Implement authentication and authorization (e.g., JWT, OAuth).
- Work with SQL Server / PostgreSQL / MongoDB databases.
- Write unit and integration tests using xUnit, NUnit, or similar tools.
- Participate in code reviews and Agile ceremonies.
- Collaborate with DevOps team for deployment (CI/CD pipelines, containers).
- Troubleshoot and resolve backend issues in production environments.
Tech Stack & Tools:
- .NET Core / .NET 6+
- Entity Framework Core / Dapper
- RESTful APIs / Swagger / Postman
- SQL Server / PostgreSQL / MongoDB
- Git, Azure DevOps, Docker
- Unit Testing (xUnit, NUnit)
- Authentication (JWT, OAuth2)
- CI/CD pipelines, GitHub Actions or Azure Pipelines