Join a software engineering environment where long‑term thinking meets modern financial technology, and where your code shapes products used by clients, advisers and teams across Allan Gray.
Applications
- Applications open at intervals throughout the year
Qualification
Final-year student or graduate who is currently completing or has completed an undergraduate or postgraduate degree in Computer Science, Mathematics, Statistics, or Engineering with substantial Computer Science coursework
GPA: 70% or higher
Duration
Permanent
Your start date will depend on the intake for the role
Location
Cape Town
Relocation support is provided for selected new starters, as needed
Build systems that matter. Solve problems that count.
At Allan Gray, junior software developers work alongside experienced engineers to design and build technology that supports the business. The role includes developing and maintaining client‑facing applications, internal tools and public‑facing solutions. Developers also work across systems built on a modern, containerised infrastructure, including microservices and distributed components.
Develop a strong engineering mindset and a clear path into product‑focused tech.
The professional growth of graduate software developers is supported by an environment that prioritises learning, curiosity and long‑term thinking.
Contribute to building thoughtful, enduring technology.
If this sounds exciting, this may be the perfect role to get your career going. Download the full software developer guide for a deeper look at the responsibilities, learning opportunities and team environment.
View our full range of opportunities and find the right pathway for you.
#J-18808-Ljbffr