B Com degree or equivalent in Accounting or relatedArticles plus 3 years post articles relevant experience in accounting with preference to a financial service institutionAt least 2 years people management experience Preparation and reviewing of reconciliationsPreparation of reconciliations by set deadlinesCorrect any incorrect accounting entries identified and follow up with the entries that needs to be followed up with the relevant Department / ManagerEnsure that all reconciliations meet the definition of a reconciliation and that all Balance sheet accounts are reconciled monthly.Ensure that all new accounts are properly allocated and included in the teams' individual reconciliation registers. Management of assets processVerify that the asset clearing account is cleared to a nil balance monthly and resolve any queries.Ensure that the depreciation journals are calculated monthly and recorded in the accounting system.Verify that the assets (including right of use assets and intangible assets) have been captured in the annual financial statements in accordance with IFRS.Collaborate in the reviewing of the Asset Management policy and procedures when required to ensure that it is aligned with IFRS and best practice.Prepare the related notes for the annual financial statements. Management of the cashbook/bank reconciliation and review all prepared cashbook journals and capturingReview cashbook journals prepared by the bookkeeper and sign off as approved.Review cashbook related entries and approve for posting to the cashbook.Review the bi-weekly bank reconciliations and ensure that outstanding items are followed up and timeously cleared.Verify that the bank recon has been prepared and balances at month end by the set deadlines Integrity of financial informationPerform analytical reviews on selected general ledger accounts.Quarterly review of the trial balances to ensure that all general ledger accounts are reconciled.Ensure that the reconciliation process is in place and that the process is working optimally to facilitate the integrity of the financial informationAnalyse the risks within the Financial Accounting team and assist the Financial Accountant with implementing measures to minimize the risks.Review relevant system descriptions, update where necessary. Management of the overall accounts receivablesLiaise with Department of Water and Sanitation on a monthly basis to obtain information required for invoicing.Ensure that billing is complete and accurate and revenue invoices are prepared timeously and delivered to Department of Water and Sanitation .Prepare the revenue invoices and statements on a monthly basis. Assist with Year-end Process and preparation of annual financial statements Assist with preparation of quarterly reporting Coordinate the audit (internal and external) processes People management responsibilities and back-up to other team members as agreed