This position involves:Overseeing the bookkeeping function for clientsPerforming the payroll function of allocated clientsBuilding and managing client relationships and ensuring compliancePlanning and managing all client deliverablesPreparing and submitting tax returns, provisional tax, payroll, EMP201, VAT recons and related returnsUtilising CRM and Practice Management software to document required activities Skills & Experience: Minimum 2-5 years Xero and/or Sage cloud-based accounting experience (essential)Advanced Accounting, Income Tax, Provisional Tax, PAYE, VAT, SARS, E-filing knowledgeStrong Excel skillsCaseWare, Syft Analytics, Sage, Quickbooks, Xero, SimplePay experience (advantageous)Ability to work well under pressure, pro-actively addressing clients needs with the ability to multitask and manage multiple clients Qualification: B.Com Accounting (or similar)Completed SAIPA Articles OR CIMA For more information connect with us on