Dot Net Developer | Codersbrain
full-time
Posted on June 6, 2025
Job Description
.NET Developer
Job Summary
The .NET Developer will be responsible for designing, developing, and maintaining robust applications using the .NET Framework and .NET Core. This role focuses on creating RESTful Web APIs, managing databases, and ensuring high-quality code through Test-Driven Development. The candidate will collaborate with cross-functional teams to deliver solutions that meet business needs and enhance user experience.
Responsibilities
- Develop and maintain RESTful Web APIs using .NET Framework and .NET Core.
- Manage source code using Git, Azure DevOps (TFS), or similar version control systems.
- Collaborate within Agile Scrum and/or Kanban teams to deliver high-quality software.
- Design and implement solutions for MS SQL databases and write SQL Stored Procedures.
- Implement Test-Driven Development (TDD) practices and write unit tests to ensure code quality.
- Develop and integrate Azure services such as API Management, API Services, Azure Functions, Azure Event Grid, Azure Service Bus, and Azure Cosmos DB.
Qualifications
- Minimum of 6 years of experience in .NET development using C# and Entity Framework.
- Proficiency in .NET Core and RESTful Web API Development.
- Experience with MS SQL databases and creating SQL Stored Procedures for data manipulation.
- Strong understanding of Test-Driven Development (TDD) and experience with unit testing frameworks.
- Familiarity with Azure services and cloud solutions.
Preferred Skills
- Knowledge of additional programming languages or frameworks is a plus.
- Experience with other version control systems or CI/CD pipelines.
- Familiarity with frontend technologies (e.g., JavaScript, HTML, CSS) is a bonus.
Experience
- A minimum of 6 years of relevant experience in software development with a focus on .NET technologies.
Environment
- Full-time position located in Pune. The role may require occasional collaboration with remote teams.
Growth Opportunities
- Opportunities for career advancement into senior development roles, architecture positions, or team leadership within the organization.
Benefits
- Comprehensive health insurance, paid leave, and flexible work policies to promote work-life balance.