Audit and Financial Reporting Semi-Senior
Mayfly Agri (Pty) Ltd · Stellenbosch, Western Cape
Posted 4 November 2026
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →- A well-established London-based firm specialising in corporate finance, tax, and accounting is seeking the above to be responsible for supporting the planning, preparation and completion of audit and financial reporting assignments, ensuring that work is accurate, efficient and delivered within agreed deadlines.
Minimum requirements for the role
- Must be AAT qualified or part-qualified CA(SA) / ACA / ACCA, with SAICA or SAIPA articles also considered, and have a strong academic record with a B. Com. Accounting or equivalent degree preferred
- Minimum 3 years' experience working in an accounting, audit or finance environment
- Experience working as part of a team
- Good working knowledge of Microsoft Office, particularly Excel, including formula-driven analysis and preparing well-formatted spreadsheets suitable for sharing with clients, and must be Xero certified
- Knowledge of IRIS would be advantageous
- Commitment to passing relevant professional exams within the agreed timeframe
- Confident communicator who is comfortable asking for help where required
- Must have a genuine passion for learning and developing new skills
The successful candidate will be responsible for
- Assisting with the preparation and review of period-end accounting journals, including depreciation, prepayments and accruals, to support the audit of financial statements.
- Testing and reviewing control account reconciliations, investigating variances and obtaining audit evidence to support the accuracy of financial information.
- Completing audit fieldwork across a range of financial statement areas, working closely with senior team members and applying the firm's audit methodology to meet engagement objectives.
- Preparing and maintaining clear audit working papers and documentation in line with firm procedures and professional standards.
- Developing an understanding of clients' accounting systems, financial processes and internal controls to support effective audit delivery.
- Building proficiency in a range of accounting and audit software packages, using data extraction and analysis tools to support audit testing and help clients with information requests.
- Communicating and collaborating with colleagues and clients to ensure information is obtained efficiently and audit deadlines are met.
- Ensuring the confidentiality of sensitive client and firm data at all times.
- Performing work accurately in line with the firm's policies, procedures and work programmes.
- Acting in line with the firm's values and competency framework.
- Completing work within agreed timeframes and keeping managers updated on progress.