Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.
Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.
We are looking for RUBY ON RAILS Developer profiles / CVs to pass on to our clients for their future recruitment campaigns. Mission Providing enhancements to the application platform with specific emphasis on sound fundamental development methodology in Ruby on Rails. ...
BI Developer: Data Driven Insights & Dashboards
Digital Outsource Services in Cape Town is seeking a Business Intelligence Developer to transform complex data into actionable insights that drive key business decisions. You'll be developing and maintaining business intelligence solutions, collaborating with stakeholders and ensuring data accuracy. Th ...
SQL Developer (Momentum Health) MMH260323 13
Role Purpose Develop, test, deploy, maintain and support a portfolio of new and existing software applications and services, from high‑level business requirements and designs, through the Software Development Life Cycle. Requirements Qualifications Bachelor’s deg ...
Senior Front end UI/UX Developer
Are you passionate about Front-end Development ? This is an exciting opportunity for you!Our client is seeking a Senior Front-end UI/UX Developer to be responsible for independently designing and implementing User Interfaces and User eXperiences acro ...
System Developer Trading Tech Graduate Programme
Standard Bank of South Africa Limited offers a graduate role in Insurance & Asset Management Technology, focused on technology-driven solutions for financial markets. As a graduate, you will gain hands-on experience in application design, development, and systems support, with opportunities to solve co ...
Telematics Developer |On site | George, WC
Telematics Developer George, WC | Office-based Build smarter insurance technology, even if you’re just getting started. At dotsure.co.za, we believe insurance should feel smarter, faster, and more human. That’s why we’re investing in technology that helps us understand risk in rea ...
Learning Content Developer – Lesaka Technologies 2026
Learning Content Developer – Lesaka Technologies Posted 28 Apr 2026 Type FULL TIME Job Overview The Learning Content Developer will design and develop engaging learning content for Lesaka Technologies. The role covers eLearning, classroom training, induction programmes, ...
Junior Full Stack Developer — Build & Collaborate
The Cape Peninsula University of Technology is seeking a Junior Full-Stack Developer to support the development and deployment of various applications. You will play a key role in delivering high-quality systems that meet the University’s standards. This position requires good programming skills, the a ...
Junior Full Stack Developer (Internal Vacancy)
Junior Full-Stack Developer (Internal Vacancy) - (8704) To support the development, integration and deployment of web, portal and integrated applications. The Junior Full-Stack Developer will contribute to the delivery of high-quality, secure and fully performing systems in compliance with SDLC p ...
General Trade Field Sales Account Developer
Coca Cola Peninsula Beverages is looking for a Sales Representative based in Springbok, Northern Cape. This permanent position involves visiting customers in the General trade/Wholesale sector to achieve sales targets while delivering exceptional customer service. You will need a minimum of a 3-Year National ...
Senior Oracle EBS Developer & Integrations Expert
Losika Consulting is looking for experienced Oracle e-Business Suite (EBS) Technical Developers to join the South African Reserve Bank's Enterprise Systems Division. The role involves advanced development and third-level support for critical HR, payroll, and financial processes. The ideal candidates sh ...
Senior Lead Web Engineer (Developer) Remote
POSITION: Senior/Lead Web Engineer (Remote) LOCATION: Remote The candidate will be required to fulfil and uphold the company values of personalised,high quality product delivery by finding solutions to problems that team members andusers alike can benefit from. The can ...
Senior Lead Web Engineer (Developer) Remote
POSITION: Senior/Lead Web Engineer (Remote) LOCATION: Remote The candidate will be required to fulfil and uphold the company values of personalised,high quality product delivery by finding solutions to problems that team members andusers alike can benefit from. The can ...
Front End Developer (Remote SA) 47539119733
Front-End Developer (Remote SA) - Get AI-powered advice on this job and more exclusive features. Role Overview We’re looking for a Frontend / Fullstack Engineer who can deeply understand and reconstruct complex product experiences — from UI structure and navigation patte ...
Front End Developer (Remote SA) 47539119733
Front-End Developer (Remote SA) - Get AI-powered advice on this job and more exclusive features. Role Overview We’re looking for a Frontend / Fullstack Engineer who can deeply understand and reconstruct complex product experiences — from UI structure and navigation patte ...
Mid Level Ruby on Rails Developer
SUMMARY: This role focuses on working under the hood of a large, established Ruby on Rails training ecosystem. POSITION INFO: Mid-Level Ruby on Rails Developer Join a high-impact digital health platform shaping global medical training Cape Town / Remote | R30 000 – R40 00 ...
Senior Front end UI/UX Developer
SUMMARY: Are you passionate about Front-end Development ? This is an exciting opportunity for you!Our client is seeking a Senior Front-end UI/UX Developer to be responsible for independently designing and implementing User Interfaces and User eXperiences ...
Microsoft SQL Data Engineer / ETL Developer
SUMMARY: - POSITION INFO: PBT Group, leaders in Business Intelligence, has a vacancy for a Microsoft SQL Data Engineer. Duties: - Plan and analyse complex business requirements and implement technology enabled solutions to address multi-discip ...
Systems Developer (SQL and Business Central)
SUMMARY: A well-established commercial feedlot is seeking a skilled and proactive Systems Developer to join the team at the Heidelberg Feedlot. The successful candidate will play a key role in enhancing and supporting the Microsoft Dynamics 365 Business Central environment, with a strong emp ...
Microsoft SQL Data Engineer / ETL Developer
PBT Group, leaders in Business Intelligence, has a vacancy for a Microsoft SQL Data Engineer. Duties: - Plan and analyse complex business requirements and implement technology enabled solutions to address multi-discipline business opportunities/problems. - Conduct plann ...
Systems Developer (SQL and Business Central)
Minimum requirements for the role: Must have a Bachelors degree in Computer Science, Information Systems, Information Technology, or a related field (or equivalent proven work experience) Minimum 35 years hands-on experience in SQL development, including T-SQL, SSMS, ...
Full Stack .NET Desktop Developer (WinForms)
Key Responsibilities: Develop and maintain desktop applications using WinForms . Design and build RESTful APIs with ASP.NET Core WebAPI . Implement and manage WCF services for application communication. Integrate ...
Senior PHP Full Stack Developer (Hybrid)
Minimum requirements: 10+ years software development experience Minimum 5 years production experience with PHP Strong experience with PHP 8.x, MySQL/MariaDB, REST APIs, and modern Laravel front-end tools (Blade, Livewire, Vue, Alpine.js, Tailwin ...
Frontend Developer (.NET / Blazor) Gauteng Centurion
Key Responsibilities Develop and maintain frontend user interfaces using C#, .NET, and Blazor Build reusable UI components and implement new system features and enhancements Integrate frontend applications with backend APIs and services Perform testin ...
Senior .NET Developer (Azure DevOps) – Contract
Recruiting for a highly skilled Senior .NET Developer with strong Azure DevOps experience to join a dynamic and fast-paced technology environment. The ideal candidate will have solid experience in enterprise application development, CI/CD pipelines, and cloud-based solutions within co ...
Lead Dynamics 365 Developer (Business Central)
Lead Dynamics 365 Developer (Business Central) Permanent I Cape Town I Hybrid Essential Experience: Technical Expertise · Experience as a Lead Dynamics 365 Developer with a particular focus on Business Central · Strong knowledge of AL, SQ ...
Senior Integration Developer (Business Central & Azure)
Senior Integration Developer (Azure & Business Central) Permanent I Cape Town I Hybrid Essential Experience:• Proven experience developing and implementing solutions using Microsoft Azure services(e.g. Azure Functions, Logic Apps, Data Factory, and related PaaS offerings).• Han ...
Senior Front end UI/UX Developer
Qualifications and Experience Required: Matric plus NQF Level 6 Qualification in Information Technology, Computer Science, Digital Media, or a related field Entry-level certification in UI/UX (e.g., Interaction Design Foundation, Adobe XD, Figma) <li ...
Full Stack .NET Desktop Developer (WinForms)
SUMMARY: If you are you a C# and VB.NET pro who enjoys the precision of WinForms but wants to keep your hands in modern WebAPI and SQL, then this role is for you! Our client is seeking a Full Stack Desktop Developer to build, maintain, and evolve high-performance applications. You will be ...
Business Developer â Courier & Logistics (eCommerce)
SUMMARY: Our client is a fast-growing South African ecommerce group whose logistics platform connects merchants to multiple courier partners through a single, intelligent system. They need a Business Developer who can open doors, build relationships, and bring in new merchant clients. If ...
Senior Integration Developer (Business Central & Azure)
SUMMARY: - POSITION INFO: Senior Integration Developer (Azure & Business Central) Permanent I Cape Town I Hybrid Essential Experience: • Proven experience developing and implementing solutions using Microsoft Azure services (e.g. Azure Function ...
Lead Dynamics 365 Developer (Business Central)
SUMMARY: - POSITION INFO: Lead Dynamics 365 Developer (Business Central) Permanent I Cape Town I Hybrid Essential Experience: Technical Expertise · Experience as a Lead Dynamics 365 Developer with a particular focus on ...
Senior .NET Developer (Azure DevOps) Contract
SUMMARY: Senior .NET Developer (Azure DevOps) – Contract POSITION INFO: Recruiting for a highly skilled Senior .NET Developer with strong Azure DevOps experience to join a dynamic and fast-paced technology environment. The ideal candidate will have s ...
Mid Level Ruby on Rails Developer
Mid-Level Ruby on Rails Developer Join a high-impact digital health platform shaping global medical trainingCape Town / Remote | R30 000 R40 000 p/m About Our Client Our client builds and maintains complex digital training platforms for global pharmaceutical organisations. Their syst ...
Business Developer â Courier & Logistics (eCommerce)
What You'll Be Doing Prospecting and engaging online retailers, SMEs, and businesses with shipping and fulfilment needs Presenting the platform and demonstrating how it solves real logistics challenges for clients Managing your pipeline from first contact through ...
BI Developer â Group Finance & Reporting
Are you passionate about turning complex data into meaningful business insights? Do you thrive in environments where data, technology, and finance intersect?A leading financial services organisation is looking for a Developer: Financial Reporting & Automation Assistant Manager to ta ...
Oracle e Business Suite Technical Developer
Minimum Requirements The successful candidate must meet the following requirements:Bachelors degree or equivalent qualification, such as BSc Computer Science, BSc Information Technology, BTech Information Technology, BCom Informatics or Information Systems. Minimum of seven (7) ye ...
Intermediate Web Developer — Internal Apps & Integrations
Jonsson Workwear in Durban is seeking an Intermediate Web Developer to enhance their internal web applications. In this role, you'll manage integrations, troubleshoot issues, and maintain code quality. We value collaborative approaches and a strong ownership sense. Required skills include C#, .NET, Dev ...
Business Developer Africa Exports Durban Based
Business Developer Africa Exports - Durban Based Are you passionate about sales, business development, travel, and building markets across Africa? Join one of South Africa’s leading automotive aftermarket companies and become part of a business that proudly manufactures and distributes trusted bra ...
Back End Developer (Spring boot Java)
PathCare is a leading medical diagnostic services provider. Digital systems drive our specimen journeys from request, specimen collection, processing in high-tech laboratories to dataanalysis andvalue-adding reporting toassistclinical decision making. Join us for a major systems-renewal project! We ...
Remote .NET Developer (C#/ASP.NET Core)
Idbasesoftware is on the lookout for a highly skilled Intermediate .NET Developer to join our dynamic data team. You will be tasked with designing, building, and maintaining scalable .NET applications. This role is perfect for professionals who excel in collaborative environments and prioritize clean, efficie ...
Growth Focused Web Developer (Webflow & Wix)
Montu UK is looking for a strategic and creative Web Developer based in South Africa to enhance our digital presence. You will own the website performance and collaborate with cross-functional teams to drive conversion and optimisation using Webflow and Wix. Your role will include executing SEO strateg ...
Contract: Senior Oracle EBS Technical Developer
The University of Fort Hare is seeking an experienced Oracle E-Business Suite Technical Developer for a 12-month contract to support their team. The candidate will provide advanced technical development and third-level support across Oracle EBS while ensuring system stability and compliance. Key respon ...
RPG Developer Build & Improve Business Systems
African Bank is looking for an RPG Developer located in Midrand, South Africa. The successful candidate will design, develop, maintain, and document code based on business specifications and user requirements. You will contribute by providing input on specification quality, estimating time for requirements, a ...
SQL & Power BI Developer – Banking (Contract)
SupportFinity™ is seeking a highly skilled SQL Developer / Power BI Developer to join their team in Johannesburg on a contract basis. The successful candidate will develop robust SQL code and create scalable data solutions to meet business demands. Ideal applicants will have experience delivering insig ...
Senior PHP Full Stack Developer (Hybrid)
Minimum Requirements 10+ years software development experience Minimum 5 years’ production experience with Laravel Strong experience with PHP 8.x, MySQL/MariaDB, REST APIs, and modern Laravel front-end tools (Blade, Livewire, Vue, Alpine.js, Tailwind) Experienc ...
Business Developer Africa Exports Durban Based
Business Developer Africa Exports - Durban Based Are you passionate about sales, business development, travel, and building markets across Africa? Join one of South Africa’s leading automotive aftermarket companies and become part of a business that proudly manufactures and distributes trusted bra ...
Senior Java Developer Cloud Native Microservices
Idbasesoftware is seeking a highly experienced Senior Java Developer to join our remote-first team in Johannesburg. You will design, develop, and maintain scalable enterprise-grade applications using Java and modern frameworks. This role emphasizes cloud-native development and microservices architecture. ...
Intermediate Full Stack Developer (.NET & Angular)
Overview This is your opportunity to step beyond the code and influence the entire software lifecycle. We're looking for an ambitious Intermediate Full-Stack Developer ready to take on the challenge of architecting solutions, building scalable back-end APIs and leading small project teams. ...
Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.
Organize your job search and personal tasks. All data is confidential.
Open Planner →Access your confidential wellness report and resources to manage job search stress.
Check Wellbeing →Plan your skill development with O*NET support to stay competitive in your field.
Start Coaching →Get AI-powered suggestions on what to wear for your next interview.
Find Outfit →Plan your finances with our calculator, updated for 2025 tax regulations.
Calculate Tax →Get accurate, AI-supported salary trends to know your worth and negotiate better.
Check Salaries →Practice for any interview with AI-enabled Q&A sessions. All data is private.
Start Practicing →Use our AI-supported tool to predict potential interview questions based on your resume.
Predict Questions →Use our mock interview trainer to perfect your answers under timed conditions.
Start Timer →Ace tricky behavioral interviews with our AI-powered practice module.
Master Answers →Confidentially record interview questions you were asked for future reference.
Open Journal →A comprehensive tool to help you master every aspect of your interviews.
Become an Ace →Confidentially track your answers to common questions and refine them over time.
View Logs →Schedule and organize your job applications in one confidential planner.
Open Planner →Create perfect, tailored cover letters for each application with AI support.
Generate Letter →Get instant feedback on your resume with our NLP-supported analysis tool.
Check My Score →Check your resume's compatibility with Applicant Tracking Systems (ATS).
Check ATS Score →Use AI to analyze job descriptions and optimize your application materials.
Analyze Application →Confidentially plan and visualize your long-term career path and goals.
Visualize My Career →Get intelligent insights and strategies to confidently negotiate job offers.
Negotiate Offers →Track your entire job search progress from application to offer with this intelligent tool.
Track My Flow →Our intelligent matching engine that provides smart job recommendations.
Get Smart Matches →Tools to build and manage your professional connections. All data is confidential.
Build Network →A classic, O*NET supported template for corporate and professional roles.
Use This Template →A premium, O*NET supported template designed for senior and C-level positions.
Use This Template →A fresh, stylish, O*NET supported template perfect for tech and modern industries.
Use This Template →A visually distinct, O*NET supported template for design and artistic roles.
Use This Template →A clean, simple, O*NET supported template that focuses purely on content.
Use This Template →The standard European Union recommended format for wide compatibility.
Use This Template →An institution-recommended template perfect for internships and first jobs.
Use This Template →An institution-recommended template for recent graduates entering the workforce.
Use This Template →The researcher-recommended format for roles in academia and research.
Use This Template →A tech-savvy recommended template to highlight your technical skills.
Use This Template →A trades-recommended template to showcase hands-on skills and experience.
Use This Template →A sleek, black-and-white, O*NET supported template for a professional look.
Use This Template →An artist-recommended template that allows your creativity to shine.
Use This Template →A researcher-recommended template based on the classic Harvard format.
Use This Template →Help us improve our platform by joining our community research program.
Join Research →Share your experience with our tools to help other job seekers.
Share Experience →Create your free account to save jobs, build your profile, and track applications.
Create Account →Access your dashboard, manage applications, and continue your job search.
Access Your Account →Create a comprehensive professional profile that attracts recruiters and showcases your skills.
Build Your Profile →See your public profile exactly as employers will see it. Make sure it's perfect.
Preview Profile →Keep track of all your saved job opportunities in one organized place.
View Saved Jobs →View and manage all the company reviews you've submitted.
See Your Reviews →Manage the list of companies you follow to stay updated on their new openings.
Manage Following →Discover and research top employers in your country and industry.
Discover Employers →Use our O*NET supported CV builder to create a professional resume from scratch.
Build Your CV →Convert your PDF resumes or documents into editable Word (DOC) format.
Convert PDF →Create universally compatible PDF documents from your Word (DOC) files.
Create PDF →Find answers to common questions about our job site and platform.
Read FAQ →Get help and find answers to questions specifically for job seekers.
Get Help →Learn about the technology and algorithms behind how we match you to jobs.
Learn How →Discover how we use your profile and activity to provide customized job suggestions.
Learn More →Understand our fast application process and how to make the most of it.
Learn More →Learn how to manage your job alert settings so you get the updates you want.
Manage Settings →A complete guide to understanding how job alerts work and how to use them effectively.
Read Guide →Learn how our system matches your resume to job requirements.
Learn More →Read our guide to building a professional and ethical personal brand.
Read Guide →Learn how to increase your visibility to recruiters on our platform.
Increase Visibility →Find out how you can get a verified badge to build trust with employers.
Get Verified →Learn about the advanced AI and ATS technology that powers our platform.
Learn More →Understand how Applicant Tracking Systems rank you as an applicant.
Learn More →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
Real-Time Software Developer Python Jobs Category Trends (Graphical Representation)
Expertini presents the current leading trends in job categories for Software Developer Python jobs in South Africa. Our interactive graphical representation below showcases these trends, helping you stay informed about the job market dynamics in South Africa. Evaluate the data to understand the employment landscape and make informed career or hiring decisions.
The first graph uses a vertical bar chart to display the popularity of various job categories for Software Developer Python jobs in South Africa. Each vertical bar represents a different job category, with the size of the vertical bar indicating the number of jobs available in that category. This visual representation highlights key areas of employment, showing the concentration and distribution of job opportunities across different categories.
Uncover Live Software Developer Python Job Type Trends (Graphical Representation)
Exploring the employment landscape by delving into the diverse array of job types shaping its economic fabric is an important aspect of your job search. It is one of the keys to navigating a dynamic job market.
The second graph uses a funnel chart to display the trends in various job types for Software Developer Python jobs in South Africa. Each section of the funnel represents a different job type (full-time, part-time, contract, internship, and remote), providing a clear visual representation of the distribution and popularity of each type within the job market. This allows for easy comparison of the prevalence of different employment types over time, helping to understand the job market dynamics.
Finding the best Software Developer Python jobs involves using online job portals, networking, and tailoring your resume to highlight relevant skills and experiences. Platforms like Expertini can streamline your job search by providing access to numerous job listings. Launch your Software Developer Python career in South Africa! Explore 53,153+ number of available Software Developer Python jobs exciting opportunities and find your perfect fit. Apply for FREE on Expertini, the leading job board since 15+ years.
Enhance your chances of landing Software Developer Python jobs by following these effective job search tips. Utilize South Africa Jobs Expertini to find the right job and improve your prospects with features like Resume Scoring and personalized job alerts. Expertini also offers a mobile app for on-the-go job searching and alerts. Additionally, consider these tips:
Determine if a Software Developer Python career in South Africa aligns with your career goals. Consider factors like job satisfaction, career growth, and work-life balance.
The key industries and job sectors in South Africa are known for their diverse economic landscape, with opportunities in sectors such as technology, healthcare, finance, and more. This can help you focus your job search on sectors with high demand.
The average salary range for your role varies, but the standard pay scale is rated "Standard" for Software Developer Python within South Africa. Salary levels may vary depending on your industry, experience, and skills, so it's essential to research and negotiate effectively. Knowing the salary expectations can help you negotiate better job offers.
Compare the cost of living in South Africa to other cities in South Africa. Expertini calculates it based on the percentage of earnings to living costs, with an average ranging from 33% to 65% of your monthly income. This comparison can help you make informed decisions about your financial planning and lifestyle. It's also advisable to check with locals before moving to a new town.
There are popular job portals and recruitment agencies active in South Africa. South Africa Jobs Expertini is one of the major portals that can help you find the right job. Expertini.Com can assist you in accessing a wide range of job listings and professional opportunities, in addition to its free CV Builder, Resume Score, and Job Alert tools.
The working professional life in South Africa is rated good within our internally formulated rating system. The working hours, work-life balance, and overall work environment are rated favorably, providing a sense of what to expect as a professional. Insights into the workplace environment, values, and expectations can be well understood by exploring the available job listing opportunities. Understanding the work culture can help you thrive in your professional journey. This knowledge can help you find a workplace that matches your values and work style.
Sign Up for personalized job alerts on Expertini to receive notifications about new Software Developer Python job openings in South Africa. This ensures you stay updated and can apply promptly to relevant opportunities. We provide customized job alerts, available daily, weekly, and monthly.