Graduate Software Developer

Launch your IT career with Allan Gray’s Graduate Software Developer Programme in Cape Town. Join our collaborative team, work with cutting-edge technology, and receive dedicated mentorship. Perfect for Computer Science or STEM graduates passionate about building innovative software solutions.


Allan Gray | Cape Town, South Africa


About Allan Gray

Allan Gray is a leading investment management company with a reputation for excellence and innovation in the financial services sector. We’re looking for exceptional graduates who are passionate about technology and eager to launch their careers in software development. Join our Cape Town-based team and become part of a company that values learning, collaboration, and technical excellence.

The Opportunity

Are you searching for the perfect environment to kickstart your IT career? Our Graduate Software Developer Programme offers a unique platform designed specifically for graduates, providing the ideal foundation for becoming a tech superstar. This is more than just a job—it’s a comprehensive learning experience that will shape your future in technology.

We understand that transitioning from university to the professional world can be challenging. That’s why we’ve cultivated a learning culture with dedicated mentors who are genuinely invested in your growth and development. You’ll be introduced to class-leading technological platforms, tools, and frameworks—everything you need to build the skills required to survive and thrive in a competitive marketplace.

What You’ll Do

As a Graduate Software Developer, you’ll join one of our Cape Town-based development teams, working full-time to create and maintain software that solves complex business problems for Allan Gray and its clients. You’ll work directly on Allan Gray’s tech stack within an Agile environment, learning industry best practices that will ensure your career is built on the strongest possible foundation.

Your role will involve writing high-quality software through development techniques including compassionate coding and testing. You’ll collaborate with experienced developers, participate in code reviews, and contribute to projects that make a real impact on our business operations.

What We’re Looking For

Essential Qualifications:

  • Bachelor’s or Postgraduate degree with a major in Computer Science preferred
  • Degrees in STEM fields (Mathematics, Statistics, Engineering) with substantial Computer Science coursework will also be considered
  • Must be willing to live and work in Cape Town
  • Currently residing in South Africa
  • Must be available to work full-time in 2026

Key Skills and Attributes:

  • Passion for software development and compassionate coding
  • A client-focused attitude—you understand that great software serves people
  • Ability to work intelligently with highly skilled individuals while delivering on your personalized goals
  • Strong problem-solving abilities and attention to detail
  • Enthusiasm for continuous learning and professional development

Why Join Us?

With the support of experienced mentors, you’ll join one of our Cape Town-based development teams where you can utilize recently acquired skills to help us build software and technology that serves a variety of business functions and delivers value to our clients.

We offer a collaborative, supportive environment where your ideas matter and your contributions are valued. You’ll have the opportunity to work with cutting-edge technologies while developing both your technical and professional skills under the guidance of industry experts.

How to Apply

If you’re ready to launch your career in software development with a company that invests in your success, we want to hear from you. Apply now to become part of the Allan Gray team and take the first step toward becoming a technology leader.

Application Deadline: Rolling recruitment for 2026 positions

Location: Cape Town, South Africa

Position Type: Full-time, Graduate Programme


Allan Gray is committed to diversity and inclusion in the workplace. We encourage applications from all qualified candidates.


Leave a Reply

Your email address will not be published. Required fields are marked *