Software developer (IT)

Allan Gray Limited

Cape Town

On-site

ZAR 350,000 - 600,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Relocation support

Job summary

Allan Gray Limited is seeking junior software developers to join a software engineering environment where long-term thinking meets modern financial technology. You will help design and build technology that supports clients, advisers and teams across Allan Gray.

Starting as a permanent role in Cape Town, relocation support is provided for selected new starters as needed. The role involves developing and maintaining client-facing applications, internal tools and public-facing solutions, in a

Qualifications

  • Final-year student or graduate with an undergraduate or postgraduate degree in Computer Science, Mathematics, Statistics, or Engineering with substantial Computer Science coursework
  • GPA: 70% or higher

Responsibilities

  • Develop and maintain client-facing applications, internal tools and public-facing solutions.
  • Developers work with a modern, containerised infrastructure, including microservices and distributed components.

Education

CS/Math/Engineering degree with substantial CS coursework

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cape Town Graduate Software Engineer — FinTech & Microservices
Cape Town Graduate Software Engineer — FinTech & Microservices

Allan Gray Limited • Cape Town

On-site
ZAR 350,000 - 600,000
Relocation support
Back End Developer
Back End Developer

Allan Gray • Wes-Kaap

On-site
ZAR 600,000 - 900,000
Graduate Software Developer
Graduate Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 240,000 - 360,000
Competitive starting salary
Cutting-edge technologies exposure
Mentorship program
+2
Graduate Software Developer
Graduate Software Developer

Placements24 • George

On-site
ZAR 180,000 - 300,000
Graduate salary package
Hybrid work model
Training programs
+2
Graduate Software Engineer — Hybrid, Mentorship & Growth
Graduate Software Engineer — Hybrid, Mentorship & Growth

Placements24 • Pietermaritzburg

Hybrid
ZAR 180,000 - 240,000
Entry-level salary
Mentorship program
Training exposure
+2
Junior Software Developer Graduate Program
Junior Software Developer Graduate Program

Placements24 • Johannesburg

On-site
ZAR 240,000 - 360,000
Competitive salary
Structured training
Mentorship
+3
Intermediate Software Engineer
Intermediate Software Engineer

Namocorp • Centurion

On-site
ZAR 480,000 - 720,000
Flexible hours
Free snacks
Casual dress code
+2
Software Engineer - CPT
Software Engineer - CPT

Dixie Recruitment • Cape Town

On-site
ZAR 400,000 - 550,000
Exposure to a global business environment
Mentorship from experienced software developers
Hands-on experience on real-world software projects
+1
Junior Software Developer - Graduate Program
Junior Software Developer - Graduate Program

Placements24 • Pietermaritzburg

On-site
ZAR 180,000 - 240,000
Competitive graduate salary
Structured mentorship
Hybrid work model
+1
Senior Software Developer
Senior Software Developer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Competitive bonuses
Health and wellness benefits
+2