Could you develop the next big innovation in financial services software?

Join us as a graduate and from the start you'll be right in the thick of it, contributing to the creation of world-leading financial services technology and client projects.

And you won't be doing it alone. You’ll be fully supported throughout our Graduate Program, working alongside our team of experts who will provide you with ongoing on-the-job coaching and feedback to help you to find your feet and be the best you can be.

You'll be part of a structured program focusing on technical and professional training where you’ll learn our business inside-out, and hone your specialist skills to enable you to make a difference and achieve your career goals.

“Working for IRESS is a life changing experience.”

Zim, Graduate User Experience Support



“It's fulfilling knowing that I am part of a team who always strive to learn new things.”

Vusi, Graduate Developer



What can you bring to our team?

Our graduates are the rising stars of IRESS, the future innovators, creators and developers. Those who are successful are the ones who want to shape the future of FinTech and really make a difference. Just like our CEO, Andrew Walsh, who was the original co-developer of XPLAN, one of our flagship solutions.

So what are we looking for?

  • You're a strong communicator who collaborates with others
  • You have the drive and enthusiasm to make things happen
  • You're a creative problem solver who will challenge established thinking to get the best results for our clients
  • You set the bar extremely high when it comes to delivering quality work
  • You are in your final year of (or have recently completed) a Bachelor Degree with a minimum 65% average - in a Bachelor Degree in Computer Science or IT Degree or Diploma.

Apply for our 2019 Graduate Program.


Graduate Developers (Johannesburg)

As a Graduate Developer, you will be involved in delivering market leading development projects, learning the full lifecycle development process.



Graduate Network Engineers (Johannesburg)

As a Graduate Network Engineer, you will be part of a team which is responsible for 2nd level support for the IRESS network. Further duties include designing and building networks to support business segments.



Graduate User Experience (IT support) (Johannesburg)

As a Graduate User Experience (IT support), you will be ensuring client satisfaction through delivering professional services and resolving technical queries.



Graduate Workforce Technology Engineer (IT support) (Johannesburg

As a Graduate Workforce Technology Engineer you will be implementing, enhancing and maintaining all technology solutions used by IRESS internal staff to complete their day to day tasks.



Graduate Systems Engineer (IT support) (Johannesburg

As a Graduate Systems Engineer will be involved in the installation, maintenance and support of Financial Markets and Wealth Management Software and underlying server infrastructure







This site uses cookies to store information on your computer. By using our site you accept the terms of our cookies policy. Accept