Software Jobs in Johannesburg, South Africa (Now Hiring) — 122 open — Page 2
Technical Project Manager (Customer Onboarding & Small Projects)
Johannesburg, Gauteng, South Africa · On-site
Mid level
Technical Project Manager (Customer Onboarding & Small Projects) Lead Customer Success. Drive Technical Delivery. Make Every Project Count. Do you thrive on bringing structure to complexity? Are you passionate about deli…
Skills: Project Planning, Risk Management, Scope Management, Change Control, Stakeholder Management
X, bigly labs
Project Manager
Johannesburg, Gauteng, South Africa · Hybrid
Senior
We are X, bigly labs, Dis-Chem’s high-performance innovation hub; a place where bold ideas meet data, design, and radical customer focus to reimagine what healthcare can be. Our mission is to power the future of healthca…
Skills: Project Management, SaaS Implementation, Systems Integration, RAID Management, Budget Tracking
Engineer, Software Java
Johannesburg, Gauteng, South Africa · On-site
Senior+$1.2B raised
Company Description Standard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to wor…
Skills: Java, Unix Scripting, DB2, SQL Scripting, AWS
Domain Specialist: ServiceNow
Johannesburg, Gauteng, South Africa · On-site
Senior+
Job Classification Technology/Domain Sepcialist II Req: 141868 Closing date: 22 May 2026 Job Family Information Technology Career Stream Application Development Leadership Pipeline Manage Self: Professional Job Purpose A…
Skills: ServiceNow Solution Design, ServiceNow Implementation, System Integration, Custom Application Development, Workflow Automation
Data Modeller
Johannesburg, Gauteng, South Africa · On-site
Senior
Job Classification Job Family Information Technology Career Stream Data Leadership Pipeline Manage Self: Technical FAIS Affected Job Purpose To design and maintain optimal data models/structures that enable data to be pe…
Skills: Data Modelling, Data Analysis, Data Architecture, Data Warehousing, Data Integration
College Information Technology and Coding and Robotics Teacher
Johannesburg, Gauteng, South Africa · On-site
Mid level
Inspired Education is the leading global group of premium schools, with a portfolio of 125 premium private schools spanning 6 continents which utilise proven educational practices from every corner of the globe, ensuring…
Skills: Information Technology Teaching, Coding, Robotics, SQL, Relational Databases
Engineering Lead I
Johannesburg, Gauteng, South Africa · On-site
Senior
Job Classification Job Family Information Technology Career Stream Application Development Leadership Pipeline Manage Self: Professional FAIS Affected Job Purpose To envision, lead and develop fit for purpose, integrated…
Skills: IT Architecture, Systems Analysis, Technical Leadership, Solution Design, Stakeholder Management
Developer
Johannesburg, Gauteng, South Africa · On-site
Mid level
Join TIH, home to some of South Africa’s leading financial service providers, and grow your career while being part of an organisation with purpose. Job Purpose Develop, create, and modify general computer applications s…
Skills: Software Development, Application Maintenance, Database Design, Information Security, Azure
Data Engineer
Johannesburg, Gauteng, South Africa · On-site
Senior
Job Classification Data Engineer - 146610 Job Family Information Technology Career Stream Data Leadership Pipeline Manager of Self Professional Job Purpose The purpose of the Data Engineer is to leverage their data exper…
Skills: Data Engineering, Cloud Computing, ETL Pipelines, Data Warehousing, Python
Technical Lead: AI personalisation
Johannesburg, Gauteng, South Africa · Hybrid
Senior+
Let's Write Africa's Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description We are looking for an experienced and driven Technical Lead to join our …
Skills: Java Spring Boot, Python, AWS, LLM, RAG Pipelines
Analyst Programmer
Johannesburg, Gauteng, South Africa · On-site
Mid level
Let's Write Africa's Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description Accountabilities for this role include NATURAL ADABAS, Construct skills …
Skills: Natural Adabas, Construct, NaturalOne, Systems Development, Data Modeling
Project Coordinator
Johannesburg, Gauteng, South Africa · On-site
Mid level
Project Coordinator Job Title and Overview If you pay close attention to details and enjoy ensuring that everything runs smoothly, we have an exciting job opportunity for you. SurTech is seeking a dedicated and detail-or…
Skills: Project Planning, Documentation Management, Task Tracking, Communication Facilitation, Risk and Issue Management
Engineer, Endpoint (Remote Services)
Johannesburg, Gauteng, South Africa · On-site
Senior$1.2B raised
Company Description Standard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to wor…
Skills: Citrix Virtual Apps and Desktops, Citrix NetScaler, Windows 365 Cloud PCs, Microsoft Endpoint Manager, Azure AD
QA Lead (OVA5676)
Johannesburg, Gauteng, South Africa · Hybrid
Senior
Location: South Africa (Within SA only - non-negotiable) Work Model: Hybrid (3 days in office, 2 days remote) Contract duration: 12 – months Minimum Requirements Location Constraints: Must reside and be legally entitled …
Skills: Test Implementation Strategy, Cross-functional Collaboration, Team Leadership, Front End Automation, API Automation
Software Engineer, iOS Core Product - Johannesburg, South Africa
Johannesburg, Gauteng, South Africa · Remote Solely
Senior
The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news artic…
Skills: Swift, SwiftUI, Multithreading Programming, CI/CD, Fastlane
Senior Software Engineer, Core Experiences - Johannesburg, South Africa
Johannesburg, Gauteng, South Africa · Remote OK
Senior
Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own …
Skills: Kotlin Multiplatform, Systems Thinking, API Design, GCP, Algorithm Optimization
Senior Software Engineer, Windows/Desktop Applications - Johannesburg, South Africa
Johannesburg, Gauteng, South Africa · Remote Solely
Senior
Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, ne…
Skills: Windows App SDK, WinUI, C#, XAML, C++
Software Engineer, Data Infrastructure & Acquisition - Johannesburg, South Africa
Johannesburg, Gauteng, South Africa · Remote Solely
Senior
The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news artic…
Skills: Python, Bash, Linux, Docker, Terraform
Tech Lead, Android Core Product - Johannesburg, South Africa
Johannesburg, Gauteng, South Africa · Remote Solely
Senior
The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news artic…
Skills: Kotlin, Kotlin Coroutines, Kotlin Flow, Dagger 2, MVVM
Tech Lead, Web Core Product & Chrome Extension - Johannesburg, South Africa
Johannesburg, Gauteng, South Africa · Remote Solely
Senior
The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news artic…
Skills: Vanilla JS, ReactJS, Redux, Firebase, Typescript