Skip to content

Intermediate - Angular & .NET Developer

  • On-site, Hybrid
    • Cape Town, Western Cape, South Africa
    • Pretoria, Gauteng, South Africa
    +1 more
  • ZAR 30,000 - ZAR 55,000 per month
  • Web Development Services (WEB)

Job description

DVT is seeking an Intermediate Angular & .NET Developer to join our Front‑End and Microsoft consulting practices. This role is for a DVT consultant who could be assigned to client engagements across multiple industries, including telecommunication, vehicle tracking and fleet management services, or insurance domain, working on enterprise‑scale systems used in high‑availability, data‑driven environments.

As a DVT consultant, you will be expected to bring strong engineering fundamentals, adaptability, and a delivery‑focused mindset. While current assignments are Angular and .NET‑focused and require onsite collaboration in Gauteng, the role is positioned within DVT’s broader consulting model, where quality, professionalism, and transferable skills are key.

Job requirements

Location & Engagement Model

  • Location: Pretoria, Centurion, or Midrand

  • Work model: Hybrid to Full‑time, in‑office / onsite

  • Engagement type: DVT consulting assignments (client‑facing)

Key Responsibilities

  • Contribute as a DVT consultant to the design, development, and enhancement of Angular‑based enterprise web applications across different client domains

  • Apply modern Angular patterns and best practices to build maintainable, scalable front‑end solutions

  • Build and support Progressive Web Applications (PWA), with a focus on performance, reliability, and responsive user experiences

  • Integrate front‑end applications with C# / .NET backend services and RESTful APIs

  • Work on systems that process high‑volume data, real‑time information, or business‑critical workflows (e.g. fleet operations, insurance platforms)

  • Collaborate effectively with UX/UI designers, backend engineers, product owners, and fellow DVT consultants

  • Uphold strong engineering discipline, including clean code practices, code reviews, and adherence to agreed technical standards

  • Diagnose and resolve application issues across the front‑end and integration layers

  • Participate actively in Agile / Scrum delivery, including planning, reviews, and retrospectives

  • Contribute to continuous improvement through knowledge sharing, technical discussions, and feedback loops within DVT and client teams

Required Skill and Experience

  • 3–5 years professional software development experience (Intermediate level)

  • Strong, hands‑on experience with Angular in production environments

  • Solid understanding of TypeScript, JavaScript, HTML5, and CSS3

  • Experience integrating and consuming RESTful APIs

  • Working knowledge of C# and .NET, particularly in service‑based or API‑driven architectures

  • Exposure to Progressive Web Applications (PWA) concepts and implementations

  • Familiarity with Git and collaborative development workflows

  • Strong problem‑solving ability and attention to detail

  • Comfortable working full‑time onsite in a collaborative, enterprise delivery environment

Advantageous Experience

  • Experience in vehicle tracking, fleet management, logistics, or telematics‑style platforms

  • Exposure to insurance systems, policy administration platforms, or claims‑driven solutions

  • Experience working in enterprise‑scale systems with complex business rules and data models

  • Familiarity with Azure or other cloud‑based platforms

  • Exposure to microservices‑based architectures

  • Prior experience consulting or working across multiple teams, stakeholders, or client environments

What Working at DVT Means

  • Being part of one of South Africa’s leading software engineering consultancies

  • Consulting on large‑scale, mission‑critical systems across multiple industries

  • Working alongside experienced engineers with a strong focus on engineering excellence and delivery quality

  • Access to DVT’s culture of learning, including internal training, technical communities, mentorship, and sponsored industry events

  • Support from established Front‑End and Microsoft practices, ensuring ongoing technical growth and clear career progression

This role is well-suited to an Intermediate Angular Developer with .NET exposure who is or wants to work in a consulting environment, is comfortable working onsite in Gauteng (Pretoria, Centurion, or Steyn City), and wants to build deep enterprise delivery experience across multiple client domains within DVT.

What working at DVT is like from the Practice head:


Who we are:

Recruitment board

or