Are you a recent finance graduate ready to dive into the world of finance? Join us as a Finance Graduate Intern and gain hands-on experience while supporting our finance department.

You will be reporting to the Chief Accounting Officer and engaging in internal liaison with the Finance team and other non-finance personnel. Externally, you’ll interact with 3rd party service providers and tax authorities.

Your role will also involve internal liaison with the accounts and treasury team and external liaison with tax authorities and auditors. The Finance Graduate Intern provides essential support to the finance department by assisting the Finance Team in various tasks related to payment processing, financial record-keeping, and expense management. This is your chance to make a meaningful impact and build a strong foundation for your finance career!

Duties and Responsibilities (Include but are not limited to):

Payment Processing

  • Verify invoices and supporting documents to ensure compliance with company policies.
  • Assist in processing payments to vendors and suppliers accurately and on time.
  • Prepare payment vouchers and initiate payment requests within the financial system.

Financial Record-Keeping

  • Assist in organizing and filing financial documents, such as invoices, receipts, and payment records.
  • Maintain an efficient and easily accessible filing system for financial records.
  • Update financial spreadsheets and databases as needed.

Expense Management

  • Ensure that all petty cash transactions are properly supported with receipts and approvals.
  • Monitor petty cash balances and replenish funds as necessary.
  • Assist in reconciling petty cash accounts and resolving any discrepancies.

General Support

  • Provide additional administrative support to the finance department as needed.
  • Assist in preparing financial reports and analyses under the guidance of the Chief Accounting Officer and Finance Manager.
  • Participate in departmental projects and initiatives.

Stakeholder Management

  • Effectively communicate with the Country Manager, HQ Finance team, and other in-country staff.
  • Interact professionally with banks and other external parties when necessary.

Manage Own Professional and Self-Development

  • Attend periodic KPI meetings with the Line Manager.
  • Attend all required compliance training courses and assignments.

Key Requirements

  • Grade 12 or equivalent
  • 1 year experience in financial environment (Essential) or completed articles
  • Knowledge of IFRS and accounting practices
  • Knowledge of preparing VAT and Corporate tax returns
  • Knowledge of forex, banking regulations
  • Knowledge of computerized accounting packages
  • Knowledge of financial reporting and analysis
  • Knowledge of budgeting and forecasting

Additional Skills

  • Attention to detail
  • Problem solving
  • Communication
  • Professional competence
  • Teamwork
  • Integrity

I am sure you are reading this job description and meet majority of the criteria BUT you may also still not be 100% comfortable in applying. We believe that there is a place for everyone under the Mukuru sun and we want YOU to contribute to our diverse tapestry of talent. So come on, take a leap of faith, and send your application if you meet majority of our requirements. Remember to include a snippet of how you will bring value and help us build a future of success that will help us determine where and how you may best be suited” Maybe you are just the future Mukurian we need!!


Should you be appointed in a remote/work from home role at Mukuru, it is your responsibility to ensure that you have uninterrupted internet connectivity and a ‘work-like’ environment at your home location, in order to deliver your best in terms of performance, productivity and service to our customers.

If you do not receive any response after two weeks, please consider your application unsuccessful.


NB: ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY’S DIVERSITY AND INCLUSION PLANS