Senior .NET Developer Job Description Template

Use this Senior .NET Developer job description template to advertise the open roles for free using Longlist.io. You can use this template as a starting point, modify the requirements according the needs of your organization or the client you are hiring for.

Senior .NET Developer Job Description Template

Copy

Job Brief

We are looking for a Senior .NET Developer to join our IT department and build functional applications and websites.

Senior .NET Developer responsibilities include participating in the entire software development life cycle, debugging applications and configuring existing systems. If you’re equally happy to roll up your sleeves to write code and review other team members’ work, we’d like to meet you.

Ultimately, you’ll use your expertise in the .NET framework to help us deploy high-quality applications.

Responsibilities

  • Analyze system requirements and prioritize tasks
  • Write clean, testable code using .NET programming languages
  • Develop technical specifications and architecture
  • Test and debug various .NET applications
  • Review and refactor code
  • Deploy fully functional applications
  • Upgrade existing programs
  • Support junior developers’ work
  • Document development and operational procedures

Requirements

  • Work experience as a .NET Developer
  • Proficiency in building web-based applications
  • In-depth knowledge of at least one of the .NET languages (like C# and Visual Basic .NET)
  • Familiarity with agile environments
  • Troubleshooting abilities
  • Good communication skills
  • BSc in Computer Science, Engineering or relevant field

What does Senior .NET Developer do?

A Senior .NET Developer typically performs the following tasks on a day to day basis:

  1. Coding and Programming: Developing, testing, and debugging applications using the .NET framework and programming languages like C#, ASP.NET, and VB.NET.

  2. Application Design and Architecture: Designing the overall structure and architecture of software applications, ensuring they meet functional requirements and follow best practices.

  3. Problem Solving and Troubleshooting: Analyzing and resolving complex technical issues that may arise during the development process, collaborating with other team members to identify and implement effective solutions.

  4. Code Review and Quality Assurance: Reviewing code written by junior developers to ensure adherence to coding standards, best practices, and design patterns. Conducting unit testing to ensure the reliability and optimal performance of software applications.

  5. Collaboration and Communication: Collaborating with other developers, business analysts, and stakeholders to gather requirements, understand project scope, and provide updates on the progress of development tasks.

  6. Research and Continuous Learning: Staying up to date with the latest industry trends, technologies, and frameworks in the .NET ecosystem. Performing research and proposing enhancements to existing applications in order to improve efficiency and maintainability.

  7. Documentation: Creating and maintaining technical documentation, including technical specifications, software design documents, and user guides.

  8. Mentoring and Leadership: Providing guidance and support to less experienced developers, assisting them in problem-solving and improving their technical skills. Assisting in code reviews and helping with technical decision-making within the development team.

  9. Project Management and Planning: Assisting with project planning, estimating development efforts, and identifying risks and dependencies. Collaborating with project managers to ensure timely completion of tasks and delivery of high-quality software solutions.

Overall, a Senior .NET Developer plays a key role in the development process by leveraging their extensive knowledge and expertise in .NET technologies to build robust, scalable, and high-performing software applications.

Senior .NET Developer Job Description Examples

Senior .Net Developer• Quadax, Inc.

Help build the future! Quadax, an award-winning leader in healthcare revenue cycle technology, is seeking an experienced Developer for a collaborative, green-field development team creating the next generation of Quadax products. We value your knowledge of software development, your ability to design and implement systems, and your ability to mentor and elevate a team of developers. Come make.....

Read more
Senior .Net Developer - Remote• AHEAD

AHEAD builds platforms for digital business. By weaving together advances in cloud infrastructure, automation and analytics, and software delivery, we help enterprises deliver on the promise of digital transformation.

At AHEAD, we prioritize creating a culture of belonging, where all perspectives and voices are represented, valued, respected, and heard. We create spaces to empower everyone to....

Read more
100% Remote Senior .Net Developer• CyberCoders

If you are a Senior .NET Developer with experience, please read on!

Job Title: Senior .NET Developer...

Job Location: REMOTE

Salary: $130K-$170K

Requirements: 6+ years of experience (.NET)

We are a rapidly growing commercial real estate portfolio that is first and foremost committed to providing our clients with value through technology-driven solutions. Our platform is increasing the indu...

Read more
Senior .Net Developer (1308)• Bullhorn

Bullhorn is the global leader in software for the staffing industry. After more than 20 years, more than 10,000 companies rely on Bullhorn’s cloud-based platform to power their staffing processes from start to finish. Led by the original co-founder, partnered with venture capital, and powered by seasoned leaders across a global workforce with an eye toward innovation, Bullhorn has had year over...

Read more