Home/Job List/Dot NET Backend Developer | Exp: 4-7 years; mid-level to senior individual contributor | Location: Gurugram | Contract: 6 Months (Extendable)
Unicorn Workforce

Dot NET Backend Developer | Exp: 4-7 years; mid-level to senior individual contributor | Location: Gurugram | Contract: 6 Months (Extendable)

Unicorn Workforce

Gurugram, Haryana, India
Contract
Posted 1 month ago

Job Description & Responsibilities

Job Role: Dot NET Backend Developer

Open Requirement: Headcount 2

Exp: 4-7 years; mid-level to senior individual contributor

Location: Gurugram

Contract: 6 Months (Extendable)

Reporting to: Technical Lead (DaaS Labs)

Repository: FTApi (.NET 8, EF Core 9, Azure SQL, Azure AD)

Functional Requirements

The Backend Developer is responsible for the FTApi codebase — the service layer that powers both the web dashboard and the mobile application. This role requires someone who builds clean, testable API contracts and has real Azure cloud experience, not just theoretical knowledge.

  • Design and implement RESTful API endpoints per US Client-defined contracts
  • Build and maintain Azure Functions for background processing and event-driven workflows
  • Optimize Entity Framework query performance — no N+1s, proper indexing awareness
  • Implement authentication and authorization using Azure AD/Entra ID
  • Build error handling, structured logging, and Application Insights integration
  • Collaborate with mobile and web developers to define and version API contracts
  • Build and maintain integrations with third-party systems — Workday (labor data), Kronos (payroll craft codes and upload), J&E (job import for Coordinator workflow)
  • Write and maintain unit and integration tests for all backend services
  • Collaborate with QA engineers on test coverage and release quality
  • Participate in code reviews, sprint planning, and retrospectives
  • Address technical debt items identified in stabilization scope

Technical Requirements

Core Stack — Required

  • .NET 8.0 / C# — must be current version; .NET Framework background alone is not sufficient
  • ASP.NET Core Web API — controller design, middleware, dependency injection, action filters
  • Entity Framework Core 9 — migrations, LINQ optimization, database-first and code-first approaches
  • SQL Server — query writing, stored procedure awareness, spatial data awareness (NetTopologySuite a plus)
  • Azure App Service and Azure Functions — deployment, configuration, scaling

Azure Services — Required

  • Azure Key Vault — secret management and application configuration
  • Azure Application Insights — structured logging, custom events, alerting
  • Azure AD / Entra ID — token validation, role claims, RBAC enforcement in API
  • Azure Storage — blob operations, file handling

Patterns and Libraries — Required

  • Repository pattern and clean layered architecture (controller → service → repository)
  • AutoMapper for DTO mapping
  • FluentValidation for business rule enforcement
  • Swagger/OpenAPI — must be able to document all endpoints to a standard US Client can consume

Additional Experience — Preferred

  • Azure Event Grid or Service Bus — messaging and event-driven patterns
  • QuestPDF for PDF generation or EPPlus for Excel operations
  • OpenTelemetry / distributed tracing setup
  • DevExtreme data grid API integration
  • gRPC or microservices architecture exposure

What Will Not Pass US Client Evaluation

  • Backend experience limited to Node.js/GraphQL — the stack is .NET and Azure, not JavaScript runtime
  • Primarily Angular frontend background with minimal .NET work
  • Azure experience that is limited to deployment only — must include Key Vault, Application Insights, and AD integration

Required Skills

JavaScriptAngularNode.jsC#AzureSQLExcel

Job Details

Employment TypeContract
Work ModeOn-Site
Experience47 years
Positions1

Posted by

N/A

Posted on:

21 Jul 2026

About Unicorn Workforce

More open roles

Browse all jobs →