.net application developer Job Description

.net application developer Job Description Template

.Net Application Developers architect, code, and modify robust, scalable software systems using .NET programming languages. Responsibilities encompass debugging, enhancing application performance, and integrating software with existing systems.

Responsibilities:

  • Design, code, test, and troubleshoot .NET applications
  • Collaborate with cross-functional teams to gather and define software requirements
  • Develop and maintain technical documentation for all projects
  • Ensure application security and compliance with industry regulations
  • Participate in peer code reviews and provide constructive feedback
  • Stay up-to-date with emerging trends and technologies in software development
  • Work independently or as part of a team to meet project deadlines
  • Provide technical guidance and mentorship to junior developers

Requirements:

  • Strong experience in developing .NET applications using C#
  • Proven experience with .NET Framework, ASP.NET, MVC, and Web API
  • Experience in developing and deploying applications on Microsoft Azure
  • Familiarity with agile development methodologies and source control tools such as Git
  • Strong problem-solving and debugging skills
  • Ability to write efficient and high-quality code
  • Excellent verbal and written communication skills
  • Bachelor's degree in Computer Science or related field, or equivalent work experience.