55,056+ 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

Junior application support engineer

About the job Junior Application Support Engineer 1 to 2 years relevant experience Linux and Oracle experience Advantageous: Experience with testing and deploying within a Cloud environment Use of Automation tools Able to work as a Dev Ops Engineer Responsibilities: Participation in complete life cycle of ...

Auto electrician

Job Purpose The Auto Electrician will be responsible for diagnosing, repairing, and maintaining electrical systems on trucks, commercial vehicles, and fleet vehicles. The role involves troubleshooting electrical faults, installing electrical components, and ensuring all electrical systems operate efficiently ...

Jnr restaurant floor manager fine dining & hospitality excellence

Junior Restaurant Floor Manager Location: Northern Suburbs - Johannesburg. Salary: Negotiable (DOE). Fine Dining & Hospitality Excellence. We are seeking a dynamic and experienced Restaurant Manager to lead operations in our fine dining establishment, delivering exceptional guest ex ...

Quantity surveyor

We are currently recruiting a detail-oriented and commercially astute Quantity Surveyor with specific experience in Corporate interior fit-out projects . The ideal candidate will be responsible for managing all cost aspects of interior construction and refurbishment projects from inception to completion, ensu ...

Call centre process analyst

About the job Call Centre Process Analyst Call Centre Process Analyst - 6-Month Contract Technical Skills Analytical Skills : Ability to analyze data and identify trends to improve processes and performance. Technical Proficiency : Familiarity with call center software like Office 365 and Excel for data manag ...

Senior electronics engineer market related

Our client in the Io T industry is in search of a Senior Electronics Engineer at their offices in Randpark Ridge, Randburg. The Senior Electronics Engineer will be responsible for designing, testing, and maintaining electrical equipment and systems. The job incumbent may be required to travel occasionally, as ...

Senior bookeeper

An established building contractor based in the Southern Suburbs is seeking a highly experienced and detail-oriented Senior Bookkeeper to join their team. The successful candidate will manage financial transactions, maintain accurate records, and prepare financial statements. Responsibilities include handling ...

Financial controller

Overview Reference: POS24341a Salary: ZAR15,000 - ZAR20,000/month Job Location: South Africa – City of Cape Town – Somerset West Job Type: Permanent Posted: 01 August 2025 Financial Administration/Controller (POS 24341) Location: Somerset West Salary: R 15 ...

Infrastructure project manager

About the job Infrastructure Project Manager Key purpose: Technology, role is responsible for planning and overseeing the delivery of IT projects to ensure completion in a timely fashion and within budget. This role is more senior than the Project Manager Level 1 Technology role, due to the incum ...

Operations manager

Oversee daily operations, including planning, scheduling, routing, and general fleet management. Develop and implement operational policies and procedures to enhance efficiency. Monitor KPIs to ensure that targets are met. Manage and mentor a team of drivers, fleet controllers, and ...

Key account manager financial services

About the job Key Account Manager - Financial Services Are you a relationship-driven professional with a passion for account management and client service? A well-established company specialising in employee financial wellness solutions is looking for a Key Account Manager to join their team in Centurion, Lyt ...

Senior technical support engineer

Direct message the job poster from Canadian Solar Inverter Responsibilities: Responsible for answering technical/product questions from sales/customers to provide product solutions. Responsible for coordinating with related departments to output the deliverable materials for each milestone stage of prod ...

Electrical designer (building services and solar)

Reference: NES -RS-1 We are looking for a motivated and experienced Electrical Designer to join our growing engineering team specialising in Building Services and Solar PV projects. The successful candidate will be responsible for the design, drafting, and coordination of electrical systems for comme ...

Talent sourcing specialist somerset west

Freelance Recruiter Position A niche professional recruitment business based in Somerset West is seeking to appoint a Freelance Recruiter to join their team. As a Freelance Recruiter, you will be utilized on an ad hoc or project-by-project basis to assist the Lead Recruiter with sourcing and evaluati ...

Junior cost accountant

Junior Cost Accountant Meyerton, Gauteng | Permanent Position | CTC: R18,000 – R22,000 per month Join a Leading Manufacturing Team! A well-established company in the building & home improvement manufacturing sector is looking for a driven and detail-oriented Junior Cost Accountant to join their finan ...

Bookkeeper

Our client is seeking an experienced and detail-oriented Bookkeeper to join our team. The successful candidate will be responsible for managing the company's financial records, ensuring accuracy in all bookkeeping functions, and assisting with the preparation of financial information up to trial balance and m ...

Permanent technical sales representative cape town south africa

Permanent - Technical Sales Representative - Cape Town - South Africa We are seeking a skilled Technical Sales Representative to join our trading team. In this role, you will be responsible for selling technical products and solutions to customers in the trading industry. You will need to have a strong unders ...

Electrical & Instrumentation (E&I) Engineer

SUMMARY: We are recruiting on behalf of a leading industrial engineering firm seeking a highly skilled Electrical & Instrumentation (E&I) Engineer with a solid track record in electrical and instrumentation engineering within an industrial environment. POSITION INFO: </b ...

Electrical Engineer LV

SUMMARY: We are seeking a qualified and experienced Electrical Engineer (Light Current) to join our engineering team. The successful candidate will be responsible for the design, installation, testing, commissioning, and maintenance of light current electrical systems and related control/i ...

RB 18707 Senior Renewable Energy Engineer (Pr Eng) Jhb

SUMMARY: Senior Renewable Energy Engineer (Pr Eng) – Jhb POSITION INFO: Employer Description Our client specializes in Solar Photovoltaic (PV) and Battery Energy Storage Systems (BESS). Job Description You will be responsible for technical leadership, engineering oversight ...

ACCOUNTS RECEIVEABLE CO ORDINATOR

SUMMARY: Our client in the industrial manufacturing industry is in need of an Accounts Receivable Co-ordinator to join their team who will be responsible for for the timely and accurate collection of customer payments through effective invoice and credit control management, while maintaining st ...

Payroll accountant

Payroll Accountant Reference: NPr -PAM-1 Are you a meticulous and detail-oriented individual with a passion for numbers and administration? Duties & Responsibilities My client is currently seeking a Payroll Accountant to join their team in Johannesburg East. As a Payroll Accountant, you will play ...

Senior planner

Join Our Client as a Senior Planner! Are you passionate about fashion and thrive in a dynamic, fast-paced environment? Our client is seeking a talented individual to fill the role of Senior Planner and contribute to our vibrant team. Duties & Responsibilities Key Requirements: 3-Year Tertiary Qualification ...

Electrical engineer

Electrical Engineer Position Reference: NES -SV-1 Come aboard our client's team in PE as an Electrical Engineer. With your automotive industry background, this role is tailor-made for you. Duties & Responsibilities A reputable company, established in 1990, is seeking an Electrical Engineer profic ...

Junior financial manager somerset west

Duties & Responsibilities A dynamic Internet Solutions provider based in Somerset West is currently in search of a proficient Junior Financial Manager to augment their team. Candidates with a degree in accounting or relevant accreditation are preferred, along with a minimum of five years of experience. Essent ...

Office administrator somerset west

Office Administrator Our client requires the services of an Office Administrator with exceptional organizational and multitasking abilities to join their team. Duties & Responsibilities Key performance areas: Handle confidential information with discretion and professionalism Proactively identify and solve ...

Field technician – vending & beverage equipment

Field Technician – Vending & Beverage Equipment Full time | Technical Placements | South Africa Posted On 2026/05/26 Job Information Job Opening ID 330 Manufacturing R13 - 15k pm Work Experience 1-2years City Randburg State/Province Gauteng ...

Project manager

We are seeking a detail-oriented, deadline-driven Project Manager with hands-on experience in the BPO industry managing cross functional projects. The ideal candidate will play a key role in coordinating and implementing new campaign setups, leading UAT processes, and ensuring projects are delivered on time a ...

Avaya engineer

Overview As an Avaya Engineer (L3), you will be responsible for the information technology (IT) support of our business. You will provide IT technical support to all teams within the organisation and ensure that they have access to their devices and data wherever they are in the world. You'll be able to build ...

Cyber Security Governance & Risk Specialist

Reverside is an established IT services provider focused on delivering high-quality Software Development, IT Resourcing, Digital Transformation, and Systems Support solutions. We are seeking a highly motivated Cyber Security Governance, Risk & Control professional to join our growing team and contribute t ...

Financial accountant

Responsibilities Prepare and maintain accurate financial records and reports in compliance with relevant accounting standards. Manage month‑end and year‑end financial close processes efficiently. Ensure timely and accurate reconciliation of accounts, including bank reconciliations. Support budgeting and forecast ...

Senior system engineer

Qualifications Fortinet Certified Professional Comp TIA Security + 5 years of system administration experience with Microsoft and Open-Source operating environments, network troubleshooting, security principles, DBMS experience, application and web technologies, identity management, governance, and compliance pr ...

Bookkeeper ( finance focused )

About the job Bookkeeper ( Finance focused ) Job Responsibilities/Specific Duties Accounting/Finance Debtors and Creditors experience Financial Planning and Forecasting Managing Payroll Proficiency in Quickbooks or Pastel Ensures compliance and consistency with the organizations policies and procedures. ...

Call center partner expansion engineer

Huawei Call Center Partner Expansion Engineer Purpose of the position Focus on Call Center solution sales to the customers and build partner channel for it, support Rep office for customer communication, customer requirements collection, producing market insight on call center industry etc Major Compuls ...

Assistant Financial Manager

SUMMARY: This reputable, well-established company, known for its innovative approach and strong market presence, is seeking a skilled Assistant Financial Manager to join its dynamic team. POSITION INFO: An exciting opportunity has arisen for an Assistant Financial Manager to contr ...

Assistant Finance Manager

SUMMARY: Accelerate your management trajectory by stepping into a dual-focus financial and operational leadership role designed for an ambitious, future-focused professional. A prominent, rapidly evolving enterprise is looking to appoint a progressive Assistant F ...

Assistant Financial Manager

SUMMARY: This reputable, well-established company, known for its innovative approach and strong market presence, is seeking a skilled Assistant Financial Manager to join its dynamic team. POSITION INFO: An exciting opportunity has arisen for an Assistant Financial Manager to contr ...

Branch manager gauteng and pretoria

Sales Manager Position A well-known tyre retailer is looking to employ a Sales Manager to develop and implement the company’s sales strategy in order to increase revenue and grow market share through attraction of new customers, maintenance and retention of existing customers. AREAS OF RESPONSIBILITY: P ...

Bookkeeper/ pa (health and safety)

Bookkeeper/ PA (Health and Safety) Location: Gauteng Our client in the Health and Safety industry is looking to hire a Bookkeeper/ PA. Duties and Responsibilities Bookkeeping Report directly to the CEO and Financial Manager Experience in the FMCG sector an advantage Processing ...

Junior Accountant

Junior Accountant Cape Town CBD Our client is looking for a detail-oriented and motivated Junior Accountant to support the Accounts department and the Senior Accountant in the day-to-day financial operations of the business. The ideal candidate will assist with bookkeeping, reconciliations, payments, and adm ...

Security Sales Consultant, Gqeberha

We are seeking a Security Sales Consultant for a permanent role based in Gqeberha (PE), Eastern Cape Applicants are required to meet the following criteria: Matric / Grade 12 (Technical subjects advantageous). Understanding of security industry products i. ...

Debtors manager at hire resolve durban 2026 – apply now

Debtors Manager at Hire Resolve Durban 2026 – Apply Now Hire Resolve is looking for a Debtors Manager to oversee its Kwa Zulu‑Natal portfolio of student housing and property assets. The role is permanent and based in Durban, KZN. Key Responsibilities Develop and execute regional debt recovery strategies ...

Mechanical design engineer tshwane (pretoria)

Reference: JHB -CR-2 Unleash your creative prowess and engineering expertise as a Mechanical and Machine Design Engineer specialising in automation equipment. My client is on the lookout for an innovative mind to join their team, contributing to the development of state-of-the-art automated solutions. D ...

Video editor

Digital Silk offers yearly growth opportunities and company shares for all team members. This is a full-time, remote work-from-home position based in the United States. Team members are required to work 8 am to 5 pm EST (with breaks). Responsibilities Create video ads for our agency and our cli ...

Tyre sales representative pretoria all areas

Sales Person Position A well-known tyre retailer is looking to employ a Sales Person with experience in Retail Sales. He/she will be expected to achieve maximum sales profitability, growth, and account penetration within an assigned territory and/or market segment by effectively selling the company’s products ...

Design engineer

Overview A leading renewable energy solutions provider is seeking a Solar Design Engineer to join its growing technical team. The role focuses on the design, optimisation, and technical support of commercial and industrial solar PV systems, with exposure to end‑to‑end project delivery. This is an exc ...

Office coordinator (forensics and corporate finance)

Administrative Support Business unit diary management Perform general administrative duties, including photocopying, scanning, mailing, and filing. Assist in the preparation of reports, presentations, and other documents. Centralised travel desk management, including booking of flights, car hire and accommodatio ...

Sales manager inland

Sales Manager - Gauteng Job Description Job Duties: Develop and implement strategic sales plans to achieve company goals for the Inland Regions. Lead and manage a sales team, providing guidance, support, and motivation to achieve targets. Build and maintain strong relationships with key clients and partners in t ...

Assistant manager mac truworths gateway 173.36hr fft

Description We are seeking an inspirational and dynamic Assistant Manager to play a leading role in the success of the store/counter by supporting the Store Manager to lead, coach and develop our team of Sales Associates to achieve all sales, customer service and operational targets. Candidates shoul ...

Sales representative

Job Summary: We are seeking a motivated and results-driven Sales Representative to join our growing team. In this role, you will be responsible for identifying new business opportunities, building strong client relationships, and achieving sales targets. If you are confident, goal-oriented, and passionate abo ...

🚀 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