.NET Developer (Azure DevOps Migration)
Location: Mechanicsburg, PA
Work Arrangement: 100% Onsite in Mechanicsburg, PA
Schedule: 8 hours/day
Interview: Virtual
Contract: Nov 16, 2026 - Nov 13, 2027
Visas Accepted: USC, GC
Role Overview
Our client is seeking a .NET Developer to support an Azure DevOps Services transition by preparing .NET applications for migration, maintaining application build and test processes, and collaborating on Git and CI/CD pipeline implementation. The role is responsible for application build and test readiness and resolving application-level migration issues.
Primary Responsibilities
" Review .NET application repositories, dependencies, build processes, and test coverage.
" Update application build and test configurations to work with Azure DevOps pipelines.
" Support migration of repositories, branches, and pull-request workflows to Azure DevOps.
" Resolve build, dependency, test, and integration issues identified during migration.
" Collaborate with the Pipeline Developer to validate end-to-end build and deployment workflows.
" Support application testing, cutover, defect resolution, and transition documentation.
" Follow agreed coding, security, branching, and review practices.
Required Technical Skills
" Experience building and testing .NET applications with the .NET CLI, MSBuild, and NuGet.
" Familiarity with Azure DevOps Repos and Azure Pipelines YAML.
" Experience adapting application build and test processes for CI/CD.
" Knowledge of Git branching models, pull-request workflows, code reviews, and conflict resolution.
" Experience with automated testing frameworks such as xUnit, NUnit, or MSTest.
" Experience diagnosing package, build, test, and pipeline failures.
" Ability to document application build requirements and support migration testing and cutover.
Preferred Qualifications
" Familiarity with code-quality and security tools, such as SonarQube or dependency scanning.
" Exposure to Docker, application configuration, and cloud deployment.