2,147,432open jobs
138,183companies
240,411added this week
Browse all
Salary
$59k – $69k per year (gross)
Location
In office (Midrand)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Nov 10, 2026.

Overview
Company
Impact
Profile match
Managed Outsourced Technology Solutions t/a MOTS Recruit is a recruitment agency that places professionals with client employers. It advertises vacancies for clients in areas such as product management, HVAC technicians and graphic design. The company is based in Midrand, South Africa.
Introduction

Ready to take ownership of software that makes a real difference?

Are you an experienced Software Developer who enjoys solving complex technical challenges, improving existing systems and building reliable, high-quality software?

We’re looking for a skilled Senior Software Developer to join a development team responsible for maintaining, enhancing and developing business-critical software solutions. This is an opportunity to work across web applications, backend services, databases and system integrations, while playing an important role in improving software performance, quality and reliability.

If you enjoy getting to the root of technical problems, writing clean and maintainable code, and turning business requirements into practical solutions, this could be the opportunity for you.

Duties & Responsibilities

What you’ll be doing

  • Develop, maintain and enhance web-based applications, backend services and software components.

  • Translate business requirements into practical, reliable and maintainable technical solutions.

  • Troubleshoot complex software defects, investigate root causes and implement effective fixes.

  • Develop and optimise SQL queries, database objects and data-processing functionality.

  • Build and maintain APIs and integrations between applications and third-party systems.

  • Improve application performance, security, stability and code quality.

  • Conduct unit, integration and regression testing to ensure changes work as expected.

  • Participate in code reviews, version control and controlled software releases.

  • Maintain technical documentation and support knowledge sharing within the development team.

  • Collaborate with project managers, support consultants and business stakeholders to deliver effective solutions.

  • Identify opportunities to improve existing systems, reduce technical debt and streamline development processes.

Desired Experience & Qualification

What we’re looking for

  • A relevant qualification in Software Development, Computer Science, Information Technology or equivalent practical experience.

  • At least 10 years’ experience developing and maintaining business software applications.

  • Strong programming skills and experience working with existing codebases.

  • Practical experience developing web applications and backend services.

  • Good knowledge of relational databases and SQL.

  • Experience developing and maintaining APIs and system integrations.

  • Proficiency in Git or an equivalent version-control platform.

  • Strong debugging, analytical and problem-solving abilities.

  • Experience with automated testing, code reviews and controlled software releases.

  • The ability to interpret business requirements and translate them into effective technical solutions.

  • Excellent communication skills, attention to detail and a strong sense of accountability.

Technical skills that will give you an advantage

Experience with the following technologies would be beneficial:

  • PHP

  • SQL

  • JavaScript

  • HTML and CSS

  • C#

  • ASP.NET Core

  • Angular or React

Additional experience with legacy systems, application performance optimisation, mobile application integrations, automated deployment tools or business applications such as workforce management, scheduling, time and attendance, access control, HR or payroll systems would be advantageous.

Package & Remuneration

R 80k - R 95k per month

Interested?

The type of developer who will thrive in this role

You are a methodical and solutions-driven developer who takes pride in producing quality code. You enjoy investigating problems, understanding how systems work together and taking ownership of issues through to resolution.

You are comfortable collaborating with different teams, communicating technical risks, managing your workload and adapting to unfamiliar technologies or business requirements.

Working arrangements

The role operates primarily during standard development hours, with participation in scheduled releases, maintenance activities and agreed after-hours technical support when required. Occasional visits to operational or customer sites may also be necessary.

Interested in taking the next step?

If you have the experience, technical expertise and passion for developing dependable software solutions, we’d love to hear from you.

Apply today and take your software development career to the next level.

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,147,432 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
Midrand
In office · Full-Time · Centurion
Java
PHP
SQL
Management
Jira
Agile
QA
Selenium
JMeter
Apply
Developer (Junior) 1 day ago
In office · Sandton
Python
PHP
SQL
AI/ML
AI Agents
LLM
RAG
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Linux
Apply
Software Engineer 8 days ago
In office · Full-Time · Cape Town
Java
Java
Spring Boot
AI/ML
Machine Learning
DevOps
Rest API
AWS
Docker
Management
Agile
Scrum
Apply
Software Engineer 2 days ago
In office · Full-Time · Midrand
SQL
DevOps
Rest API
Azure DevOps
Azure
GitHub
IAM
Management
Agile
Scrum
Apply
$62k – $84k per year · Hybrid · Full-Time · Bad Iburg
JavaScript
TypeScript
C#
C#
ASP.NET Core
Frontend
Vue.js
Angular
React.js
DevOps
Helm
Azure
Docker
Kubernetes
Linux
Windows
Apply
Software Engineer 2 days ago
In office · Full-Time · Midrand
SQL
DevOps
Rest API
Azure DevOps
Azure
GitHub
IAM
Management
Agile
Scrum
Apply
Software Engineer 2 days ago
In office · Full-Time · Midrand
Apply
In office · 8+ years exp · Midrand
Apply
In office · 5+ years exp · Midrand
Analytics
Microsoft Excel
Apply
ERP Consultant 1 day ago
In office · 5+ years exp · Midrand
SQL
Visual Basic
Analytics
SSIS
Apply
See all jobs
This is one of many
2,147,432 more open roles from verified company boards, updated every day.