betterjobs

Free template template · Word

.NET Developer Job Description

This .NET developer job description is for teams building on C#, ASP.NET Core and SQL Server, often hosted on Azure. It suits enterprise IT, ERP, healthcare and services companies with Microsoft-stack applications.

  • Editable Word (.docx)
  • Made for India
  • 18 fill-in fields highlighted
  • Free, no sign-up

Preview of the template

[Highlighted] = fill in
[Company Logo][Company Name]

JOB DESCRIPTION – .NET DEVELOPER

Job Title:
.NET Developer
Department:
Engineering
Reports To:
Technical Lead
Location:
[Work Location]
Employment Type:
Full-time, Permanent
Experience:
2–6 years in .NET development
Job Code:
[Reference Number]

About [Company Name]

[Company Name] is [one-line description of your business, products/services and team size]. Office address: [Company Address].

Job Summary

The .NET Developer will design and develop applications and APIs for [Application] at [Company Name] using C#, ASP.NET Core and SQL Server, ensuring maintainable, secure and high-performing code.

Key Responsibilities

  1. Develop web applications and Web APIs in ASP.NET Core
  2. Write business logic in C# using SOLID principles
  3. Implement data access with Entity Framework and LINQ
  4. Write stored procedures, functions and views in SQL Server
  5. Maintain and upgrade legacy .NET Framework modules
  6. Deploy applications to Azure App Service / IIS
  7. Write unit tests with xUnit / NUnit
  8. Debug and resolve production issues
  9. Collaborate with front-end developers on API contracts

Required Skills

  • C# and .NET [Version]
  • ASP.NET Core MVC / Web API
  • Entity Framework, LINQ
  • SQL Server
  • Git / Azure DevOps

Qualifications & Experience

  • B.E. / B.Tech / MCA
  • 2–6 years of .NET development

Preferred Skills (Good to Have)

  • Azure certification
  • Angular or Blazor
  • Healthcare or ERP domain

Key Performance Indicators (KPIs)

KPITargetReview Frequency
Modules delivered on time[Percentage]%Monthly
SQL performance issues resolved[Number] per quarterQuarterly
Defects post releaseBelow [Number]Per release

Salary Range

₹[Minimum CTC] – ₹[Maximum CTC] per annum (CTC), depending on experience and skills. Final offer will show the fixed and variable split and approximate in-hand salary.

Benefits

  • Provident Fund (EPF) and ESI as applicable, gratuity as per law
  • [Number] days of paid leave plus public holidays as per company policy
  • [Health insurance / group mediclaim cover]
  • Microsoft certification support

How to Apply

Send your CV highlighting .NET versions and SQL Server experience. Send your application to [HR Email] with the subject line "Application – .NET Developer – [Your Name]" or apply through [Application Link]. Last date to apply: [Date].

Prepared by
[HR Name]
Human Resources
Date: [Date]
Approved by
[Reporting Manager]
Engineering
Date: [Date]

What this template includes

  • A job summary that explains why the .net developer role exists and where it sits in Engineering
  • 9 role-specific responsibilities, starting with develop web applications and Web APIs in ASP.NET Core
  • Required skills such as c# and .net [version] and asp.net core mvc / web api, so screening criteria are clear
  • Qualifications and experience (2–6 years in .NET development) stated up front to filter applications
  • A KPI table, e.g. modules delivered on time, that later becomes the appraisal yardstick
  • Salary range, benefits and how-to-apply sections with placeholders ready to fill

When to use it

  • Building ASP.NET Core web applications or APIs
  • Maintaining legacy .NET Framework systems
  • Migrating on-premise .NET apps to Azure
  • Staffing a Microsoft-stack client project

How to customise this template

  1. 1Replace [Company Name], [Work Location] and the reporting line (Technical Lead) with your actual details
  2. 2Trim or reorder the responsibilities so the top three reflect what the .net developer will spend most time on
  3. 3Specify .NET Core vs .NET Framework and front-end pairing (Angular, React, Blazor)
  4. 4Fill in the salary range as annual CTC in ₹ and decide whether to show it publicly or only on request
  5. 5Set realistic targets in the KPI table with the hiring manager before the role goes live

HR tips

  • Be clear whether legacy WebForms or MVC maintenance is involved
  • Ask about SQL Server stored procedures, often central in .NET projects
  • Mention Azure only if candidates will actually use it

For HR & hiring managers

Hire top talent from BetterJobs

Experienced and fresher candidates across India — blue, grey and white collar. Post a job in 5 minutes and start receiving applications.

  • Post in 5 minutesDescribe the role in one line — we write the job description.
  • Verified applicantsEvery applicant has a verified mobile number.
  • Resume databaseSearch experienced candidates by skill, city and experience.

Frequently asked questions

What skills does a .NET developer need?+

C#, ASP.NET Core / MVC, Web API, Entity Framework, LINQ, SQL Server and often Azure and a front-end framework.

What does a .NET developer do?+

They design and build applications and APIs on the Microsoft .NET platform, write database logic and maintain existing systems.

Is .NET still in demand in India?+

Yes, .NET remains widely used in enterprise, BFSI and services companies.

All 50 job descriptions →