Job DescriptionThe Algorithmic Trading Developer is responsible for the design, development, implementation and continuous enhancement of algorithmic trading, electronic pricing and market-making solutions within Global Markets. The role focuses on building high-performance, low-latency trading applications, execution
SENIOR AI ENGINEER Location: Cape Town or Johannesburg, South Africa Our client is South Africas leading media and technology company, reaching millions of people daily across a diverse portfolio of digital platforms, news brands and content
Empowering Africa’s tomorrow, together…one story at a time. With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to
Deloitte in Johannesburg is seeking a talented quantitative software developer to join the Consulting team. Based in Johannesburg, you will work on challenging, global software projects requiring a strong quantitative background and solid software development skills. You will code
About the job Software Engineer: Backend (C#) A relevant tertiary qualification in Information Technology Experience: 3+ years proven experience in back-end software development, project delivery and implementation (in relevant development technologies/language). Experience with back-end frameworks and technologies Is
Software Engineer: Full Stack (Payments, AWS, C#) - JHB Job Openings Software Engineer: Full Stack (Payments, AWS, C#) - JHB About the job Software Engineer: Full Stack (Payments, AWS, C#) - JHB Grade 12 National Certificate / Vocational Education
Job Description A new exciting opportunity exists for a talented and experienced quantitative software developer within the Consulting team, based in Johannesburg. We are seeking a driven, innovative individual to assist with some of our challenging, state-of-the-art
Are you a passionate Full Stack Software Engineer who enjoys building scalable, high-performing applications from the ground up? Were looking for an experienced software engineer to join a leading bank in Sandton, where youll play a key role
Senior Software Engineer, Core Experiences - Johannesburg, South Africa Johannesburg, South Africa 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
Senior Software Engineer, Windows/Desktop Applications - Johannesburg, South Africa Johannesburg, South Africa 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
Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients
About The Role What if the code you write could directly shape how the next generation of AI understands and generates software? Were looking for Software Engineers in Johannesburg to build, evaluate, and improve AI-generated code — helping
\ For over 25 years, we’ve helped organizations deliver critical communications with accuracy, security, and speed through innovative technology, omnichannel communication, and a commitment to excellence. Serving more than 1,500 customers across diverse industries, we create
Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients
# Algorithmic Trading Software Developer Apply: Johannesburg: Full time: Posted Today: End Date: September 24, 2026 (13 days left to apply): R53420# Job Description The Algorithmic Trading Developer is responsible for the design, development, implementation and continuous
Job Description: Develop embedded software for advanced electronic products Design and implement software solutions using C and C++ Develop signal processing and data analysis algorithms Support hardware integration and system-level testing Work with sensor-based and communication-based technologies Contribute to
The Algorithmic Trading Developer is responsible for the design, development, implementation and continuous enhancement of algorithmic trading, electronic pricing and market-making solutions within Global Markets. The role focuses on building high-performance, low-latency trading applications, execution algorithms, pricing
About the Role Our client is seeking ambitious and technically inclined Graduate Software Developers to join their dynamic team in Johannesburg. This is an exceptional opportunity for recent graduates to kick-start their careers in a supportive environment
About the Role Our client is seeking a motivated and eager Junior Software Developer to join their dynamic, fully remote team. This entry-level position is perfect for recent graduates looking to launch a career in software engineering. You
Hire Resolve in Johannesburg is seeking a Delphi Developer to design, develop and maintain scalable software systems. You will write clean, well-tested code and participate in code reviews to advance engineering best practices. Ideal candidates have 3+