Business OS
Human ResourcesJob Descriptions

Programmer .NET Job Description

This template outlines the responsibilities, qualifications, and requirements for a .NET Programmer position. It is suitable for companies looking to hire skilled software developers with expertise in the .NET framework.

Updated 15d ago
job description.NETprogrammersoftware developmenthiringrecruitmenttech

Company Letterhead

{{company_name}}

{{company_address}}

Phone: {{phone}}

Email: {{email}}

Website: {{website}}

Job Title:

Programmer - .NET

Department:

{{department_name}}

Reports To:

{{reporting_manager_title}}

Job Summary:

We are seeking a highly skilled and motivated .NET Programmer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining software applications using the Microsoft .NET framework. This role involves collaborating with cross-functional teams, contributing to all phases of the development lifecycle, and ensuring high performance and responsiveness of applications.

Key Responsibilities:

Develop, test, debug, and maintain efficient, reusable, and reliable code using C#, ASP.NET, .NET Core, and other related technologies.

Design and implement robust and scalable software solutions that meet business requirements.

Collaborate with product owners, business analysts, and other developers to understand user stories, technical specifications, and system architecture.

Write clean, well-documented, and testable code.

Participate in code reviews to ensure code quality and adherence to best practices.

Troubleshoot and resolve software defects and issues.

Contribute to the continuous improvement of the development process and tools.

Stay up-to-date with emerging technologies and industry trends.

Qualifications:

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

{{experience_years}} years of professional experience in .NET development.

Proficiency in C#, ASP.NET, .NET Core, MVC, and web API development.

Strong understanding of object-oriented programming (OOP) principles and design patterns.

Experience with front-end technologies such as HTML, CSS, JavaScript, and relevant frameworks (e.g., Angular, React).

Familiarity with database technologies (e.g., SQL Server, MySQL) and ORM frameworks (e.g., Entity Framework).

Experience with version control systems (e.g., Git).

Excellent problem-solving and analytical skills.

Strong communication and teamwork abilities.

Preferred Skills:

Experience with cloud platforms (e.g., Azure, AWS).

Knowledge of agile development methodologies (e.g., Scrum).

Experience with unit testing and integration testing frameworks.

Familiarity with DevOps practices.

Benefits:

{{list_of_benefits}}

To Apply:

Interested candidates should submit their resume and cover letter to {{hr_email_address}} by {{application_deadline_date}}. Please include 'Programmer - .NET Application' in the subject line.

Signature Block

___________________________

{{hiring_manager_name}}

{{hiring_manager_title}}

Date: {{date}}

Related templates