Job Description

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.

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

Share this job:
Please let DVT know you found this job on Remote First Jobs 🙏

33 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like DVT

Explore remote-first companies similar to DVT. Discover other top-rated employers that offer flexible schedules and work-from-anywhere options.

Callibrity Logo

Callibrity

A software consultancy specializing in custom software development, cloud consulting, and legacy modernization services.

View company profile →

Designs and builds data products and custom software for Fortune 500 and mid-market companies.

View company profile →
Intellectsoft Logo

Intellectsoft

Digital transformation and software engineering company serving global organizations and technology startups since 2007.

View company profile →
QualityWorks Consulting Group, LLC Logo

QualityWorks Consulting Group, LLC

Provides software consulting, quality assurance, test automation, and agile transformation services.

View company profile →
HatchWorks AI Logo

HatchWorks AI

AI development and data transformation services for organizations

View company profile →
Excella Logo

Excella

Provides technology solutions, consulting, and digital services for federal agencies and commercial clients.

View company profile →

Project: Career Search

Rev. 2026.3

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply