Senior .NET Full Stack Developer

Posted 5 Days Ago
Be an Early Applicant
Centurion, City of Tshwane Metropolitan Municipality, Gauteng, ZAF
In-Office
Senior level
Artificial Intelligence • Big Data • Software • Business Intelligence
Transforming businesses with innovative custom software development, AI and data engineering services.
The Role
Design, develop, and deploy scalable full-stack applications using .NET/C# and Angular. Build RESTful APIs and microservices, implement CI/CD, support cloud environments (Azure/AWS), conduct code reviews, mentor junior developers, and contribute to architecture and DevOps practices.
Summary Generated by Built In

At DVT, we are a leading custom software development and data engineering company delivering cutting-edge solutions across South Africa and globally. Our teams partner with top-tier organisations to solve complex business challenges through innovative technology.

We pride ourselves on a strong engineering culture, continuous learning, and knowledge sharing. From sponsoring leading tech events like DevConf and GDG, to internal training, certifications, and communities of practice — we invest heavily in growing our people.

If you’re passionate about modern engineering practices and want to work on impactful, enterprise-scale solutions, DVT is the place for you.

We are looking for a Senior .NET / Angular Full Stack Developer to join our consulting team. You will work closely with clients to design, build, and deliver high-quality, scalable applications using modern Microsoft and front-end technologies.

This role is ideal for someone who thrives in a consulting environment, enjoys solving complex problems, and can contribute across both backend and frontend layers.

Key Responsibilities
  • Translate business requirements into robust technical solutions

  • Design, develop, and deploy scalable full-stack applications

  • Develop secure and high-performance backend services using .NET / C#

  • Collaborate with cross-functional teams to integrate systems and APIs

  • Implement and maintain CI/CD pipelines (Azure DevOps & cloud platforms)

  • Conduct code reviews and uphold development standards and best practices

  • Mentor and guide junior and intermediate developers

  • Contribute to architecture decisions (microservices, cloud-native solutions)

  • Support and optimise cloud-based environments (Azure / AWS)

Required Skills & Experience
  • 7+ years experience in software development with .NET / C#

  • Solid understanding of full-stack development principles

  • Experience with RESTful APIs, microservices, and distributed systems

  • Strong knowledge of TypeScript, JavaScript, HTML5, CSS3, Bootstrap

  • Experience with Azure (preferred) or AWS cloud platforms

  • Familiarity with DevOps practices, CI/CD, and automation

  • Strong grasp of software design patterns:

    • Clean Architecture

    • MVC / MVVM

    • Dependency Injection

    • Repository Pattern

  • Experience with testing frameworks (xUnit, NUnit, integration testing)

  • Proficiency in tools such as Visual Studio, Git, Azure DevOps, Docker, Kubernetes

Nice to Have
  • Experience in FinTech or financial services environments

  • Exposure to Blazor or React

  • Experience with enterprise integration patterns

  • Certifications such as:

    • Azure Fundamentals (AZ-900)

    • Azure Developer Associate (AZ-204)

  • GitHub Copilot or AI-assisted development experience

Qualifications
  • Degree in Computer Science, Engineering, or related field (or equivalent experience)

Skills Required

  • 7+ years experience in software development with .NET / C#
  • Solid understanding of full-stack development principles
  • Experience with RESTful APIs, microservices, and distributed systems
  • Strong knowledge of TypeScript, JavaScript, HTML5, CSS3, Bootstrap
  • Experience with Azure or AWS cloud platforms
  • Familiarity with DevOps practices, CI/CD, and automation
  • Strong grasp of software design patterns (Clean Architecture, MVC/MVVM, Dependency Injection, Repository Pattern)
  • Experience with testing frameworks (xUnit, NUnit, integration testing)
  • Proficiency with Visual Studio, Git, Azure DevOps, Docker, Kubernetes
  • Degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Experience in FinTech or financial services environments
  • Exposure to Blazor or React
  • Experience with enterprise integration patterns
  • Certifications such as Azure Fundamentals (AZ-900) or Azure Developer Associate (AZ-204)
  • GitHub Copilot or AI-assisted development experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sandton
689 Employees
Year Founded: 1999

What We Do

Custom Software, AI and Data Engineering services. Global Scale. Local Engagement. DVT is a proudly South African founded and operated technology services provider. As a BEE level 2 company, we are a committed local partner to South African clients, providing experienced software technology teams or staff to build, enhance or maintain your AI, data and software solutions.

Similar Jobs

Mastercard Logo Mastercard

Consultant

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Johannesburg, City of Johannesburg, Gauteng, ZAF
38800 Employees

ServiceNow Logo ServiceNow

Customer Success Executive

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Johannesburg, City of Johannesburg, Gauteng, ZAF
29000 Employees

ServiceNow Logo ServiceNow

Architect

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Johannesburg, City of Johannesburg, Gauteng, ZAF
29000 Employees

Mondelēz International Logo Mondelēz International

Category Finance Analyst, Gum, Candy and Meals

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Johannesburg, Gauteng, ZAF
90000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account