full-time
Algorithmic Trading Software Developer
FirstRand Bank India
- Employer
- FirstRand Bank India
- Location
- Johannesburg, Gauteng, South Africa
- Working pattern
- on-site
About the role
Design, develop, and maintain high-performance algorithmic trading and electronic pricing platforms across various asset classes. Collaborate with traders and quantitative analysts to translate complex trading strategies into scalable, resilient, and production-ready technology solutions. Requires a minimum of 8 years of experience in software engineering, specifically with Java development in electronic trading environments. Candidates must possess strong expertise in low-latency system design, distributed architectures, and the full software development lifecycle.