Employment Opportunities

for SAICA and ACCA trainees

Contract Type

36 months (minimum)


Centurion, Gauteng
North West & Mpumalanga (Virtual Office)

Job Function



MgiRAS recognises and appreciates the uniqueness of each individual that aspires to be part of our team as such we endeavour to cater for a range of career paths for our graduates. We currently have two training programmes, being SAICA and ACCA, aimed at affording our graduates with opportunities to a range of practical business experience. Our training programmes are at the core of our vision and aim to produce future leaders and advisors who are globally trusted and dependable to provide innovative business solutions.

SAICA Training Programme


Degree in Accounting from a SAICA accredited higher education institution (preferably having completed your Post Graduate Diploma in Accounting/Honours with CTA).

Steps to Becoming a CA(SA)

  • Enter into a training contract for a period of 36 months (three years) during which you will be exposed to practical experience in audit and accounting.
  • During the traineeship you will be expected to complete your Post Graduate Diploma with Certificate in Theory of Accounting (CTA).
  • After completion of CTA trainees will be eligible to sit for Initial Test of Competence (ITC).
  • Upon attaining their ITC trainees will sit for their Assessment of Professional Competence (APC) during their third year of traineeship.
  • Once a trainee has completed their training contract(articles) and passed all the competency exams then they are eligible to register as CA(SA) with the South African Institute of Chartered Accountants (SAICA).

ACCA Training Programme


Degree in Accounting or related field from a higher education institution.

Steps to Becoming an Chartered Certified Accountant

  • Complete a maximum of 13 ACCA exams
  • Complete the ACCA Ethics and Professional Skills module
  • Three years of practical work experience



  • NQF 8 BCom Hons degree, Postgraduate Diploma in Accounting Sciences, Postgraduate Diploma in Applied Accounting Sciences, and any equivalent qualification.
  • Computer literacy
  • Ability to work in a team.
  • Excellent attention to detail.
  • Good verbal communication skills

Steps to becoming a Registered Government Auditor (RGA)

  • Get an accredited degree recognised by SAIGA.
  • Get three years of articles with SAIGA accredited training office.
  • Gain practical experience.
  • Pass a qualifying RGA exam.
  • Upon completion of a training contract and passing RGA qualifying exam, you upgrade membership with SAIGA to fellow member.
  • Write RGA Board exam.