DVT

Senior .Net Developer Cape Town

DVT
Apply
4 years ago
Cape Town, South AfricaSenior

Responsibilities

  • Translate business needs into technical specifications.
  • Design, build, deploy, unit test, and troubleshoot applications.
  • Evaluate and improve development governance and standards, including code reviews.
  • Collaborate with teams to integrate systems.
  • Manage Azure DevOps projects, including branching strategies and policies.
  • Mentor junior and intermediate developers.
  • Create CI/CD pipelines for Azure and on-premises environments.
  • Help bring cloud solutions up to industry standards.

Requirements

  • 7+ years of experience with .NET and C#.
  • At least 1 year of experience with Vue application development.
  • Knowledge of DevOps practices, microservices, software development practices, and the software development lifecycle.
  • Expertise in Azure or AWS technologies and tools.
  • Strong understanding of Clean Architecture, Repository, MVC, MVVM, and Dependency Injection design patterns.
  • Experience with React, Angular, Blazor, HTML, CSS3, Bootstrap, JavaScript, and TypeScript.
  • Experience with unit and integration testing, including frameworks such as XUnit and NUnit.
  • Experience with Visual Studio, Git, Azure DevOps, Docker, and Kubernetes.
  • Degree in Computer Science or equivalent.
  • Azure certification such as AZ-900 or AZ-204 is preferred.
  • GitHub Copilot certification is advantageous.

Benefits

  • Continuous training and a culture of learning, including internal speaking and training opportunities.
  • Sponsorship of technical events such as DevConf and GDG.

Tech Stack

AngularAWSAzureBootstrapC#DockerGitHTMLJavaScriptKubernetes.NETNUnitReactTypeScriptVue.js

Categories

DVT

About DVT

501-1,000 employees
Contact me