Dotnet Backend Developer | Codersbrain
contractual
Posted on July 19, 2025
Job Description
Dotnet Backend Developer
Job Summary
The Dotnet Backend Developer is responsible for creating and maintaining robust backend services using .NET technologies. This role demands a strong understanding of software design principles, database management, and cloud services to support application performance and reliability.
Responsibilities
- Develop and maintain APIs using .NET Core and Web API frameworks.
- Implement serverless functions utilizing Azure Functions to enhance scalability and performance.
- Design and manage databases using SQL Server, ensuring data integrity and optimized queries.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Participate in code reviews and adhere to best practices in software development.
- Monitor and troubleshoot issues in the application and backend services.
Qualifications
- Proficiency in .NET Core, MVC, and Web API.
- Experience with Azure Services and Azure Functions.
- Strong knowledge of SQL Server including writing complex queries and managing database performance.
- Familiarity with RESTful API services and design.
- Solid understanding of software development life cycle (SDLC) methodologies.
- Excellent problem-solving skills and attention to detail.
- Bachelor's degree in Computer Science, Information Technology, or a related field is preferred.
Preferred Skills
- Experience with front-end technologies such as JavaScript frameworks (Angular, React, Vue.js).
- Understanding of containerization technologies like Docker and orchestration tools like Kubernetes.
- Knowledge of Agile development methodologies and continuous integration/continuous deployment (CI/CD) practices.
Experience
- Experience as a backend developer with a focus on .NET technologies, ideally 5+ years.