When it comes to putting people first, were number 1. The number 1 Top Employer in South Africa. Certified by the Top Employer Institute 2026. Role Purpose/Business Unit: As a Senior Machine Learning Engineer, you will
Designs, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. Areas of responsibility may include but not limited to
Qualifications: Software Development related Qualification will be an added advantage. BSc Degree (Computer Science) or related qualification. 1-3 years in software development. Core Requirements include: C# / JAVA T-SQL (Microsoft SQL Server) RESTful/JSON/SOAP Web Services Beneficial: Data
Reverside is an established IT services provider specializing in delivering high-quality Software Development, IT Resourcing, Digital Transformation, and Systems Support solutions. We are always looking for skilled professionals to join our growing team and contribute to
A leading technology consultancy in Pretoria is seeking a Senior Java and Angular Developer to design and maintain high-quality web applications. This role requires strong expertise in both Java and Angular, and includes responsibilities such as collaborating with
Lead, Technical (TxB) (Corporate & Investment Banking) Job Overview Business Segment: Corporate & Investment Banking Location: ZA, GP, Johannesburg, 33 Baker Street To scope, plan, design and deliver end to end solutions against required standards and
Reference: JHB -MM1-2 Our client, a leading law firm based in Johannesburg North, has a vacancy for a Systems Specialist to create and support customized solutions for our firm. You will be responsible for configuring and
Builds and supports business intelligence and analytics initiatives to enhance departmental and organizational effectiveness, efficiency and safety. Works closely with other Information Technology staff to plan and implement strategies. Writes, clarifies, and interprets specifications for reports and
About the job Senior SAP Basis Consultant Key purpose: As a Senior Basis Consultant, you will provide consulting services to clients. You will be working with business users on their SAP applications and integrating them into
About the job Application Development Manager Key purpose To manage and control resources to meet business application requirements. Includes defining processes, risk analyses, cost benefit analyses. Duties and responsibilities Drive business profitability in the context of
Senior Developer – Medical Industry Our client in the Medical Industry is looking to hire a Senior Developer. Duties and Responsibilities Deliver Functionality Implement software according to requirements as specified in functional requirements. Work closely with
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 over 95,000 students
ENVIRONMENT Our client is focused on building more than just software; they are driving the next generation of banking technology by enabling financial institutions to launch innovative, compliant digital products with greater speed and reliability. They
We are looking for a highly experienced Senior AI Software Engineer to help design, build, and scale production‑grade AI‑enabled software systems within a modern engineering environment. This role is suited to a senior individual contributor who
Qualifications Type of Qualification: Post Graduate Degree Field of Study: Information Technology Other Minimum Qualifications, certifications or professional memberships Industry related certifications e.g. Scaled Agile frameworks; Cloud certifications Experience Required: More than 10 years Broad experience
Reference: JHB -MM1-2 Our client, a leading law firm based in Johannesburg North, has a vacancy for a Systems Specialist to create and support customized solutions for our firm. The role involves configuring and customizing systems
Job Purpose: To design, develop, implement, and maintain all application systems and associated technologies, with a strong focus on SQL database development. The incumbent is responsible for ensuring optimum performance, efficiency, and high availability of data
Johannesburg, South Africa | Posted on 05/13/2026 Weare seeking a Technical Lead Developer with AI project experience Senior AISoftware to consult and contribute deep technical expertise across modernsoftware engineering and AI-assisted development inside a regulated bankingenvironment.
Job Summary Our client is looking for a candidate for a 12‑month engagement to serve as the technical Subject Matter Expert (SME) in your technical domain, providing solutions and advice to business across multiple complex problem
Key responsibilities: SQL development and database engineering Write advanced SQL queries, stored procedures, functions, views, and triggers. Design, normalise, and implement relational database models and schemas. Perform performance tuning and query optimisation, including execution plan analysis