We are a dynamic company operating within the Construction, Civil, and Engineering sectors, committed to delivering excellence in all that we do. As part of our ongoing growth, we are seeking a highly skilled, all rounder, and detail-oriented Accounts Officer to join our finance team. This role is vital in ensuring the accuracy of our financial records and supporting the financial health of the company.
Main duties
Revenue and Accounts Receivable Management
- Generate and dispatch customer invoices promptly, ensuring accurate recording of all sales and service transactions.
- Maintain an accurate and comprehensive master revenue file of all income.
- Monitor outstanding payments and actively follow up with clients to ensure timely collections.
- Implement effective credit control measures to reduce outstanding debts.
- Conduct accounts receivable aging analysis and prepare relevant reports.
Accounts Payable Management
- Accurately capture all supplier invoices in the accounting system, ensuring timely processing of all approved invoices.
- Reconcile supplier statements with company records and prepare payments to suppliers within agreed terms.
- Maintain an up-to-date and accurate master creditors file.
- Assist with finance admin payments, including requisitions and petty cash management.
- Allocation of creditors payments to creditors accounts.
Reconciliation and Financial Reporting
- Reconcile all accounts payable and receivable monthly, ensuring all discrepancies are promptly resolved.
- Perform bank reconciliations to align financial records with bank statements.
- Manage and reconcile petty cash accounts, ensuring all transactions are accurately recorded and accounted for.
Payroll and Wage Support
- Capture and verify timesheets, preparing schedules for bi-weekly and monthly wage payments.
- Administer staff loans and leave, ensuring accurate recording and deduction.
- Ensure timely and accurate processing of wages and salaries, supporting overall payroll functions.
Budgeting and Financial Analysis
- Assist in the preparation of monthly management accounts, supporting budgeting and financial planning processes.
- Conduct variance analysis between budgeted and actual figures, providing insights and recommendations for improvement.
Expense Management and Finance Admin Support
- Oversee the management of petty cash, ensuring all expenses are recorded and accounted for.
- Assist with finance admin payments, including processing requisitions and managing petty cash for operational needs.
- Serve as a point of contact for finance and administration inquiries.
- Support project managers with administrative tasks.
- Providing administrative support to senior management
- Expense management and reporting on variances.
Vendor Management
- Participate in the procurement process from requisition to payment processing.
- Collect and verify all necessary vendor and/or client documentation before creating new accounts.
- Serve as the primary point of contact for financial inquiries from customers and vendors, providing exceptional service and support.
Qualifications and Experience
· Degree or Diploma in finance, accounting, management, or administration (NON-NEGOTIABLE)
· Served articles of clerkship (NON-NEGOTIABLE)
· 3 years’ experience in a similar role (NON-NEGOTIABLE)
· 2 years’ experience in using Sage Pastel (NON-NEGOTIABLE)
· Experience in the Construction, Civil, and/or Engineering industry (advantage)
Job Types: Full-time, Permanent
Application Question(s):
- Did you complete articles of Clerkship?
Education:
Experience:
- Accounting: 3 years (Required)
- Sage Pastel: 2 years (Required)