.Net Developer (accountable for application build/test readiness and resolving application-level migration issues) Support the ADO Services transition by preparing .NET applications for migration, maintaining application build and test processes, and collaborating on Git and CI/CD pipeline implementation.
"Experience building and testing .NET applications using 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.
Good to have - Familiarity with code-quality and security tools, such as SonarQube or dependency scanning.
Exposure to Docker, application configuration, and cloud deployment." "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.