Experienced External Auditors and Accountants
SAPRO
| Company | SAPRO |
| Category | Finance |
| Location | ZA |
| Remote | Remote |
| Employment | Not stated |
| Level | Not stated |
| Salary | Not stated by the employer |
| Posted | 11 Aug 2026 |
| Last verified | 12 Aug 2026 |
| Source | The employer's own careers page (company_site) |
Description
We are engaging individuals for our Assurance and Client Accounting Services (CAS) teams and are looking for motivated professionals at all experience levels to join us on a contract basis. These opportunities are structured as independent contractor engagements - whether your background is in external audit or accounting, we encourage you to apply and indicate your area of interest.
Assurance
Our Assurance team performs external audits and related assurance engagements for clients across a range of industries, ensuring financial statements are accurate, compliant, and provide stakeholders with confidence in the numbers.
Client Accounting Services (CAS)
Our CAS team acts as an extension of our clients' finance functions - managing bookkeeping, financial reporting, reconciliations, and advisory support to help businesses run smoothly and make informed decisions.
Key Requirements
• Minimum 4+ years’ audit or accounting experience Qualified Chartered Accountant (min. bachelor’s in accounting or similar degree)
• Sector experience: Not-for-profit, Real Estate, YellowBook, Construction, Manufacturing, Employee Benefits, Funds, Insurance
• Audit software experience: CCH and Caseware
• Accounting software experience: QuickBooks, Sage Intacct, Xero
• Preference for international experience
Responsibilities will vary by level and service line, and will be tailored during the interview process. In general, you can expect to:
Assurance (Senior Auditor – Manager)
• Plan, execute, and manage external audit engagements in accordance with applicable auditing standards
• Perform and/or review testing of financial statement balances, controls, and disclosures
• Identify and evaluate audit risks, and design appropriate audit procedures
• Supervise, coach, and review the work of junior team members (Senior and above)
• Manage client relationships and serve as a key point of contact throughout the engagement (Manager)
• Communicate findings and recommendations to clients and engagement leadership
Client Accounting Services (Staff Accountant – Manager)
• Prepare and/or review bookkeeping, journal entries, reconciliations, and financial statements for clients
• Support month-end and year-end close processes
• Assist clients with accounting system setup, process improvement, and reporting
• Review the work of junior staff and provide technical guidance (Senior and above)
• Manage a portfolio of client accounts and act as the primary contact for client queries (Manager)
This job description is just an overview of some of the requirements but screening and interview processes will be determined based on specific role requirements which can be discussed with our team or viewed on our careersite.