.NET Developer Job Description Template

Our company is looking to hire an experienced .NET developer to generate software using .NET’s infrastructure. To ensure success, you should have the ability to decide on the most appropriate software solutions based on project requirements, create code, and ensure these developments are error-free and the final products are well-presented and engaging. Our ideal candidate is hard-working, dedicated, and committed to collaborative problem solving and sophisticated design.

Typical Duties and Responsibilities

  • Write clean, scalable code using .NET programming languages
  • Develop technical interfaces, specifications, and architecture
  • Adapt existing web applications
  • Build and maintain efficient, reusable, and scalable code
  • Create and test software prototypes
  • Develop user interfaces and client displays
  • Collaborate with other developers and software professionals to create large, complex developments
  • Review code for errors and omissions and make corrections to remedy them
  • Identify bottlenecks, bugs, and other issues and devise and implement solutions to mitigate them
  • Integrate feedback from leadership, colleagues, or clients to improve the creation of future developments
  • Stay up-to-date on technology and coding changes that will impact your work

Education

  • Bachelor’s degree in web design, software engineering, or a related field

Required Skills and Experience

  • 5+ years of development experience using a .NET language
  • Experience as a .NET developer and in-depth knowledge of the .NET infrastructure
  • Experience creating database schemas that support business processes
  • Experience implementing automated testing platforms and unit tests
  • Thorough knowledge of object-oriented programming
  • Knowledge of the ASP.NET framework, SQL server, and architectural patterns
  • Knowledge of REST and RPC APIs
  • Ability to write reusable libraries
  • Strong attention to detail and troubleshooting skills
  • Strong organization and time management skills

Preferred Qualifications

  • MCSD or MCPD certification
Contact us

Recruit with Nexus IT Group