Software Jobs in Johannesburg, South Africa (Now Hiring) — 122 open — Page 3
Automation Design Practitioner II
Johannesburg, Gauteng, South Africa · On-site
Mid level
Job Classification Automation Design Practitioner II(146557) Closing date: 27 June 2026 Job Family Information Technology Career Stream IT Technical Specialists Job Purpose To contribute towards Nedbank’s aspirations of …
Skills: Blue Prism, RPA Development, Business Analysis, Requirements Analysis, Design Thinking
Partner Engagement Manager
Johannesburg, Gauteng, South Africa · Hybrid
$350k–$480k/yr
Mid level$90M raised
About the Position The Partner Engagement Manager (Mimecast Services Program) plays a vital role in the preparation, adoption, and ongoing execution of the Mimecast Services Program with and through our partners. You wil…
Skills: Project Coordination, Partner Engagement, Stakeholder Management, CRM Reporting, Cross-functional Collaboration
Software Quality Engineer II
Johannesburg, Gauteng, South Africa · On-site
Senior
Job Classification Job Requisition: 146500 TA Specialist: Refilwe Falatsi Closing Date: 7 July 2026 Location: 135 Rivonia Campus, Sandown Cluster: Personal and Private Banking | Nedbank Insurance | BITE Vendor Systems Em…
Skills: Java, Selenium, Cucumber, JIRA, Git
CONSULTANCY SERVICE FOR DEVELOPMENT OF A DIGITAL DASHBOARD TO COMMUNICATE THE IMPACT OF NATURE-BASED SOLUTIONS IN JOHANNESBURG (MINIMUM VIABLE PRODUCT STAGE)
Johannesburg, Gauteng, South Africa · Remote OK
Senior$18M raised
1. BACKGROUND The International Institute for Sustainable Development (IISD) and the World Resources Institute jointly lead the SUNCASA project (Scaling Urban Nature-Based Solutions for Climate Adaptation in Sub-Saharan …
Skills: System Development, Dashboard Development, Data Modeling, UI/UX Design, Web Development
Support Consultant
Johannesburg, Gauteng, South Africa · Remote Solely
Mid level
Job Title and Overview The Support Consultant is responsible for providing first and second-line support to clients using the Diligent One platform. The role focuses on resolving client issues, assisting with platform co…
Skills: SaaS Application Support, Technical Troubleshooting, SQL, Python, Platform Configuration
Senior Professional Services Engineer(Actimize)
Johannesburg, Gauteng, South Africa · Hybrid
Senior+
At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer…
Skills: Actimize, SQL, PL/SQL, Unix/Linux, Shell Scripting
Engineer, Software
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: Software Engineering, DevOps, Agile Engineering, API Engineering, Automation
Freelance Data Scraping Engineer (Python)
Johannesburg, Gauteng, South Africa · Remote Solely
Mid level
Mindrift is looking for highly skilled Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. In this role, as an AI Pilot – that’s ho…
Skills: Python, Web Scraping, BeautifulSoup, Selenium, Data Extraction
Freelance Agent Evaluation Engineer
Johannesburg, Gauteng, South Africa · Remote Solely
Senior
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving…
Skills: Python, FastAPI, JavaScript, TypeScript, React
GRC Implementation Consultant
Johannesburg, Gauteng, South Africa · On-site
Mid level
Job Title and Overview We are seeking an experienced GRC Implementation Consultant to lead and support the implementation, configuration, and rollout of the Diligent GRC platform for our clients. The consultant will work…
Skills: GRC Implementation, Stakeholder Engagement, Diligent GRC, Internal Audit, Workflow Configuration
Senior Analytics Engineer
Johannesburg, Gauteng, South Africa · Remote OK
Senior
About the role We are looking for a Senior Analytics Engineer to join our Business Intelligence Department and play a central role in designing, building, and maintaining the data models that underpin enterprise reportin…
Skills: SQL, Dimensional Modelling, Snowflake, Matillion, Git
Systems and Security Engineer
Johannesburg, Gauteng, South Africa · On-site
Senior
Join our Digital Core and Innovation (DCI) team to improve our evolving technology and security needs Systems & Security Engineer CrossBoundary Group About the Firm CrossBoundary Group CrossBoundary Group is a mission dr…
Skills: Security Engineering, Cloud Infrastructure, Microsoft Azure, AWS, Microsoft Intune
Senior Solution Architect
Johannesburg, Gauteng, South Africa · On-site
Senior+
Job Classification Engineering Lead III(146173) Closing Date: 3 July 2026 Job Family Information Technology Career Stream Application Development Leadership Pipeline Manage Self: Leading Expert Job Purpose Shape and driv…
Skills: Solution Architecture, Azure Cloud, Distributed Systems, Design Patterns, SDLC
Senior Solutions Engineer
Johannesburg, Gauteng, South Africa · Hybrid
Senior$231M raised
Darktrace is a global leader in AI for cybersecurity that keeps organizations ahead of the changing threat landscape every day. Founded in 2013, Darktrace provides the essential cybersecurity platform protecting nearly 1…
Skills: Pre-sales Support, Post-sales Support, Cybersecurity, Network Security, Solution Architecture
Senior Developer
Johannesburg, Gauteng, South Africa · On-site
Senior
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 Design, Database Design, Software Maintenance, Software Testing
Scrum Master
Johannesburg, Gauteng, South Africa · Remote OK
Senior
Job Title Division WBS Location Remote Purpose of Role: The Scrum Master is a critical delivery enablement role responsible for ensuring the effective flow of work through the delivery team. The role exists to support pr…
Skills: Scrum, Agile Methodology, SAFe, Jira, Stakeholder Management
AI Development Specialist (Azure) OVA5342
Johannesburg, Gauteng, South Africa · On-site
Senior
6 Months Contract Role Purpose Lead the design, build, and deployment of production-grade AI solutions on Microsoft Azure. Own end-to-end delivery—from data pipelines to model deployment, ensuring security, reliability, …
Skills: Azure OpenAI Service, Azure AI Search, Azure Machine Learning, Python, RAG System Design
SQE I (OVA5664)
Johannesburg, Gauteng, South Africa · On-site
Senior
This is a 12 – month contract with our client in the banking sector. Minimum Requirements Education: Advanced Diploma, National 1st Degree, or BSc in Information Technology.Experience: 3–6 years of experience encompassin…
Skills: Java, Selenium, Appium, RestAssured, Karate
X, bigly labs
Design System Lead
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: Design System Architecture, Governance Models, Design Tokens, Accessibility Standards, WCAG 2.1+
Senior Associate-Infrastructure- L2
Johannesburg, Gauteng, South Africa · On-site
Mid level$330M raised
Company Description About Sutherland Artificial Intelligence. Automation. Cloud engineering. Advanced analytics. For business leaders, these are key factors of success. For us, they’re our core expertise. We work with ic…
Skills: Infrastructure Management, Incident Management, Problem Management, Active Directory, Cisco Networking