Salary
$33k – $517k per year
Location
In office (Johannesburg)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
The Role
As a Developer, you will:- Develop, enhance, integrate, and support business-critical software solutions.
- Work across the full SDLC, from requirements gathering and design through development, testing, deployment, and support.
- Translate business requirements into scalable, reliable technical solutions.
- Develop and maintain automation systems and integrations.
- Identify opportunities where AI, automation, and emerging technologies can improve business processes.
- Develop and integrate AI-enabled functionality into existing systems.
- Work with internal teams and third-party stakeholders to deliver effective technology solutions.
- Troubleshoot production issues and performance bottlenecks in high-availability environments.
- Contribute to coding standards, system architecture, development frameworks, and deployment methodologies.
- Mentor and support junior developers.
- Continuously improve system functionality, performance, security, and user experience.
What You’ll Need
Qualifications
- Minimum Diploma or relevant qualification in Software Development, Information Technology, Computer Science, or a related field.
- A degree such as B.Eng., B.Sc., B.Com, or a related IT/software development qualification would be advantageous.
- Additional qualifications or certifications in Artificial Intelligence, Machine Learning, Data Science, or related disciplines would be advantageous.
Experience
- 3-6 years’ relevant software development experience.
- Experience mentoring junior developers.
- Practical experience developing or integrating AI and AI-enabled solutions.
- Strong experience with:
- C# / .NET
- REST APIs
- Microservice architecture
- Relational and non-relational databases
- MSSQL and/or Cosmos DB
- Message brokers such as RabbitMQ, Azure Service Bus or AWS EventBridge
- Cloud platforms, particularly Azure
- XML and JSON
- Git/version control
- Production troubleshooting and debugging
- Third-party system integrations
- Performance optimisation
- Experience with Angular or React would be advantageous.
- Experience working in Agile/Scrum environments.
- Experience with CI/CD pipelines and deployment processes would be advantageous.
- Knowledge of Elasticsearch, Azure Durable Functions, and Azure DevOps would be advantageous.
Skills & Knowledge
- Strong software development and programming capability.
- Practical knowledge of AI and its business applications.
- The ability to develop and implement AI-driven solutions.
- Excellent problem-solving and analytical skills.
- Strong communication skills and the ability to work with both technical and non-technical stakeholders.
- Good understanding of:
- Database design and principles
- System engineering and design
- TypeScript-based responsive web applications
- Cloud engineering practices
- Software architecture and modelling
- Experience within finance, invoicing, claims, insurance, or other relevant business environments would be advantageous.
Jessica Roesch
Senior Specialist Recruitment Consultant
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.
697,746 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.
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
Similar stack
Same company
Johannesburg
Senior Software Engineer
1 hour ago
≈ $21k – $52k per year (Estimated) • In office • Full-Time • 4+ years exp • Pretoria
JavaScript
TypeScript
C#
C#
.NET
Databases
RabbitMQ
MS SQL
ElasticSearch
Apache Kafka
Frontend
Vue.js
Angular
React.js
DevOps
Azure DevOps
Azure
Apply
Senior Software Engineer
1 hour ago
≈ $28k – $64k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Chennai
JavaScript
TypeScript
SQL
C#
C#
.NET
AI/ML
Claude
LLM
Frontend
React.js
DevOps
CI/CD
Git
Management
Agile
Scrum
Apply
Full Stack Engineer
1 hour ago
≈ $22k – $55k per year (Estimated) • In office • Full-Time • 5+ years exp
Python
JavaScript
TypeScript
Python
FastAPI
Django
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Cursor
Claude Code
LLM
RAG
Frontend
React.js
DevOps
Rest API
Terraform
GCP
Datadog
Azure
CI/CD
AWS
Docker
Grafana
QA
Sentry
Apply
Senior BPM Developer
1 hour ago
≈ $18k – $46k per year (Estimated) • In office • Contractor • 5+ years exp • Bachelor's Degree
Java
Java
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Management
BPMN
Apply
Founding Product Designer
3 hours ago
$100k – $180k per year • In office • Full-Time • 3+ years exp • Copenhagen
TypeScript
AI/ML
Cursor
Lovable
Design
Figma
Webflow
Apply
Investigator, Digital Forensics
1 hour ago
≈ $23k – $53k per year (Estimated) • In office • Part-Time • 5+ years exp • Bachelor's Degree
DevOps
GCP
Azure
AWS
Cybersecurity
Microsoft Sentinel
Microsoft Defender
Magnet AXIOM
FTK
EnCase
Apply
Apply
Sales and Marketing Coordinator
1 hour ago
In office • Contractor • Bachelor's Degree
Management
Microsoft Office
Apply
Project Leader Eletrical Engineering
1 hour ago
≈ $24k – $55k per year (Estimated) • In office • Contractor • Bachelor's Degree
Apply
Apply
$7.2k – $12k per year • Remote • Contractor • 3+ years exp • Cape Town • Havana • Santiago • Kinshasa • Kampala
Apply
Draughtsman / Technical Consultant
1 hour ago
$24k per year • In office • Full-Time • 5+ years exp • Johannesburg
Design
AutoCAD
Apply
Apply
Business Development Executive
1 hour ago
$18k – $22k per year • In office • Full-Time • Bachelor's Degree • Johannesburg
Apply
Apply
This is one of many
697,746 more open roles from verified company boards, updated every day.

