Haystack
← Back to Jobs
Technology
YI

Contract role: .NET Backend Developer at Washington, DC ( Hybrid Model - 3 days Onsite) || W2 Only

Yochana IT SolutionsWashington, DC🇺🇸United StatesPosted 26 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Washington, DC, United States
Posted
Yesterday
DockerMicroservicesSQLSQL ServerOAuthAzureC#.NETASP.NETGitGitHub ActionsHTTPHTTPSJWTKubernetesRESTVault

Job Description

.NET Backend Developer

Washington, DC ( Hybrid Model - 3 days Onsite)
Long Term Contract

Job Summary

We are looking for an experienced .NET Backend Developer to design, develop, and maintain scalable backend applications and microservices using C#, .NET Core/.NET 8, ASP.NET Core, Azure, Docker, and Azure Kubernetes Service (AKS). The ideal candidate will have strong hands-on experience developing cloud-native applications, building REST APIs, implementing microservices architecture, and deploying containerized applications to AKS.

Microsoft's current cloud-native .NET guidance specifically covers independently deployable microservices, Docker containers, Kubernetes, Azure Container Registry, Azure Monitor, and deployment to AKS.

Key Responsibilities

  • Design, develop, test, and maintain backend services and RESTful APIs using C#, .NET Core/.NET 6/7/8, and ASP.NET Core.
  • Develop and maintain microservices-based applications using scalable and resilient architecture patterns.
  • Design service-to-service communication using REST APIs, HTTP/HTTPS, messaging, and asynchronous processing.
  • Develop containerized applications using Docker and deploy/manage workloads on Azure Kubernetes Service (AKS).
  • Create and maintain Kubernetes resources including Deployments, Services, ConfigMaps, Secrets, Ingress, and Pods.
  • Work with Azure Container Registry (ACR) for container image management.
  • Build and maintain CI/CD pipelines using Azure DevOps and/or GitHub Actions.
  • Integrate backend services with Azure services such as Azure Service Bus, Azure Key Vault, Azure Storage, Azure App Configuration, and Azure Monitor.
  • Implement authentication and authorization using OAuth 2.0, OpenID Connect, JWT, and Microsoft Entra ID/Azure AD.
  • Develop efficient database solutions using SQL Server/Azure SQL and Entity Framework Core.
  • Troubleshoot application, API, container, and production issues across Azure and AKS environments.
  • Implement logging, monitoring, health checks, and distributed tracing for cloud-native applications.
  • Participate in code reviews, unit testing, integration testing, and performance optimization.
  • Collaborate with architects, DevOps engineers, QA teams, business analysts, and other developers.

Required Skills

  • 7+ years of software development experience
  • Strong hands-on experience with:
    • C#
    • .NET Core / .NET 6/7/8
    • ASP.NET Core Web API
    • RESTful APIs
    • Microservices Architecture
  • Strong experience with Azure Cloud.
  • Hands-on experience with Azure Kubernetes Service (AKS).
  • Strong knowledge of Docker and containerization.
  • Experience with Kubernetes concepts and deployment.
  • Experience with Azure Container Registry (ACR).
  • Strong experience with SQL Server / Azure SQL.
  • Experience with Entity Framework Core.
  • Experience building and consuming REST APIs.
  • Experience with CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Strong understanding of Git, branching, pull requests, and code review practices.
  • Experience with application security, authentication, and authorization.

Similar jobs