×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Intermediate Software Developer

Job in Kloof, 3610, South Africa
Listing for: RecruiTech (Pty) Ltd
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Location: Kloof

If you like building real systems, fixing messy code, and working on APIs that actually power business-critical applications… this one’s worth a read.

We’re looking for a Software Developer who goes beyond just writing code — someone who enjoys building, improving, and refining systems that need to perform reliably at scale.
Think backend-heavy work, real problem solving, and systems that are actively used and relied on every day.

Key Responsibilities
  • Develop, maintain, and enhance business-critical applications
  • Design and implement RESTful APIs and backend services
  • Work extensively with data models, queries, and reporting systems
  • Optimise system performance and improve application efficiency
  • Maintain and modernise legacy systems where required
  • Build new features and support ongoing product enhancements
  • Collaborate within an Agile development environment
  • Ensure data integrity through validation and structured design principles
Requirements
  • 4–5+ years’ software development experience
  • Strong C# (.NET Core / ASP.NET MVC) background
  • JavaScript / Type Script + HTML/CSS
  • Experience with SQL databases (SQL Server / Postgre

    SQL / MySQL / Maria

    DB)
  • RESTful API development experience
  • Git, Docker & Agile exposure
  • Familiarity with Angular / Vue.js / jQuery
  • Experience working within ASP.NET-based environments
  • Exposure to IIS and/or Nginx web server environments
  • Python or Golang
In sending your CV, you confirm that you have read and understood our POPI Policy found on our website  Should you be unsuccessful for this particular position, you have no objection to us retaining your personal information in our database which you confirm is true, correct and up to date. Should a suitable opportunity arise in the future, we will contact you and request your permission to submit your information
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary