.NET Developer

Chennai, Tamil Nadu, India

Company Description Smartpro Softtech Pvt Ltd is a technology company focused on delivering software solutions to clients across diverse industries. The organization emphasizes modern development practices, quality engineering, and collaboration across teams to build scalable applications. Team members have opportunities to work with contemporary Microsoft technologies and contribute to end-to-end product development. The company values continuous learning, professional growth, and a supportive work environment. Smartpro Softtech offers an on-site, team-oriented culture in Chennai for technology professionals seeking long-term career development.

Role Description This is a full-time, on-site .NET Developer role based in Chennai. The .NET Developer will design, develop, and maintain web and backend applications using .NET Core and ASP.NET MVC. Responsibilities include writing clean, testable code, implementing object-oriented designs, and participating in code reviews to ensure quality and performance. The role involves collaborating with cross-functional teams to gather requirements, troubleshoot issues, and deliver enhancements, as well as working with databases and APIs to integrate system components. The developer will also help optimize existing applications, follow secure coding and best practices, and contribute to documentation and technical improvements.

Qualifications

  • Candidates should possess strong Object-Oriented Programming (OOP) and general Programming skills.
  • Candidates should possess solid Software Development skills, including experience with application lifecycle and best practices.
  • Candidates should possess hands-on experience with .NET Core for building scalable and performant applications.
  • Candidates should possess experience with ASP.NET MVC for developing web applications and APIs.
  • Candidates should possess proficiency in C# and familiarity with SQL databases and ORM frameworks.
  • Candidates should possess problem-solving skills, attention to detail, and the ability to debug and resolve technical issues efficiently.
  • Candidates should possess effective communication skills and the ability to work collaboratively in an on-site team environment.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience is preferred.
  • Experience with version control systems (such as Git) and agile development methodologies is beneficial.

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →