Dotnet Backend Developer | Codersbrain
contractual
Posted on 19-07-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.
