Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Virtueaze

NewBe an early applicant

.NET Software Developer

Posted Updated
Discussion

Summary

Back-end .NET developer role in Surat: build and maintain web applications and RESTful APIs using C#, ASP.NET Core/MVC, and SQL databases (SQL Server/MySQL/PostgreSQL), with Entity Framework, unit testing, Git-based code reviews, and deployment/production support. Requires 2+ years of .NET experience.

Experience: 2+ Years
Job Type: Full-Time
Location: Surat


Role & responsibilities

  • Develop, maintain, and enhance web applications using C# and the .NET framework.
  • Build backend services and web applications using ASP.NET Core or ASP.NET MVC.
  • Design, develop, and integrate RESTful APIs.
  • Work with databases such as SQL Server, MySQL, or PostgreSQL.
  • Write clean, reusable, maintainable, and well-documented code.
  • Debug, troubleshoot, and resolve application issues.
  • Optimize application performance, scalability, and security.
  • Collaborate with frontend developers, UI/UX designers, QA engineers, and project managers.
  • Use Git for version control and participate in code reviews.
  • Write and maintain unit tests and follow software development best practices.
  • Assist with application deployment, maintenance, and production support.

Preferred candidate profile

  • Minimum 2 years of professional experience in .NET development.
  • Strong proficiency in C# programming.
  • Hands-on experience with .NET Core or modern .NET.
  • Good understanding of ASP.NET Core, ASP.NET MVC, and web application development.
  • Experience developing and consuming RESTful APIs.
  • Proficiency in SQL and experience with Microsoft SQL Server or similar databases.
  • Understanding of Entity Framework Core and LINQ.
  • Knowledge of HTML, CSS, JavaScript, and frontend integration.
  • Familiarity with Git, GitHub, or GitLab.
  • Understanding of object-oriented programming (OOP), design patterns, and SOLID principles.
  • Strong analytical, debugging, and problem-solving skills.
  • Ability to work independently and collaborate effectively within a team.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →