Home
Jobs

Senior Dotnet Developer

10 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior .NET Core Developer (Backend Lead – Individual Contributor)

Location: Chennai, Hyderabad, Bangalore, Gurugram, Pune (Hybrid)

Experience: 10+ Years

Employment Type: Full-Time

Industry: Banking / Financial Services


Role Summary:

.NET Core Developer


Key Responsibilities:

  • Develop and maintain

    robust backend services

    using

    .NET Core

    and

    C#

    in production-grade environments.
  • Design and implement

    RESTful Web APIs

    with proper routing, middleware, error handling, versioning, and documentation using OpenAPI/Swagger.
  • Write

    optimized SQL Server

    queries, stored procedures, indexing strategies, and analyze execution plans.
  • Work with

    Entity Framework/Core

    for data access, relationship mapping, and migrations while managing performance considerations (e.g., N+1 queries).
  • Collaborate with frontend teams to define API payloads and ensure seamless integration (CORS, HTTP verbs, REST conventions).
  • Participate in architecture and system design discussions including modularization, dependency injection, caching strategies, and design patterns (repository, factory, etc.).
  • Create and maintain

    unit and integration tests

    using xUnit/NUnit with mocking libraries like Moq.
  • Implement and manage

    CI/CD pipelines

    using tools like

    Azure DevOps

    ,

    GitHub Actions

    , or

    Jenkins

    .
  • Contribute to source control and release management using Git (branching, PRs, trunk/GitFlow workflows).
  • Monitor, log, and optimize backend systems for

    performance, security

    , and

    resilience

    in high-throughput environments.


Must-Have Skills & Expertise:

Skill Required Depth

  • .NET Core

    Independently developed backend services; understands orchestration, logging,
  • and monitoring.
  • C#

    Deep experience with modern features (async/await, LINQ, generics); code
  • optimization for scale.
  • Web API

    Full lifecycle from routing to versioning and API security.
  • SQL Server

    Optimized query writing, schema design, indexing, execution plan analysis.
  • Entity Framework / EF Core

    Data access layer, relationship mapping, and migration with
  • performance tuning.
  • Frontend Integration

    REST principles, CORS handling, and client-side API constraints.
  • Git

    Source control management, branching strategies, and conflict resolution.
  • CI/CD

    Deployment automation using Azure DevOps/GitHub Actions; pipeline-as-code.
  • System Design & Architecture

    Knowledge of DI, caching, system scaling, and software design patterns.
  • Unit Testing

    Test coverage, mocking, and principles of test isolation with xUnit/NUnit.


Nice-to-Have Skills:

  • Cloud Platforms (Azure/AWS/GCP):

    Experience with deployments, blob storage, queues, managed DBs.
  • Docker/Containerization:

    Basic Dockerfile authoring, image publishing, and containerized app development.
  • Windows Services:

    Scheduling and recovery of background services.
  • Frontend Debugging (React/Angular):

    Basic understanding to support API integration.
  • Banking Domain Exposure:

    Experience with financial modules, audit trails, reconciliation, or compliance systems.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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

RecommendedJobs for You

Noida, Uttar Pradesh, India