53,860+ Software Developer Python Jobs in South Africa — Top Companies Hiring June 2026

Professional job seekers finding South Africa jobs through Expertini
750,000+ professionals on Expertini 750,000+ Candidates
Join our global community
Expertini Penguin Mascot Resume Score™
Resume Score™ Instantly
Upload Your CV
Quick 30-second process

Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.

Reset

Create Job Alert

 
   
Reset

Production Data Engineer, Personal & Private Banking

Production Data Engineer, Personal & Private Banking Job Overview Business Segment: Personal & Private Banking Location: ZA, undefined, Johannesburg, 30 Baker Street To design, code, verify, test, document, amend, and secure data pipelines and data stores according ...

Senior Full Stack Engineer

Role Overview Help us build the future of AI in regulated industries by creating user-facing products that customers and teams rely on daily. You’ll bridge the gap between powerful AI and real-world application. What We're Looking For Proven experience shipping user-facing ...

Data Analyst Internship

The following Internship position has become available at Bidvest Vericon Outsourcing Position: Supply Chain Management Internship Location: Head Office, Kelvin, Gauteng This role reports directly: HR Executive Behavioural competency requir ...

Data Engineer

Business Segment: Personal & Private Banking Company: Standard Bank of South Africa Location: ZA, undefined, Johannesburg , 30 Baker Street, Rosebank To design, code, verify, test, document, amend, and secure data pipelines and data stores according to agreed architecture, solution ...

Model Risk Specialist

Have completed a bachelors degree (Honours preferrable) in one of the following disciplines: Statistics, Mathematics, Quantitative Risk Management, Engineering, Actuarial science, Data science or similar. Have up to 3 years of financial modelling, risk modelling and/or model validation experi ...

Credit Data Analyst

Credit Data Analyst Hire Resolves client, an emerging FinTech company, is seeking a skilled Credit Data Analyst to join their team. As a Credit Data Analyst, you will be responsible for analyzing credit data to assess risk and provide insights to drive business decisions. Responsibilities: </ ...

Intermediate Data Engineer

Intermediate Data Engineer Reference: JHB -FE-1 Company Overview: Leading telecommunications company committed to socioeconomic equality in South Africa. Job Purpose: Build and optimize data collection systems and proce ...

Senior Data Scientist Financial Services R900K R750K

Responsibilities Engages with the business to identify and define problems then develop and implement proposed solutions Drive end-to-end development and monitor existing solutions Leverage of the Analyst/Data Scientist for advanced analytics using PowerBI < ...

Junior Mechanical Design Engineer

SUMMARY: Junior Mechanical Design engineer required at Design company in Pretoria East, Gauteng. The company specializes in the design of Military Vehicles for the overseas market. Design in SA and manufactured abroad. Mechanical Engineer required with a BEng in Mechanical or Mechatronics Engine ...

Support Engineer

SUMMARY: If you take pride in solving complex problems that others can’t, then this is for you. We’re looking for a young, driven Support Engineer who’s ready to step into a high-performance engineering and manufacturing environment; someone who doesn’t just fix problems, but own ...

Data Analyst Internship

The following Internship position has become available at Bidvest Vericon Outsourcing Position: Supply Chain Management Internship Location: Head Office, Kelvin, Gauteng This role reports directly: HR Executive Behavioural competenc ...

Junior Finance Manager

Job Description: The Financial Manager will act as the second-in-command to the Group Financial Manager, overseeing a team of approximately 15 accountants and clerks The role is centred on delivering accurate and insightful management accounts, supporting bus ...

DevSecOps Manager

Qualifications & Experience Education: Bachelors degree in Computer Science, Information Technology, Cybersecurity, Engineering Experience 810+ years in DevOps, Cloud Engineering, or Cybersecurity. 35+ yea ...

Senior Data Scientist

Key Responsibilities: Lead and manage a team of 4 Data Scientists Develop and implement predictive models and advanced machine learning solutions Translate complex technical concepts into clear insights for business stakeholders Engage confidently with ...

Mechatronics Engineer

Proudly South African, they are embarking on an international expansion journey and seek dynamic Mechatronics Engineers to join their small yet highly skilled team. This is an unparalleled opportunity to shape the future of technology and be part of an extraordinary success story. Why Join: </s ...

Automation testing + selenium

Automation Tools: Ui Path Testing Tools: UFT, Selenium, JMeter, Blaze Meter, Rest Assured, Postman, Soap UI. Scripting: Java, Python, VBScript, Java Script. Database/ETL: Oracle, SQL Server, Sybase, Advanced SQL. Behavioral Competencies: Drive for Results, Self starter, Leads change and innovation, C ...

Pr eng mechanical engineer

Lead Mechanical Engineer Reference: NES -SV-1 A leading multinational corporation is seeking a Lead Mechanical Engineer with consultancy experience and ECSA registration to spearhead revolutionary projects in data centers and industrial complexes! Duties & Responsibilities A global corporation co ...

Industrial engineer

STARTING DATE: ASAP REPORTING TO: Head of Department ABOUT THE JOB The Junior Industrial Engineer will support the design, optimisation, and implementation of facility layouts, material‑flow processes, and equipment installations for large distribution centres. This role ensures efficient pr ...

Senior Full Stack Engineer (AI Products)

Role Overview Help us build the future of AI in regulated industries by creating user-facing products that customers and teams rely on daily. You'll bridge the gap between powerful AI and real-world application. What We're Looking For Proven experience shipping user-facing ...

Credit Analyst Sandton

Credit Data Analyst Hire Resolves client, an emerging FinTech company is seeking a skilled Credit Data Analyst to join their team. As a Credit Data Analyst, you will be responsible for analyzing credit data to assess risk and provide insights to drive business decisions. Responsibilities: </h ...

Head of Research and Development

Head of Research and Development Actuary Reference: NFP -SHb-1 We are seeking a highly skilled and experienced individual to join our team as the Head of Research and Development Actuary. In this role, you will lead our Research and Development (R&D) team, driving innovation and exce ...

Head, Data Management & Insights

About the job: Head, Data Management & Insights Type of Qualification: Post Graduate Degree; Field of Study: Mathematical Science Type of Qualification: Masters Degree; Field of Study: Mathematical Science Other Preferred Qualifications, certifications or professional member ...

Head Of Development Johannesburg North

Head of Research and Development Actuary Reference: NFP -SHb-1 We are seeking a highly skilled and experienced individual to join our team as the Head of Research and Development Actuary. In this role, you will lead our Research and Development (R&D) team, driving innovation and exce ...

Head Of Development Cape Town: Northern Suburbs

Reference: NFP -SHb-1 We are seeking a highly skilled and experienced individual to join our team as the Head of Research and Development Actuary. In this role, you will lead our Research and Development (R&D) team, driving innovation and excellence in actuarial methodologies and practices. D ...

Database Administrator Cloud

About the job Database Administrator - Cloud Key Responsibilities: Install, configure, and maintain cloud-native databases (Azure SQL, PostgreSQL, MySQL, or other cloud DBs). Monitor and tune database performance , including query optimization, indexing, ...

Assistant Vice President Architecture Cloud Architecture

EXL Cape Town, Western Cape, South Africa Lead the design, development, and implementation of network automation solutions using tools such as Ansible, Terraform, and Python. Integrate networking workflows into CI/CD pipelines to support Infrastructure-as-Code (IaC) principles. <l ...

Finance Lead / Junior Financial Manager

Job Description This role will serve as the second-in-command to the Group Financial Manager, taking on a key leadership position within a dynamic finance team of approximately 15 professionals, including Accountants and Clerks The successful candidate will be responsible for over ...

Industrial iot technician

We're building the future of industrial safety—come build it with us at Iso Guard. Ai. Job Overview Date Posted February 08, 2026 April 01, 2026 Location Johannesburg, South Africa Offered Salary R35,000 – R45,000 / month Experience 2+ Ye ...

Outbound & ai visibility growth specialist (aeo + seo)

Outbound & AI Visibility Growth Specialist (AEO + SEO) We’re looking for a hands‑on GTM Specialist who can make our business discoverable across traditional search and the new wave of AI‑driven engines like Chat GPT, Perplexity, and Claude. If you know how to combine outbound hustle, SEO fundamentals, and AEO ...

Data analyst

As a Data Analyst, you'll be responsible for analysing and reporting on data. This could involve everything from collecting the raw data to conducting complex analysis using SQL Server or other databases. You will work with business analysts, developers, and the wider team to understand business requirements ...

Senior cloud security analyst

About the job Senior Cloud Security Analyst Key purpose: The Cloud Security team is looking for a Senior Cloud Security Analyst to contribute to the establishment of the function. The successful candidate will assist the Cloud Security team in delivering on the business security mission to be the most secu ...

Senior actuarial pricing analyst

About the job Senior Actuarial Pricing Analyst Qualified or nearly qualified actuary with at least 5 years actuarial work experience. Experience with retail insurance pricing or product development. Expertise in experience analysis and long term cashflow modelling. Advanced Excel and Word, Visual Basic, and Powe ...

Production Data Engineer, Personal & Private Banking

Production Data Engineer, Personal & Private Banking Job Overview Business Segment: Personal & Private Banking Location: ZA, undefined, Johannesburg, 30 Baker Street To design, code, verify, test, document, amend, and secure data pipelines and data stores according to ag ...

Senior Data Scientist – Financial Services – R900K – R750K

Overview Hire Resolve’s client is looking for the expertise of a Senior Data Scientist. The role is based in Centurion, Gauteng. Responsibilities Engages with the business to identify and define problems then develop and implement proposed solutions ...

AI Engineer (Advanced) 3248

AI Engineer (Advanced)long-term contract ESSENTIAL SKILLS:Cloud: Azure (AZ-104)Databases: SQL Language using PostgreSQLContainer Orchestration: Kubernetes (CKAD)Infrastructure as C ...

Actuarial Executive

Responsibilities: • Managing projects, producing reports, performing reviews and analysing results in all areas of short-term actuarial services.• Reviewing technical provisions - IBNR, UPR, AURR, including stochastic risk adjustment calculations in R/Python.• Assisting clients with their IF ...

Senior AI Solutions Consultant (Remote)

Key Requirements:8+ years in Solutions Architecture, AI/ML, Technical Consulting, or similarHands-on experience with AI platforms, LLMs, automation, and agentic workflowsExperience building Proof of Concepts (PoCs) and AI-driven solutionsStrong ...

Senior Data and AI Advisory Consultant (Remote)

What you'll do: You'll embed across multiple client accounts — advising CFOs, CEOs, and boards on where Data and AI can drive genuine impact. You'll lead discovery, co-create strategy, build prototypes and dashboards personally, and hand off complex delivery to specialist teams. This is equal parts adviso ...

Technical Product Manager

Technical Product Manager - Payment Integrations PayJustNow is South Africa's leading buy-now-pay-later platform, processing millions of transactions across a growing network of online and in‑store merchants. Our payment integrations layer — the APIs, SDKs, webhooks, and gateway connections that ...

Full Stack PHP + JavaScript Developer | Cape Town (Hybrid) | Up to R850k p/a

A major financial services group is looking for an experienced SWIFT / Client Implementation Specialist to own complex client onboarding and transactional banking implementations across African and global markets. This role sits at the intersection of project delivery, client enga ...

Senior Developer (C# & Java) Johannesburg (in office role) up to R1.3mil Per Annum

Leading international technology consultancy is seeking a Senior Backend Engineer to play a key role in modernizing large-scale enterprise financial platforms. This is an exciting opportunity to work on high-impact digital transformation projects, driving the migration of legacy .NET systems into scalable, ...

Azure Architect

We are seeking a highly experienced Azure Cloud Architect to design, implement, and manage scalable, secure, and cost-efficient cloud solutions on Microsoft Azure. The ideal candidate should have at least 4+ years of hands-on experience in cloud architecture and deep knowledge of Azure ser ...

Azure Architect

We are seeking a highly experienced Azure Cloud Architect to design, implement, and manage scalable, secure, and cost-efficient cloud solutions on Microsoft Azure. The ideal candidate should have at least 4+ years of hands-on experience in cloud architecture and deep knowledge of Azure ser ...

Regional Admissions Manager (Edtech)

ABOUT US HyperionDev is one of the largest providers of accelerated tech education in EMEA and one of the oldest providers of 'coding bootcamps' in the world. We work with top universities such as Imperial College London, The London School of Economics, The University of Edinburgh, and Stellenbosch U ...

Regional Admissions Manager (Edtech)

ABOUT US HyperionDev is one of the largest providers of accelerated tech education in EMEA and one of the oldest providers of 'coding bootcamps' in the world. We work with top universities such as Imperial College London, The London School of Economics, The University of Edinburgh, and Stellenbosch U ...

Regional Admissions Manager (Edtech)

ABOUT US HyperionDev is one of the largest providers of accelerated tech education in EMEA and one of the oldest providers of 'coding bootcamps' in the world. We work with top universities such as Imperial College London, The London School of Economics, The University of Edinburgh, and Stellenbosch U ...

Oracle Integration Cloud (OIC) Lead/ Architect

9+ years South Africa Full-Time Location: Johnnesburg Experience Required: 9+ Years Role Overview We are seeking an experienced and highly skilled Oracle Integration Cloud (OIC) Developer to join our growing FinTech team. The ideal candidate will h ...

Growth & Marketing Lead

3 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. About HyperDev HyperDev is a new developer-focused spin-out within the HyperionDev ecosystem, one of the world's leading providers of accelerated tech education. Our mission is ...

Technical lead (pharmaceutical data analytics) (data factory) (jhb)

Technical Lead (Pharmaceutical Data & Analytics) (Data Factory) (JHB) Engineering/Technical ~ IT - Software Development Johannesburg - Gauteng - South Africa ENVIRONMENT DRIVE strategic business outcomes while translating complex business requirements into scalable technical solutions as the next Tec ...

Senior Project Manager

We are seeking a Senior Project Manager to lead a large-scale, complex project involving multiple stakeholders, workstreams, and delivery teams. This role will be responsible for establishing the project structure, governance framework, and delivery approach required to drive successful execution across b ...

🚀 Boost Your Hiring Chances with Our AI-Powered Tool-Kit

Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.

To-Do Planner

Organize your job search and personal tasks. All data is confidential.

Open Planner

Wellbeing Center

Access your confidential wellness report and resources to manage job search stress.

Check Wellbeing

Skill Coach

Plan your skill development with O*NET support to stay competitive in your field.

Start Coaching

Outfit Helper

Get AI-powered suggestions on what to wear for your next interview.

Find Outfit

Income Tax Calculator

Plan your finances with our calculator, updated for 2025 tax regulations.

Calculate Tax

Salary Benchmark

Get accurate, AI-supported salary trends to know your worth and negotiate better.

Check Salaries

Interview Practice

Practice for any interview with AI-enabled Q&A sessions. All data is private.

Start Practicing

Interview Predictor

Use our AI-supported tool to predict potential interview questions based on your resume.

Predict Questions

Interview Practice Timer

Use our mock interview trainer to perfect your answers under timed conditions.

Start Timer

Behavioral Mastery

Ace tricky behavioral interviews with our AI-powered practice module.

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

A comprehensive tool to help you master every aspect of your interviews.

Become an Ace

Q&A Logs

Confidentially track your answers to common questions and refine them over time.

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

Create perfect, tailored cover letters for each application with AI support.

Generate Letter

Resume Score

Get instant feedback on your resume with our NLP-supported analysis tool.

Check My Score

ATS Score

Check your resume's compatibility with Applicant Tracking Systems (ATS).

Check ATS Score

Application Analyzer

Use AI to analyze job descriptions and optimize your application materials.

Analyze Application

Career Visualizer

Confidentially plan and visualize your long-term career path and goals.

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

Track your entire job search progress from application to offer with this intelligent tool.

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

Tools to build and manage your professional connections. All data is confidential.

Build Network

Professional CV

A classic, O*NET supported template for corporate and professional roles.

Use This Template

Executive CV

A premium, O*NET supported template designed for senior and C-level positions.

Use This Template

Modern CV

A fresh, stylish, O*NET supported template perfect for tech and modern industries.

Use This Template

Creative CV

A visually distinct, O*NET supported template for design and artistic roles.

Use This Template

Minimalist CV

A clean, simple, O*NET supported template that focuses purely on content.

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

An institution-recommended template perfect for internships and first jobs.

Use This Template

Graduate CV

An institution-recommended template for recent graduates entering the workforce.

Use This Template

Academic CV

The researcher-recommended format for roles in academia and research.

Use This Template

Developer/IT CV

A tech-savvy recommended template to highlight your technical skills.

Use This Template

Skilled Worker CV

A trades-recommended template to showcase hands-on skills and experience.

Use This Template

Monochrome CV

A sleek, black-and-white, O*NET supported template for a professional look.

Use This Template

Art CV

An artist-recommended template that allows your creativity to shine.

Use This Template

Harvard CV

A researcher-recommended template based on the classic Harvard format.

Use This Template

Volunteer Research

Help us improve our platform by joining our community research program.

Join Research

Review Us

Share your experience with our tools to help other job seekers.

Share Experience

Register

Create your free account to save jobs, build your profile, and track applications.

Create Account

Login

Access your dashboard, manage applications, and continue your job search.

Access Your Account

Profile Builder

Create a comprehensive professional profile that attracts recruiters and showcases your skills.

Build Your Profile

View Profile

See your public profile exactly as employers will see it. Make sure it's perfect.

Preview Profile

Bookmarked Jobs

Keep track of all your saved job opportunities in one organized place.

View Saved Jobs

Your Reviews

View and manage all the company reviews you've submitted.

See Your Reviews

Following

Manage the list of companies you follow to stay updated on their new openings.

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

Use our O*NET supported CV builder to create a professional resume from scratch.

Build Your CV

PDF to DOC (Beta)

Convert your PDF resumes or documents into editable Word (DOC) format.

Convert PDF

DOC to PDF (Beta)

Create universally compatible PDF documents from your Word (DOC) files.

Create PDF

General FAQ

Find answers to common questions about our job site and platform.

Read FAQ

Job Seekers FAQ

Get help and find answers to questions specifically for job seekers.

Get Help

Job Matching

Learn about the technology and algorithms behind how we match you to jobs.

Learn How

Personalized Matching

Discover how we use your profile and activity to provide customized job suggestions.

Learn More

Quick Apply

Understand our fast application process and how to make the most of it.

Learn More

Alert Frequency

Learn how to manage your job alert settings so you get the updates you want.

Manage Settings

Job Alerts Guide

A complete guide to understanding how job alerts work and how to use them effectively.

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

Read our guide to building a professional and ethical personal brand.

Read Guide

Candidate Visibility

Learn how to increase your visibility to recruiters on our platform.

Increase Visibility

Verified Badge

Find out how you can get a verified badge to build trust with employers.

Get Verified

AI ATS Technology

Learn about the advanced AI and ATS technology that powers our platform.

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

Learn how our AI-powered semantic matching goes beyond keywords.

Learn More

    Software Developer Python Jobs in South Africa Job Search Guide, Trends and Insights