The purpose of the role will be to prepare and analyse accounting records, financial statements and financial reports, to ensure accuracy and compliance. Duties will include, but not be limited to: Prepare monthly and annual financial statements Daily cash management Daily recording of asset transactions (additions, disposals and transfers) Accruals accounting and impact of entries on profit and loss, balance sheet and the cash flow Compile monthly accounting records Prepare month-end reconciliations Debtors age analysis Prepare and submit monthly, quarterly and annual statutory returns Generate finance reports Respond to audit queries Generate monthly depreciation journals Record daily financial transactions Supervise a team performing routine work Review accounts for discrepancies and reconcile differences If this sounds like you, apply now Education: BCom Degree in Finance or Accounting field Honours Degree essential Skills & Experience: Completed SAICA articles 2 to 4 years post-articles experience within a financial accounting role Insurance or Financial Services industry experience NON-NEGOTIABLE IFRS 17 experience essential Sage X3 working knowledge essential Strong Microsoft Excel skills Financial and business acumen Strong personality Ability to work in a highly pressured and fast paced environment Flexible and open-minded Team player Apply now For more finance jobs, please visit If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information, contact: Elzette Hood Senior Specialist Consultant: Finance and Audit 012 348 4940