• admin
  • 2026-05-22

JOB DESCRIPTION

We are looking for experienced. NET Backend Developers with deep knowledge of Dependency Injection, middleware pipeline design, SQL Server, and Azure. The candidate must have strong command over C# internals, ASP.NET Core middleware architecture, and cloud-based deployment.

Key Responsibilities

  • Design and build robust .NET backend services using ASP.NET Core and C#
  • Implement and manage Dependency Injection(DI) containers and service life times(Transient, Scoped, Singleton)
  • Develop and configure custom ASP.NET Core middleware for authentication, logging, error handling, and request pipelines
  • Design SQL Server schemas, write complex T-SQL queries, and optimize query performance
  • Implement Azure-based services: Service Bus, Azure Functions, App Services, Key Vault
  • Apply SOLID principles and clean architecture patterns across backend services
  • Write comprehensive unit and integration tests
  • Participate in architecture reviews and contribute to technical documentation

EXPERTISEAND QUALIFICATIONS

  • .NET6/7/8 ·C# ·ASP.NET Core
  • Dependency Injection(DI) ·IoC Containers ·Service Lifetimes
  • NET Core Middleware Pipeline ·Custom Middleware Development
  • SQL Server ·T-SQL ·Stored Procedures ·Query Optimisation
  • Microsoft Azure(App Services, Service Bus, Azure Functions ,Key Vault)
  • SOLID Principles· Clean Architecture ·Repository Pattern
  • Entity Framework Core ·Dapper
  • RESTful API Design ·Swagger/ OpenAPI
  • Unit Testing ·xUnit/NUnit ·Integration Testing
  • Excellent Communication & Leadership Skill

Good to Have

  • MediatR ·CQRS pattern
  • Docker · Kubernetes
  • Distributed Caching – Redis/Azure Cache
  • Logging– Serilog/ NLog/ Application Insights

Apply for this position

    Please upload only doc,docx format files.

    What is 8 + 4 ?