Dot Net Developer

7 - 11 years

14 - 24 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

The Full Stack .NET Developer will play a key role in designing and developing enterprise-grade applications with strong backend (.NET Core, C#) and working knowledge of frontend technologies (Angular preferred). The developer is expected to adhere to best coding practices (SOLID, OOPS), implement secure and scalable APIs, write unit and BDD/TDD tests, and ensure efficient data access via ORM tools. This role contributes to building high-quality software that is maintainable, testable, and scalable, aligning with both technical and business requirements.

Key Responsibilities:

  • Design, develop, and maintain scalable backend services using

    .NET Core, C#, Web API, and RESTful principles

    .
  • Write clean, maintainable code following

    SOLID principles

    and

    object-oriented design

    .
  • Implement and support

    unit testing (NUnit/TestNG)

    ,

    BDD/TDD frameworks (SpecFlow, xUnit)

    for quality assurance.
  • Work with

    Entity Framework (EF/ORM)

    and SQL Server for database access and optimization.
  • Contribute to

    CI/CD pipelines

    ensuring smooth deployment of features and fixes.
  • Collaborate with product owners, QA engineers, and UI developers to deliver user-friendly and performant solutions.
  • Apply design patterns and architectural guidelines for extensibility and maintainability.
  • Participate in code reviews, refactoring exercises, and sprint planning sessions.
  • Write API documentation and ensure proper versioning and compatibility.
  • Integrate frontend components (Angular preferred) with backend APIs as needed.

Required Qualifications & Skills:

  • Bachelors degree in computer science, Engineering, or a related discipline.
  • 7+ years of experience in full stack or backend-focused development using .NET technologies.
  • Expertise in

    .NET Core

    ,

    C#

    ,

    Web API

    ,

    LINQ

    ,

    Entity Framework

    , and

    SQL Server

    .
  • Sound knowledge of

    OOPS

    ,

    design patterns

    , and modern

    software architecture

    practices.
  • Experience with

    unit testing

    ,

    SpecFlow

    ,

    BDD

    , and

    TDD methodologies

    .
  • Strong understanding of

    RESTful architecture

    and stateless API design.
  • Familiarity with

    CI/CD

    ,

    Git

    , and automated deployment tools.
  • Good to have: Working knowledge of

    Angular

    , HTML, CSS, TypeScript.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Enterprise Minds logo
Enterprise Minds

Consulting

Tech City

RecommendedJobs for You

pune, bardhaman, howrah, kolkata, hooghly, bankura, kharagpur, west bengal, durgapur

Gurugram, Haryana, India