2,073,754open jobs
126,782companies
241,379added this week
Browse all
Salary
$22k – $33k per year (gross)
Location
Remote (South Africa)
Employment
Full-Time

First seen by Alion on Oct 31, 2026. People Dimension scores E on the Alion truth index.

Overview
Company
Impact
Profile match
People Dimension is a South African recruitment agency based in Irene, Centurion, near Pretoria, which sources and places candidates for client companies and also offers HR consulting. It has been placing candidates since 2006, follows the APSO code of conduct and is a Level 4 BBBEE contributor, with most of its vacancies in Pretoria, Centurion and Johannesburg. The roles it recruits for range from financial accountants, debtors clerks and demand planners to sales executives, IT system administrators, SAP project managers, conveyancers and candidate attorneys.
Introduction

We are looking for an experienced Full Stack .NET Web Developer to join our software development team. ASP.NET Web Forms | VB.NET / C# | SQL Server

Duties & Responsibilities

You will work on business-critical systems used in the exhibitions, conferences and corporate events industry, including:

  • Exhibition and Event Management Systems
  • Online Registration and RSVP Systems
  • Business Matchmaking and Meeting Systems
  • Exhibitor, buyer and attendee portals
  • On-site event management solutions
  • Payment, messaging and other third-party integrations
  • Our core technology stack includes ASP.NET Web Forms, VB.NET, C# and Microsoft SQL Server.
  • This is a hands-on development role involving both new development and the maintenance and enhancement of established applications. You will work with detailed business logic, high-volume databases and systems that need to perform reliably during large-scale live events.

What You'll Do

  • Develop, enhance and maintain ASP.NET Web Forms applications
  • Develop application functionality using VB.NET and C#
  • Work across both front-end and back-end development
  • Design, develop and maintain SQL Server database functionality
  • Write and maintain T-SQL queries, stored procedures and related database components
  • Troubleshoot and optimise SQL queries and application performance
  • Develop integrations with third-party APIs and external services
  • Integrate with payment gateways, messaging platforms and related systems
  • Investigate and resolve application bugs and production issues
  • Develop new functionality and enhance existing application modules
  • Participate in the full Software Development Lifecycle (SDLC)
  • Write clean, maintainable and reliable code
  • Participate in code reviews
  • Create and maintain HTML email templates
  • Collaborate with project managers and other team members
  • Participate in daily team stand-ups
  • Assist with technical client support queries when required
  • Help ensure project and event deadlines are met
Desired Experience & Qualification

Essential Requirements

  • 3–5 years' commercial web development experience
  • Strong ASP.NET Web Forms experience
  • Strong experience with VB.NET and/or C#
  • Strong experience with Microsoft SQL Server
  • Good knowledge of T-SQL

Experience with:

  • Complex SQL queries
  • Joins
  • Stored procedures
  • Data troubleshooting
  • Query optimisation
  • Experience with full-stack web development

Good working knowledge of:

  • HTML5
  • CSS3
  • JavaScript
  • Experience debugging and supporting production web applications
  • Strong problem-solving and critical-thinking skills
  • Ability to investigate and resolve technical issues independently
  • Ability to work effectively in a remote environment
  • Good written and verbal English communication skills
  • Degree in Computer Science, Software Engineering, relevant IT diploma, or equivalent proven commercial development experience

Nice to Have

  • Experience with both VB.NET and C#
  • Experience with Microsoft Team Foundation Server (TFS) or Azure DevOps
  • Experience developing or consuming REST APIs
  • Experience integrating third-party services
  • Experience with payment gateway integrations
  • Experience with SMS, WhatsApp or other messaging APIs
  • Experience working with high-volume transactional databases
  • Experience with responsive web development
  • Afrikaans language proficiency
  • Previous experience or an interest in the exhibitions, conferences or events industry

What We're Looking For
We are looking for someone who
:

  • Takes ownership of their work
  • Can investigate problems and find solutions independently
  • Pays close attention to detail
  • Writes reliable and maintainable code
  • Can work effectively under deadline pressure
  • Communicates clearly with technical and non-technical colleagues
  • Is comfortable working on established systems as well as developing new functionality
  • Understands the importance of system reliability and data accuracy
  • Is willing to assist with production and client-related issues when required
  • Works well as part of a remote development team

Benefits

  • 100% remote working within South Africa
  • 21 days annual leave per year
  • Two-week company closure period over December
  • Monthly company social
  • Exposure to large-scale exhibitions, conferences and corporate events
  • Opportunity to work across a wide range of systems, integrations and business processes
  • Opportunity to develop skills across front-end, back-end, database and integration development

Important
ASP.NET Web Forms experience is essential for this role.
Applicants whose experience is primarily limited to ASP.NET Core or modern .NET frameworks without commercial ASP.NET Web Forms experience may not be suitable for this position.

Package & Remuneration

R30,000–R45,000 per month, depending on skills and experience

Interested?

Please mail your CV to hr1 (at) peopledimension (dot) co (dot) za

 

Shortlisted applicants will be contacted within 2 weeks, if you do not hear from us by then your application for this position was unsuccessful, but you have been added to our database for future vacancies.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,073,754 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Pretoria
Remote (Ukraine, UTC+2 hours) · Part-Time · 2+ years exp
Python
JavaScript
C
Python
Django
C
FFmpeg
AI/ML
OpenCV
YOLO
Computer Vision
Frontend
Vue.js
Apply
Remote (likely DACH) · Contractor
JavaScript
PHP
C++
PHP
WordPress
Databases
MySQL
Frontend
Bootstrap
Sass
DevOps
Git
Apply
up to $48k per year (net) · Remote (likely EAEU) · Moscow
Go
PHP
Databases
PostgreSQL
Redis
RabbitMQ
MinIO
Apache Kafka
DevOps
Rest API
OpenTelemetry
Prometheus
CI/CD
Docker
Kubernetes
Grafana
GitLab
Amazon S3
Windows
Management
Confluence
Jira
QA
Swagger
Apply
Principal Engineer 1 hour ago
In office · 10+ years exp · Bachelor's Degree · Cape Town
Java
C#
C#
.NET
AI/ML
Function Calling
AI Agents
LLM
Context Engineering
LLM Guardrails
Agentic Workflows
Machine Learning
DevOps
CI/CD
AWS
Apply
Remote (LATAM) · Full-Time
JavaScript
TypeScript
Node JS
AI/ML
Copilot
Cursor
Claude Code
Frontend
React.js
DevOps
GCP
CI/CD
AWS
Docker
Apply
Software Developer 1 day ago
$25k – $29k per year (gross) · Hybrid · Full-Time · Pretoria
Python
Go
Java
PHP
Rust
SQL
PHP
Laravel
DevOps
Git
Apply
In office · Full-Time · 7+ years exp · Bachelor's Degree · Pretoria
Python
C++
C++
TensorFlow C++
AI/ML
OpenCV
ONNX
TensorFlow
PyTorch
Edge AI
LiteRT
DevOps
GitLab CI
CI/CD
Git
Linux
TCP/IP
Wi-Fi
IoT
MQTT
Management
Confluence
Jira
Agile
Scrum
Apply
up to $48k per year (gross) · In office · Full-Time · Pretoria
JavaScript
TypeScript
C#
C#
.NET
Frontend
Angular
Apply
In office · 5+ years exp · Pretoria
Apply
Apply
See all jobs
This is one of many
2,073,754 more open roles from verified company boards, updated every day.