2,136,752open jobs
136,022companies
252,500added this week
Browse all
Location
In office (Johannesburg)
Seniority
Senior · 5+ years exp
Employment
Full-Time

First seen by Alion on Nov 3, 2026.

Overview
Company
Impact
Profile match
E&D Recruiters is a South African recruitment agency that places engineers and technical professionals with client companies. Its vacancies include test development engineers, mechanical design engineers, electric vehicle engineers and CAD technicians, mostly around Centurion, Johannesburg and Pretoria. The company is headquartered in Durban, South Africa.


SUMMARY:
Software Development Engineer vacancy in Modderfontein. Degree in Computer Science or Engineering with a minimum of 5 years' experience in software and/ or a system design environment. Detailed understanding of C++, Java, C,SQL, PHP, UML, and database design.

POSITION INFO:
Software Development Engineer Modderfontein Design software for new electronic products or improve existing designs of said products through innovation and research of new and existing technologies, to provide a reliable, robust, and customer-focused blasting solution. Required outputs: Functional Design and develop firmware\/software solutions. Develop and optimise data handling and management systems. Solicit business requirements from customers and develop system technical specifications. Develop tests (according to best practice) throughout the product development lifecycle. Keep abreast of global technological developments in the mining and software engineering space to provide direction for software development projects. Assist in the installation and commissioning of new software systems at client sites; interfacing with and ensuring the satisfaction of clients in this process. Requirements Qualifications and expertise required (Must) A Degree in Computer Science, Engineering, or equivalent. 5 years' experience programming in a professional capacity. Software development experience using C++, Javascript C#, and modern .NET \/ ASP.NET Core Work with operational and analytical databases such as PostgreSQL and ClickHouse. Work with containerised deployment technologies such as Docker, Cloud Run and\/or Kubernetes. Experience working with databases in a software\/web development context and Cloud Platforms. Qualifications and expertise required (Beneficial) Software development experience using Golang, QT and QML. (Highly advantageous). Mobile application development at commercial level, Android\/ IOS. (Highly advantageous). Project management methodologies e.g. AGILE, SCRUM, Kanban etc. Experience using UX principles to develop user interfaces. Web application development at a commercial level, with [JavaScript, HTML5, Angular, NodeJS]. Experience using testing tools e.g. Selenium, Postman, Playwright. C# and modern .NET \/ ASP.NET Core Backend service and API development Distributed and event-driven systems Apache Kafka or equivalent enterprise messaging\/event-streaming technology SQL and database design Docker and containerised applications REST APIs and service-to-service integration Automated unit and integration testing Git and modern software development workflows CI\/CD concepts and production software deployment Troubleshooting complex production systems using logs, metrics and application diagnostics Software architecture principles, dependency injection and modular system design Please apply via: Should we not contact you within 14 days, please consider your application as unsuccessful. Your resume will be saved in our database for future purposes. ONLY SA CITIZENS WILL BE CONSIDERED

 

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,136,752 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
Johannesburg
In office · Contractor · South Africa
Java
Kotlin
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Spring Security
Kotlin
Mockito
Databases
MySQL
Apache Kafka
Mobile
JUnit
DevOps
Rest API
CI/CD
Jenkins
Git
AWS
Docker
AWS Lambda
Amazon EC2
SOAP
Management
Agile
QA
JMeter
Apply
In office · Contractor · South Africa
Java
SQL
Java
Spring Framework
DevOps
Git
Linux
Management
Agile
Apply
In office · Full-Time · Cape Town
JavaScript
TypeScript
C#
C#
.NET
Databases
MS SQL
Frontend
Tailwind CSS
React.js
Material UI
DevOps
Rest API
Apply
Hybrid · Full-Time · Centurion
Python
JavaScript
TypeScript
C#
Node JS
AI/ML
AI Agents
LLM
Agentic Workflows
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
In office · Full-Time · Stellenbosch
JavaScript
Ruby
Ruby
Ruby on Rails
RSpec
Minitest
Databases
PostgreSQL
Frontend
Tailwind CSS
DevOps
Rest API
CI/CD
Git
Linux
Apply
In office · Full-Time · 6+ years exp · Bachelor's Degree · Reston · Plano
Python
JavaScript
PHP
Ruby
Perl
DevOps
Terraform
GCP
CloudFormation
Azure
CI/CD
AWS
Configuration Management
AWS Lambda
AWS Step Functions
Linux
Cybersecurity
CyberArk
Active Directory
Apply
In office · 5+ years exp · Bachelor's Degree · Irvine
JavaScript
SQL
Mobile
Deep Linking
Design
Adobe Photoshop
Apply
Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Charlotte
Python
SQL
Analytics
Power BI
Management
Confluence
Agile
Apply
Security Engineer 1 day ago
Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Pune
Python
Rust
C
C#
C++
Assembly
C
SDL
Assembly
Binary Ninja
AI/ML
AI Agents
LLM
Red Teaming
DevOps
GCP
Azure
CI/CD
AWS
Linux
Wi-Fi
Cybersecurity
Ghidra
IDA Pro
MITRE ATT&CK
OWASP Top 10
CVE
CVSS
Threat Modeling
SBOM
IoT
CoAP
OPC UA
Energy
DNP3
Apply
$78k – $117k per year · Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Richmond
Java
SQL
Java
Spring Framework
Maven
Spring Boot
Gradle
AI/ML
Copilot
DevOps
Rest API
Azure
CI/CD
Git
AWS
Docker
Kubernetes
GitLab
Cybersecurity
SonarQube
Management
Agile
Apply
In office · Full-Time · 1+ year exp · Johannesburg
JavaScript
PHP
SQL
C#
C++
Databases
MySQL
DevOps
Linux
Windows
Apply
In office · Full-Time · South Africa
Apply
In office · Full-Time · South Africa
Apply
In office · Full-Time · 10+ years exp · Johannesburg
Apply
In office · Full-Time · Centurion
Analytics
Microsoft Excel
Apply
In office · Full-Time · Johannesburg
Apply
In office · Full-Time · Johannesburg
Apply
$33k – $36k per year (gross) · In office · Full-Time · Johannesburg
PHP
Analytics
Microsoft Excel
Apply
Apply
$85k – $95k per year (gross) · In office · Full-Time · Johannesburg
Apply
See all jobs
This is one of many
2,136,752 more open roles from verified company boards, updated every day.