full-time
Algorithmic Trading Software Developer
RMB - Rand Merchant Bank
- Employer
- RMB - Rand Merchant Bank
- Location
- Johannesburg, Gauteng, South Africa
- Working pattern
- on-site
About the role
Design and develop high-performance, low-latency algorithmic trading and market-making solutions across multiple asset classes. Collaborate with traders and quants to translate quantitative models into scalable, production-ready technology systems. Requires a bachelor's degree in Computer Science or a related field and at least 8 years of experience in Java software engineering within electronic trading environments. Expert-level proficiency in Java, JVM tuning, and distributed systems is essential.