Mid Snr Full Stack Developer — Hr/payroll Platforms

Pretoria, GP, ZA, South Africa

Job Description

Full Stack Developer -- HR/Payroll Platforms



Location:

Pretoria (East). Onsite to start - can move to Hybrid or Remote later on

Salary:

R60,000 - R70,000 p/m (CTC)

Type:

Permanent, Mid-Senior

The role



Our client builds products that make HR and Payroll teams faster, cleaner, and calmer. They need a Full Stack Developer who's worked with HR/Payroll platforms (think SAGE, VIP, or similar) and can ship production code with confidence.

You'll design, build, and maintain full-stack features end to end. You'll care about performance, clean schema design, and test coverage. You'll work closely with product and design, review code thoughtfully, and leave the codebase better than you found it.

What you'll do



Build and evolve web apps with

C#

and

TypeScript

. Design and optimise

MS SQL Server

databases. Write clear, maintainable code with unit tests. Review PRs and keep standards high. Troubleshoot production issues and improve scalability. Keep an eye on new tech and use it when it makes sense.

Tech you'll use



Backend:

C#

Frontend:

React or Vue.js

Languages/Tools:

TypeScript, Git, unit testing frameworks

Data:

Microsoft SQL Server

Cloud:

Azure

(solid experience) and

Google Cloud Platform

Domain:

HR & Payroll systems (SAGE, VIP, or similar)

What you'll bring



5+ years in full-stack development. 5+ years with C#, Azure, TypeScript, MS SQL, unit testing, and Git. Hands-on time with HR/Payroll platforms. English fluency. A practical approach. You ship. You refactor. You document.

Why this role?



Real users, real impact. You'll help power a people platform that actually reduces admin and risk for HR teams. Expect a busy, product-led environment where good engineering habits matter and your ideas land quickly.

Job Types: Full-time, Permanent

Pay: R60000,00 - R70000,00 per month

Ability to commute/relocate:

Pretoria, Gauteng: Reliably commute or planning to relocate before starting work (Required)
Experience:

C#: 5 years (Required) React or Vue: 5 years (Required) TypeScript: 5 years (Required) Azure: 5 years (Required) Git: 5 years (Required) SQL: 5 years (Required) HR / Payroll Platform: 3 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1523836
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, GP, ZA, South Africa
  • Education
    Not mentioned