U.S. Department of Veterans Affairs

Senior .NET Developer

U.S. Department of Veterans Affairs

full-time

Posted on:

Origin:  • 🇿🇦 South Africa

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AngularAWSAzureBootstrapCloudDockerJavaScriptKubernetesMicroservicesReactTypeScript

About the role

  • Translate business needs to technical specifications
  • Design, build and deploy applications
  • Conduct unit testing and troubleshooting
  • Evaluate and improve development governance & standards including code reviews
  • Collaborate with teams to integrate systems
  • Manage Azure DevOps projects (branching strategies and policies)
  • Mentor junior and intermediate developers
  • Create CI/CD pipelines for Azure and on‑prem environments
  • Assist with bringing cloud solutions up to par with industry standards
  • Consult with clients on cutting edge applications and technologies

Requirements

  • 7 years+ experience with .Net and C# Application Development
  • DevOps practices & Micro Services
  • Software development practices & Software Development Lifecycle
  • Expertise in Azure / AWS technologies and tools
  • Strong understanding of design patters – Clean Architecture, Repository, MVC, MVVM, Dependency Injection
  • Experience with web technologies: React / Angular / Blazor, HTML, CSS3, Bootstrap, JavaScript, TypeScript
  • Experience in testing: Unit testing frameworks (e.g., XUnit, NUnit), integration testing
  • Experience in tools: Visual Studio, Git, Azure DevOps, Docker, Kubernetes
  • Manage Azure DevOps projects (branching strategies and policies)
  • Create CI/CD pipelines for Azure and on‑prem environments
  • Degree in Computer Science or equivalent
  • Preferred: Azure Certified (AZ-900, AZ-204)
  • Preferred: GitHub Copilot certification (Advantageous)
  • Experience mentoring junior and intermediate developers