Our valued clients are seeking a dedicated Senior Bookkeeper to join their team and help drive their success. Bring your passion and make a difference As the Senior Bookkeeper, you will be responsible for the below: Management, preparation, and reporting of monthly financials. Maintain accurate financial records, including accounts payable and general ledger entries. Process and record invoices, payments, and receipts in a timely manner. Authorize daily POPs and payment requests. Perform regular reconciliations of accounts to ensure accuracy. Process invoices, track expenses, and manage accounts payable. Organize and maintain financial records, including BBBEE, ensuring they are up-to-date and accessible. Process monthly depreciation of fixed assets. Maintain the fixed assets register. Implement and maintain filing systems, both digital and physical. Compile and analyze financial information to prepare entries to accounts, such as general ledger accounts, and document business transactions. Help with special projects as needed. Establish, maintain, and coordinate the implementation of accounting and control procedures within the accounting department. Prepare payroll reconciliations. Prepare monthly departmental expense budgets vs actual. Handle administrative tasks such as filing, correspondence, and document management. Job Experience and Skills Required: Completed BCom in Accounting and related field. 5 years experience in a similar role in finance. If you are interested in this opportunity, please apply directly. For more finance jobs, please visit . If you have not had any response in two weeks, please consider the vacancy application unsuccessful. We also invite you to contact us to discuss your next career move in finance