Senior .NET Developer Job Description Template
The Senior .NET Developer will be responsible for the development, maintenance, and support of applications built using the Microsoft .NET Framework. They will work closely with a team of developers to create high-quality and scalable software solutions. The Senior .NET Developer will need to have strong experience with C#, ASP.NET, MVC, Web API, SQL Server, and JavaScript. They should also be able to mentor junior developers and provide guidance on best practices.
Senior .NET Developer Job Responsibilities
- Design, develop, and maintain software applications using the .NET Framework
- Analyze business requirements and convert them into technical specifications
- Write clean, testable code following industry best practices
- Perform unit testing and integration testing of developed modules
- Identify and troubleshoot defects in the application
- Assist in preparing technical documentation for the application
- Deploy software applications on web servers and monitor their performance
Objectives
- Develop highquality and scalable .NET applications.
- Work closely with other developers, analysts, and architects to design and implement new features.
- Take ownership of assigned modules and components, ensuring timely delivery with a high level of quality.
- Investigate and resolve technical issues in a timely manner.
- Write clean, maintainable code following best practices.
Senior .NET Developer Job Skills & Qualifications Needed
- The skills and qualifications needed for the role of Senior .NET Developer include:
- A minimum of five years’ experience working with the .NET framework
- Experience developing applications using C# or VB.NET
- Experience with ASP.NET, ADO.NET, and web services
- Strong objectoriented programming skills
- Excellent communication and interpersonal skills