Hiring companyActive opening

Backend Developer - .NET

TN, INRemote (region-locked)Individual contributorFound 4 days ago
Apply to this job

Free credits included. Sign up to start applying with Jobfinder.

c#.netasp.net corerest apientity framework coresql serverawsjwt

Backend Developer – .NET

Job Description

We are looking for a Backend Developer with 3+ years of professional experience to design,

develop, and maintain scalable backend applications and RESTful APIs using the .NET

ecosystem. The ideal candidate should have strong server-side development experience,

database knowledge, and exposure to AWS/cloud or production server environments.

Key Responsibilities

● Develop and maintain backend applications using C# and ASP.NET Core/.NET.

● Design and develop secure, scalable RESTful APIs.

● Build business logic and backend services based on functional requirements.

● Design, develop, and optimize SQL Server databases.

● Work with Entity Framework Core, LINQ, and stored procedures.

● Implement authentication, authorization, RBAC, JWT, and API security.

● Integrate third-party APIs and external services.

● Develop background jobs and scheduled services where required.

● Identify and resolve application and production issues.

● Optimize API response time, database queries, and overall application performance.

● Write clean, maintainable, reusable, and testable code.

● Participate in code reviews and follow development standards.

● Collaborate with frontend developers, QA engineers, DevOps, and product teams.

● Deploy and support applications in AWS or server environments.

● Monitor application health, logs, errors, and production performance.

Required Skills

Backend

● C#

● .NET / .NET Core

● ASP.NET Core

● Web API / REST API

● Entity Framework Core

● LINQ

● Dependency Injection

● Middleware

● Authentication & Authorization

● JWT

● API Security Database

● SQL Server

● SQL queries

● Stored Procedures

● Joins, Views, Functions

● Database Design

● Indexing

● Query Optimization

● Transactions

Cloud / Server

● Minimum 3+ years of backend/server-side development experience

● Hands-on experience with AWS or cloud/server deployment

● AWS EC2 / S3 / RDS / CloudWatch knowledge

● Linux or Windows Server

● IIS / Nginx

● Application deployment and configuration

● Environment and production troubleshooting

Development Tools

● Git / GitHub / Bitbucket

● Swagger / OpenAPI

● Postman

● Visual Studio / VS Code

● CI/CD basics

Experience Requirements

● 3+ years of experience in backend development

● Strong hands-on experience with ASP.NET Core and C#

● Strong SQL Server experience

● Experience building and consuming REST APIs

● Experience working with production applications

● Experience with AWS, cloud infrastructure, or server-side deployment

● Good understanding of software development lifecycle

● Ability to troubleshoot and resolve real-world production issues

Good to Have

● Docker

● Redis

● RabbitMQ / Kafka ● Microservices

● Clean Architecture

● CQRS

● MediatR

● xUnit / NUnit

● Azure DevOps / GitHub Actions

● Elasticsearch

● Kubernetes

● Terraform

● Performance optimization

● Distributed systems

Project Experience

Candidates should have experience working on at least one production-level backend

project, preferably involving:

● User and role management

● Authentication and authorization

● REST API architecture

● Database-driven business logic

● Third-party integrations

● Background processing

● Notifications

● File/document management

● Reporting and analytics

● Cloud/server deployment

● Production monitoring and troubleshooting

Ideal Candidate

3+ years | C# | ASP.NET Core | .NET | Web API | Entity Framework Core | SQL Server |

REST APIs | AWS/Server-side | Git | Production Support

Pay: ₹25,000.00 - ₹45,000.00 per month

Benefits:

  • Health insurance
  • Life insurance
  • Provident Fund

Work Location: In person

Hiring companyBackend Developer - .NET
Apply to this job