Senior .NET Core Developer

Overview

Role Overview
We need a hands-on .NET Core developer who can design, build, and maintain scalable backend services. This is not a support role—expect ownership.

Job Description

  • Design, develop, and maintain applications using .NET Core / ASP.NET Core

  • Build and consume RESTful APIs following best practices

  • Work extensively with SQL Server, including query optimization, indexing, and stored procedures

  • Apply Clean Architecture, SOLID principles, and industry-standard coding practices

  • Perform performance tuning, debugging, and resolution of production issues

  • Collaborate closely with Frontend, QA, and DevOps teams to deliver high-quality solutions

  • Participate in design discussions, code reviews, and technical decision-making

Skills & Requirements

Key Responsibilities

Develop and maintain applications using .NET Core / ASP.NET Core

Design and build RESTful APIs

Work with SQL Server and database optimization

Implement clean architecture, SOLID principles, and best practices

Handle performance tuning, debugging, and production issues

Collaborate with frontend, QA, and DevOps teams
Mandatory Skills (Non-Negotiable)

5+ years of experience in .NET / .NET Core development

Strong C#, ASP.NET Core, Web API

Solid experience with SQL Server (queries, procedures, indexing)

Experience with Entity Framework / Dapper

Understanding of authentication & authorization (JWT, OAuth)

Hands-on with Git and CI/CD basics
Good to Have

Microservices architecture experience

Exposure to Azure (App Services, Functions, Storage)

Frontend exposure (Angular or React)

Docker / containerization basics

Join Our Community

Let us know the skills you need and we'll find the best talent for you