- Company bonus scheme
- Pension scheme
- Early finish on Fridays
- 22 days annual leave + bank holidays, increasing with length of service
- Maintain and reconcile general ledger accounts
- Assist with month-end and year-end closing processes
- Perform bank reconciliations
- Manage expense payments
- Process and review purchase ledger and sales ledger transactions
- Manage accounts payable and receivable functions, including credit control
- Prepare VAT returns
- Check overtime claims against vehicle trackers
- Prepare monthly payroll
- Support with internal and external audits
- Supervise and mentor junior finance staff as required
- Ensure compliance with financial policies, procedures, and regulations
- Assist with ad hoc finance projects and analysis
- Maintain CIS records and RCT records
- Proven experience in a similar role
- Strong knowledge of bookkeeping and accounting principles
- IT literate including Excel and ERP systems
- Excellent attention to detail and accuracy
- Strong organisational and time management skills
- Ability to work independently and as part of a team
- Good communication and interpersonal skills