freehire launches on Product Hunt on 26 August.

Follow →

Software Developer Contractor

Software Developer Contractor (Midrand – On-site)

Overview:
Our client is seeking a hands‑on Software Developer to maintain and enhance legacy systems while supporting modernisation in a high‑pressure operational environment.

Key Responsibilities:

  • Develop new features and system enhancements
  • Maintain and stabilise legacy systems
  • Troubleshoot production and critical issues
  • Support real‑time operational systems
  • Ensure security and data protection compliance
  • Collaborate across business, ops, and IT
  • Contribute to technical and architectural improvements

Core Skills (Mandatory):

  • C++ (strong proficiency)
  • SQL & Oracle RDBMS
  • Linux/Unix
  • Secure coding (OWASP, input validation, access control)
  • Oracle Pro*C

Requirements:

  • 3+ years development experience
  • Degree/Diploma advantageous
  • Proven delivery of production‑ready solutions
  • On‑site in Midrand (full‑time, NDA required)

Advantageous:

  • React / Next.js, Go, PHP
  • Cloud (AWS/Azure/GCP)
  • Rule‑based systems, large datasets, batch processing
  • Real‑time / 24/7 environments (e.g. logistics, transport, workforce planning)

Competencies:

  • Strong problem‑solving and ownership
  • Works under pressure
  • Adaptable, resilient, detail‑oriented
  • Able to work with complex, legacy codebases and incremental changes
#J-18808-Ljbffr

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available