An established insurance company is seeking to hire a highly skilled and experienced Senior Bookkeeper to join their team. This is an excellent opportunity for an professional with strong bookkeeping experience to grow their career within a reputable organisation. Your: Formal Education: Grade 12 with Accounting Certificate or Diploma in Bookkeeping/Accounting or equivalent Experience: minimum of 5 years' experience in bookkeeping/ accounting function will enable you to: Objective Capture cashbook transactions, process payments and reconcile supplier accounts. Prepare journals; reconcile intercompany transactions and balances, reconcile and collect debtors' balances; reconcile and maintain balance sheet accounts. Assist with monthly information and support Accountant in carrying out the responsibilities of the accounts department Contribute to the Finance team's action plan by completing assigned work accurately and on time. Communicate effectively with individuals at all organisational levels to obtain and confirm information Processes Process cashbooks Process suppliers Process journals Prepare creditors' reconciliations Prepare and issue invoices for inter-company loan account Balance inter-company loan accounts and prepare payments Customer invoicing on request Debtors' collections Maintain fixed assets register Fixed asset verification Filing and checking supporting documents Preparation/review of payment requests Processing weekly payments on the bank Assist in the preparation of management accounts, departmental reports, financial statements and annual budget Compile specific balance sheet reconciliation schedules Preparation of entity specific monthly reports and reconciliations (e.g. Utilities schedule, payroll schedule) Preparation of weekly cashflow forecasts Assist the Financial Controller and Accountants in fulfilling other responsibilities within the Finance department. Technology Apply systems and tools as provided Adhere to the company's IT and security policies Experience working with Xero would be advantageous. Finance / Growth Assist with implementing and maintaining internal financial controls and procedures Preparation of management information Critical Competencies Knowledge Accounting principles and practices Proficiency in Outlook, Excel, Word and Xero (beneficial) Skills and attributes Attention to detail Accuracy Planning and organising Follow processes and procedures Problem analysing Problem solving Good communication skills Able to work under pressure Methodical Focused Teamwork Active learner Work overtime when necessary