Responsibilities of the Candidate:
- Design and build robust, scalable, and secure backend services using .NET Core.
- Develop and optimize RESTful APIs to support various applications.
- Work with MS-SQL and NoSQL databases (Cosmos DB, MongoDB) to create performant and reliable data models.
- Collaborate with cross-functional teams including front-end developers, QA, and product managers.
- Write clean, maintainable, and efficient code following industry best practices.
- Conduct and participate in code reviews to ensure quality standards.
- Troubleshoot and resolve complex issues, enhancing performance and scalability.
- Stay up to date with backend development trends and cloud technologies.
- Optimize database queries and ensure data integrity.
- Support CI/CD and deployment processes in Agile environments.
Requirements:
- 4–12 years in backend development with strong .NET Core expertise.
- Experience building and consuming RESTful APIs.
- Proficiency in MS-SQL and familiarity with NoSQL databases like Cosmos DB or MongoDB.
- Hands-on experience with Azure Cloud Services (e.g., Azure Functions, API Management, Azure SQL, Storage).
- Strong grasp of OOP, design patterns, and SOLID principles.
- Familiarity with version control systems like Git.
- Experience with asynchronous programming, microservices, and cloud-native applications.
- Knowledge of CI/CD, Docker, and automated deployment pipelines is a plus.
- Excellent debugging, problem-solving, and communication skills.
- Ability to thrive in a collaborative, Agile development environment.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.