57,360+ 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

Senior Asset Project Coordinator

We are seeking a highly organized and technically proficient Senior Project Coordinator with proven experience in IT Asset Management and end-user upgrade deployments. The successful candidate will lead and coordinate end user for project upgrade, ensuring minimal disruption to business operations while ma ...

Professional Civil Engineer Consulting Industry

Description Hire Resolve's client, a leading engineering consulting firm, is seeking a highly skilled Civil Engineer to join their team. As a Civil Engineer in the consulting industry, you will be responsible for providing innovative solutions and technical expertise to clients in various sectors suc ...

Service Desk Consultant

Overview Service Desk Consultant - 6/12 Month Contract - Bethlehem Grade 12 / Matric certificate. A+ and/or N+ certification or equivalent IT support qualification. Minimum 1-3 years of experience in a Service Desk or IT Support environment. Strong understanding of: </p ...

Security Consulting Engineer

About the job Security Consulting Engineer Key purpose: With a multifaceted workload and travel schedule, working as part of a dynamic and highly skilled team, the position offers exciting work for knowledgeable and experienced consulting engineers with strong network securit ...

Service Now Lead

Responsibilities Management of the assigned portfolio of applications Collaboration with service providers, suppliers, and other consultants in Group Digital Technology to design, develop, and implement required solutions in ServiceNow Provision of value-based ...

Feature Analyst Midrand/ Hybrid R1000k PA

We are looking for an experienced Feature Analyst / Senior Business Analyst to join a dynamic Agile delivery environment focused on building innovative custom software solutions. If you are passionate about translating business needs into clear, actionable requirements and thrive in fast-paced Agil ...

Bookkeeper

Msuez Uk is a leading provider of financial services in Cape Town, South Africa. We specialize in providing comprehensive bookkeeping, accounting, and tax services to small and medium‑sized businesses. Job Overview We are seeking a highly organized and detail‑oriented Bookkeeper to join our ...

Presentation Design Specialist

Support with creating impactful marketing materials which showcase the full Collinson suite of products and services. These materials will arm the Collinson commercial team with the best visual aids, globally. Your innovative collateral will support maintaining existing client relationships and gaining new ...

Accountant

Cape Town, South Africa | Posted on 02/05/2025 We are a modern and dynamic accountancy practice that provides proactive and tailored financial services to a wide range of owner‑managed businesses. As our firm continues to expand, we are seeking a capable and hands‑on Accountant to join our team. Thi ...

Real Estate Accountant

We are seeking a detail-oriented and technically sound Real Estate Accountant to join our clients team immediately for a full-time, remote contract. This role is primarily intended to cover a maternity leave, with the potential to transition into a long-term position based on performance and busine ...

Caseware Working Papers Support Consultant (SAICA Articles)

The Caseware Working Papers Support Consultant plays a key role in delivering high‑quality technical support and ensuring client success and retention. This role draws on accounting and auditing knowledge to enable clients to effectively use Caseware Working Papers, helping them deliver quality services to ...

Field Service Technician

Field Technician: ICT s Managed Services Location: GP Remuneration: Market Related + Company Vehicle + Work Cellphone The Role This is a highly active role requiring a versatile technician who can move seamlessly between high-level networking, server maintenance, and end-user d ...

Digitiser

This role forms part of our state‑of‑the‑art Distribution Centre, employing first‑class technology, and is an African first for workwear. A Customisation facility has been built as part of our Distribution Centre and is geared to serve our customers with high‑quality customised garments, quickly and effici ...

AI & Go To Market Manager

An agile sales team based in Cape Town, one of Europe's market leaders in the trade of used software, is seeking an AI & Go-to-Market (GTM) Manager who will own their Digital & Content growth strategy. Responsibilities Strategy & Execution: Own, design, and execute Capefoxx’s digita ...

Manual Testing

Experience in Manual testing, API testing, Postman, SQL, Premia and all Integration systems, Experience in Quality Management Processes. Postman will be advantages, Previous relevant experience in Short Term Insurance will be advantageous, Test Preparation and Execution experience (preferably withi ...

Banqueting Floor Manager

The Capital Hotels stands for equal opportunity while transforming the Hospitality Industry into a modern aspirational industry once again. We believe that the industry is broken and needs to reinvent the image of service and hospitality. We are achieving this through our incredible staff culture. Our dedi ...

SALES CONSULTANT CAPE TOWN

Sales Consultant – Cape Town A luxury lodge group is seeking a Sales Consultant to drive revenue growth and expand our customer base. The Consultant will work closely with the senior sales team to identify new business opportunities, develop relationships with potential clients, provide exceptiona ...

Transcriptionist

Responsibilities Type either from an audio file or video file, or update/revise/correct client-provided documents in different formats Research words/names/concepts/facts using dictionaries, online dictionaries, or search engines (e.g., Google, etc.) Data entry: type numbers ...

ADMIN CLERK: ASSETS AND SCM (2 POSTS)

Nature of Appointment: 12 Months Fixed Term Contract Salary: R193 359 per annum (Level 4) plus 37% in lieu of benefits Centre: Central Office – Ref: TNC/CO/26-01/7 Requirements A three-year National diploma in public administration, financial management, supply chain mana ...

Assistant Director Information Technology

ASSISTANT DIRECTOR: INFORMATION TECHNOLOGY Nature of Appointment: Permanent Appointment Salary: R393 711 per annum (Level 9) plus benefits Centre: Central Office Ref: TNC/CO/22 – 11/6 Requirements: Matric/NQF Level 4 Certif ...

Associate Technical Consultant

Associate Technical Consultant Join a growing automation specialist supporting digital transformation across EMEA. Remote | R20 000 – R30 000 per month About Our Client A specialist provider of intelligent document transformation and smart automation solutions, partnerin ...

IT Project Manager (Insuretech)

About the job IT Project Manager (Insuretech) Our client is a modern, feature-rich, full-cycle insurance policy administration system designed for insurers, MGAs, and brokers seeking to optimise their processes, accelerate product launches, and enhance connectivity. Their cloud-based, no-code plat ...

Bookkeeper (TOD) (Remote SA) 43595264401

Overview Location: Remote (LATAM and South Africa) Contract: Independent Contractor, Minimum 3-month contract with the potential for an indefinite extension Schedule: Full-Time, Monday-Friday, EST We are hiring a Bookkeeper to manage our financi ...

Technical Support Engineer

Hamilton Motor Company – Customer Support Engineer (Fully Remote) We sell full screen replacements and custom-designed modules that take over factory vehicle screens to give cars access to CarPlay, Android Auto, external apps and more. Hamilton Motor Company is a leading disrupter in the automoti ...

Administrator, Ladybrand

Are you a mature and experienced Administrator with a keen eye for detail? Our client in Ladybrand is looking for a highly organized Administrator to join their team. This is an excellent opportunity for someone with solid administrative experience who can take on various tasks and contribute to the ...

Senior Back End Engineer

Responsibilities Writing & implementing clean, readable & comprehensive code based on requirements. Developing application programming interfaces (APIs) to support mobile functionality. Routinely testing platforms for ease of use, speed and other quality factors. Es ...

Intermediate Business Analyst

About the job Intermediate Business Analyst Purpose: Analyse, document and update business requirements for product processes, procedures and systems.Duties and responsibilities: Prevent wastage and identify process improvements to con ...

Proxy Sub Product Owner and Team Lead (Expert) 2087 TT

Job Description Our client in Pretoria is recruiting for Proxy Sub-Product Owner and Team Lead (Expert) to join their team. Maximise the team’s delivered value and minimise risk. Tracking and communicating commitments, dependencies, and risks. Track metrics to measure team ...

Associate Customer Engineer

About the job Associate Customer Engineer Purpose of the Job: Reporting to the Lead: Business Support, the successful incumbent is responsible for providing IT end-user support to internal and external users of company's ICT services. Key Performance Areas Attend ...

ERP Functional Consultant

As an employee of our company, you will collaborate with each department to create and deploy disruptive products. Come work at a growing company that offers great benefits with opportunities to move forward and learn alongside accomplished leaders. We’re seeking an experienced and outstand ...

Intermediate Business Analyst

About the job Intermediate Business Analyst Analyse, document and update business requirements for product processes, procedures and systems. Duties and responsibilities Prevent wastage and identify process improvements to contain and reduce costs Improve efficiencies ...

Intermediate Performance Tester

About the job Intermediate Performance Tester Department: QA / EngineeringReports To: QA Lead / Test Manager Job Overview: We are looking for a skilled Intermediate Performance Tester to join our Quality Assurance team. In this role, you ...

Business Analyst IT Service Management Company

Hire Resolve is currently seeking a Business Analyst to join our client's team in Johannesburg. As a Business Analyst, you will play a crucial role in understanding and analyzing business needs, defining requirements, and facilitating effective communication between stakeholders and technical teams. < ...

Estimator (with CCS Candy Experience)

Overview Estimator (with CCS Candy Experience) Support high-impact fire protection tenders with precision estimating Johannesburg, Gauteng, South Africa | Full-time About Our Client A leading provider of fire protection solutions serving the construction and i ...

CAD Technician (Electrical Drafting) Cape Town Market Related

CAD Technician (Electrical Drafting) Cape Town Market Related Cape Town, Western Cape, South Africa Job Openings CAD Technician (Electrical Drafting) Cape Town Market Related About the job CAD Technician (Electrical Drafting) Cape Town Market Related CAD Technician (E ...

Project Manager, L2 Technology

About the job Key purpose: The Project Manager Level 2 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 ...

Network Administrator JHB Northern Suburbs

Reference: JHB -NL-2 A leading cash management company based in Houghton is urgently looking for a Network Administrator to assist with support, maintenance, implementation, and optimisation of networks across the business operating systems, ensuring stable and secure connectivity across all network ...

Chief Technology Officer Centurion

Chief Technology Officer Reference: BIT -TAP-1 A company that works in management and communication systems is looking for a Chief Technology Officer. As the CTO, you will play a pivotal role in shaping the company's technological direction and driving innovation in their products and ser ...

Payroll Administrator Isando

Payroll Administrator Company in Isando is looking for an experienced Payroll Administrator with solid VIP Premier experience. The ideal candidate has dealt with bargaining councils in the motor or road freight industry. Duties & Responsibilities Ensure that all payroll functions are ...

Project Manager

Construction Project Manager Do you thrive in a fast-paced environment and enjoy seeing projects come to life? Are you a skilled organizer with a keen eye for detail? If so, then a construction project manager role might be perfect for you! We are seeking a highly motivated a ...

Data Migration Specialist From 15000 to 20000 (Ctc) Monthly

Migration Data Specialist Our client, a leader in the property management industry, is looking for a Migration Data Specialist to join their team in the Helderberg area. Our client is a proudly South African company specializing in developing software soluti ...

Accountant

Job Title: Accountant (Hybrid| UK Accounting) Location: (South Africa-based - Johannesburg - Hybrid) Working Hours: 9AM - 5PM or 10AM - 6PM South African Time Salary: R20,000 - R30,000/month (Package can be structured to include benefits such as medical aid and pension) About t ...

Intermediate Oracle Analyst Programmer

About the job Intermediate Oracle Analyst Programmer We are seeking a motivated and skilled programmer to contribute to our projects with their expertise to create secure and functional code. You may have to provide quality coding solutions both for simple applications and complex information or oper ...

Electrical Draughtsman

An exciting position for an Electrical Draughtsman has become vacant at a leading Electrical Engineering company. Using Design Software / AutoCAD Electrical, your duties will be as follows: Key Responsibilities Design electrical DBs and MCCs according to client specifications ...

Technical Lead

We are seeking aTechnical Lead who is both hands-on with coding and architecture, and an effective mentor and team leader. In this role, you’ll guide the development team by ensuring high-quality code, scalable system architecture, and streamlined processes. The ideal candidate thrives in a ...

IT Technician

Position Info Recruiter: Mirna Butler Recruitment Job Ref: Date posted: Tuesday, March 10, 2026 Location: Groot-Brakrivier, South Africa Summary Our client, a proudly ICASA-licensed Internet Service Provider (ISP) and Information and Communi ...

Bilmekaniker / Service Technician Bergen Kokstad

What To Expect Do you want to help accelerate the world’s transition to sustainable energy? At Tesla that's our mission. We’ve created one of the most innovative vehicles ever made, and as a Service Technician you will help ensure an equally innovative service to our customers. Are you up for the ...

Field Technician

Field Technician: ICTs Managed Services Location: KZN Remuneration: Market Related + Company Vehicle + Work Cellphone The Role This is a highly active role requiring a versatile technician who can move seamlessly between high-level networking, server maintenance, and end-user de ...

Junior Quantity Surveyor R23K R25K pm

Junior Quantity Surveyor Junior QS vacancy for a qualified QS with 1 to 2 years experience to work in Orania, Free State. As a Quantity Surveyor (QS) in South Africa, your primary responsibility will be to manage all costs relating to building and civil engineering projects, from the initial c ...

Senior Bookkeeper

Hire Resolve's client is seeking a skilled and detail-oriented Bookkeeper to join their team in Knysna or Plettenberg Bay. The ideal candidate will be responsible for maintaining accurate financial records, ensuring compliance with tax regulations, and managing payroll processes. This role requires fluency ...

🚀 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