Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.
Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.
Freelance Software Developer (Kotlin) AI Trainer
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency. At Mindrift, innovation meets opportunity. We believe in using the power of collective in ...
Remote WordPress Developer — Contract, High Impact
A global web development firm is seeking an experienced WordPress Developer to support ongoing optimization, troubleshooting, and development across multiple WordPress websites. The ideal candidate will have strong experience with WordPress, proficiency in PHP and JavaScript, and excellent communication skills. ...
SAP Fiori Developer – World Link Consulting
Role Description This is a contract role for a SAP Fiori Developer and can be done remotely. As a SAP Fiori Developer, you will be responsible for designing, developing and deploying SAP Fiori-based applications. You will work with cross-functional teams to deliver high-end applications u ...
Java Developer, Digital Payments (Contract Johannesburg)
PayTech Nexus Ltd in Johannesburg is looking for a Java Developer specializing in digital payments for a 12-month contract. The role involves designing, developing, testing, and maintaining applications following industry standards. The ideal candidate should have strong Java skills, experience with ba ...
Vacature Magento Front End developer – vervuld
Vestiging: Amersfoort Uren: 24-40 uur Deze vacature is per 1 juni 2024 ingevuld. Check onze andere vacatures! We zoeken zowel Magento 1 als Magento 2 developers. Zowel voor front-end als voor back-end. Mocht je nog niet helemaal up-level zijn... opleiding e ...
Mainframe Developer & Analyst (COBOL/DB2) – Contract
Indsafri, located in the City of Johannesburg, Gauteng, South Africa, is seeking an IT Talent Acquisition Specialist. This contract position focuses on recruiting talent within the Information Technology sector. Candidates should possess strong mainframe experience and knowledge of SysPro, gIMS, DB2, and have ...
Guidewire Developer Insurance Tech | Solve Problems
PwC Careers Africa is looking for a Guidewire Developer in Johannesburg, offering exciting opportunities in the Technology Consulting practice. The Associate will help clients solve complex business issues by delivering high-performing technical solutions. The role demands 4+ years of software developm ...
Salesforce Developer Build Custom Apps & Integrations
Indsafri India Private Limited is seeking a skilled Salesforce Developer to design, develop, and deploy custom solutions on the Salesforce platform. Candidates should have proven experience with Salesforce implementations and proficiency in Apex, Visualforce, and Lightning Components. The role involves ...
Junior Intermediate Android Developer Hybrid JHB
As an Android developer at DVT, you will have the chance to work with a team of talented individuals who share your passion for technology and innovation. Together, we will embark on exciting projects that will challenge your skills and push you to think outside the box. Your expertise will be valued and r ...
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 ...
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. ...
Senior iOS Developer Hybrid JHB & CPT
Are you a seasoned Senior iOS Developer with a passion for innovation and excellence? DVT, a leading software development and data solutions company in Africa, is looking for top-tier talent to join our dynamic team. As a DVT engineer, you'll work on high-impact projects for renowned ...
Senior .NET Developer — Azure Modernisation (Onsite)
DVT in Cape Town is seeking two experienced .NET Developers to join their Shared Services team based in Sandton. Join a fast-paced environment focused on modernising applications and migrating legacy systems to the cloud. The ideal candidates should have strong .NET development skills, hands-on Azure e ...
Senior Developer: Build Internal Tools & Automations
SuperLead Advisory in Johannesburg seeks a Senior Developer to maintain their website and develop internal tools. The successful candidate will possess a bachelor's degree in Computer Science, with at least three years of software development experience. They're expected to liaise with non-technical stakeholders ...
Flex Cube – Developer and Functional Consultant
Flex Cube – Developer and Functional Consultant 7+ years Johannesburg Full-Time Job Mission / Objective The mission of the Flexcube Developer and Functional Consultant at Access Bank South Africa is to leverage expertise in Flexcube development and functional con ...
Senior Developer & Solution Architect — ERP Integrations
SASSO CONSULTING is seeking a Senior Developer / Solution Architect in Sandton, South Africa. The role involves leading a development team and designing enterprise solutions, specifically within ERP frameworks like Dynamics 365 and Epicor. Candidates should have over 5 years of experience with C# / .NET and stro ...
Senior BI Developer: Data Warehouse & Dashboards
The Focus Group in Sandton is seeking a BI Developer to contribute to data solutions that meet business needs. The ideal candidate will analyze, design, implement, and test high-quality data solutions while supporting the data warehouse. Responsibilities include managing user adhoc requests, ensuring q ...
Strategic Business Developer – Working Capital Finance
Communicate Finance is seeking a results-driven sales professional in Randburg, Gauteng. This role requires proactive identification and closure of business opportunities in invoice discounting and working capital finance. The ideal candidate will have a BCom in Marketing or Finance and a proven track ...
Lead Learnership Facilitator & Software Developer Upington
A recruitment agency is seeking an experienced Facilitator to lead a learnership program in Upington, Northern Cape. This role involves guiding learners through the Occupational Certificate in Software Development. Candidates should have a relevant qualification and at least two years of facilitation experience. ...
Senior Java Developer Payments & Scalable Systems
A technology recruitment firm in South Africa is seeking an experienced Senior Java Developer to design and maintain payment processing systems. The ideal candidate will have over 5 years of experience in Java, proficiency with technologies like Spring and Hibernate, and a background in the financial services in ...
SQL Developer Performance, Automation & Data Solutions
A global professional services firm in Cape Town seeks a Junior SQL Developer to enhance their IT department. The ideal candidate will have a minimum of five years' experience in database development using SSMS, along with strong .NET skills. Responsibilities include ensuring optimal system performance, solving ...
Remote Senior Front end Developer (Contract)
Job Description Are you a Senior Front-end Developer seeking a new career opportunity? Well we have the right job for you! A well-established IT company is seeking a Front-end Developer to join their Cape Town based team for a remote fixed-term contract. Requirements: < ...
Remote Java Developer – Hire Resolve .US
Responsibilities Collaborate with cross-functional teams to build custom solutions for our clients Design, develop, test, and maintain high-quality software code that meets all project requirements and design specifications Participate in the entire software development process, ...
Senior Software Developer (TypeScript / AWS / C#)
The RoleJob Description:We’re modernizing into a vendor-independent platform covering the end-to-end customer journey.You’ll build secure, observable, scalable services and clean front ends, contribute to architecture, and raise the engineering bar (standa ...
Remote Java Developer – Hire Resolve .US
Responsibilities Collaborate with cross-functional teams to build custom solutions for our clients Design, develop, test, and maintain high-quality software code that meets all project requirements and design specifications Participate in the entire software development process, ...
Remote Web Developer – Hire Resolve .US
Responsibilities Collaborate with a team of designers, developers, and project managers to develop and maintain web applications Write reusable, efficient, and scalable code using the latest web technologies and frameworks Ensure the technical feasibility of UI/UX designs and opt ...
Senior Software Developer (On site/ remote)
Job Description:Education and Experience:Grade 12/ MatricDiploma/Degree in Software DevelopmentExperience 5+ years in a senior development position, using the relevanttechnologiesStrong profici ...
Senior SAS Data Engineer / Analyst Developer
PBT Group is looking for an experienced SAS Data Engineer to work with an existing team. Duties:Focus is on ‘rebuilding and optimising’ ETL as part of an organisational and system change.Besides technical expertise, it will be required to assist and guide younger team member ...
Remote Senior Front end Developer (Contract)
Job Description Are you a Senior Front-end Developer seeking a new career opportunity? Well we have the right job for you! A well-established IT company is seeking a Front-end Developer to join their Cape Town based team for a remote fixed-term contract. Requirements: < ...
Senior Enterprise Java Developer (API Development)
The RoleWe are looking for experienced Senior Java Developers with strong expertise in enterprise-grade API development. The role involves designing, building, and maintaining scalable APIs and backend services for mission-critical systems, working onsite with our Cape Town-based team ...
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/problem ...
Frontend Developer (.NET / Blazor) Gauteng Centurion
SUMMARY: Our client is seeking a skilled Frontend Developer (.NET / Blazor) to design, develop, and maintain modern user interfaces for enterprise web applications used across Head Office and branch operations. The successful candidate will work closely with backend developers, de ...
Utility Project Engineer Developer Irene, Gauteng
Utility Project Engineer – Developer – Irene, Gauteng 28 May 2026 Country: South Africa Company: Utility Scale Experience: 8+ The Utility Project Engineer will provide engineering leadership and technical coordination to the Pr ...
Senior Mobile Developer (Kotlin/Swift) — Remote
Idbasesoftware is looking for a skilled Mobile Developer to join our remote-first team in Cape Town. This role is for an intermediate to senior developer with strong experience in Kotlin (Android) and/or Swift (iOS) to build high-quality mobile applications. The successful candidate will collaborate ...
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 ...
Senior Application Software Developer (Ref: 109)
Join the Exciting World of E-Commerce & E-Banking! Are you ready to supercharge your career with a forward-thinking company at the cutting edge of e-commerce and e-banking solutions? Our client is on a mission to push boundaries and deliver exceptional results, and they want YOU to be a part ...
Junior Dynamics 365 Business Central Developer
## Junior Dynamics 365 Business Central DeveloperApplyremote type: Hybridlocations: Cape Towntime type: Full timeposted on: Posted Todayjob requisition id: JR12276Kick-start your career in the online gaming world and experience the very latest in technology and innovation.**Who we are**We’re part of Super Group, ...
Senior SAP ABAP Developer (HR Systems)
Pretoria, South Africa | Posted on 16/03/2026 We are seeking a SeniorSAP ABAP Developer to support the development and enhancement of enterprise HR data management solutions. The role focuses on building, maintaining, and optimizing SAP-based applications that support workforce master data managem ...
Embedded Developer: ARM Bare Metal Applications
Embedded Developer: ARM Bare Metal Applications Location: Johannesburg Hours: Sedna Business Hours | Hybrid (3 days per week in office) Travel: Occasional travel to USA, CT office Salary: Market Related Benefits: Contribution to medical aid Work Eligi ...
Oracle e Business Suite Technical Developer
SUMMARY: Our client, a major player within the financial services industry, is seeking an experienced Oracle E-Business Suite Technical Developer to join their team on a 12-month contract . This is an excellent opportunity for a highly skilled Oracle technical specialist ...
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 ...
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 Software Developer (On site/ remote)
Job Description: Education and Experience: Grade 12/ Matric Diploma/Degree in Software Development Experience 5+ years in a senior development position, using the relevant technologies Strong proficiency in C# and PHP d ...
.Net Developer Snr Engineering Manager (ZB)
Looking for a .Net developer - Senior Engineering Manager Must have: 8 - 10 years' experience in software developement with enterprise environment Hands-on C# .Net Backend Development such as API's, Database, SQL Server Frontend - Angular & React Automation Testing </ ...
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 →Full Stack Python Developer Jobs in South Africa Job Search Guide, Trends and Insights
Real-Time Full Stack Python Developer Jobs Category Trends (Graphical Representation)
Expertini presents the current leading trends in job categories for Full Stack Python Developer 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 Full Stack Python Developer 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 Full Stack Python Developer 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 Full Stack Python Developer 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 Full Stack Python Developer 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 Full Stack Python Developer career in South Africa! Explore 233,488+ number of available Full Stack Python Developer 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 Full Stack Python Developer 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 Full Stack Python Developer 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 Full Stack Python Developer 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 Full Stack Python Developer 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.