Senior Bookkeeper

External job listingat JEM Exclusive Catering Events

Senior Bookkeeper supporting financial operations for three group companies, with reporting, payroll, reconciliations and finance oversight responsibilities.

External source - not verified5 weeks agoOpen until: Nov 13, 2026

Salary

Not provided

Location

Johannesburg, South Africa

Employment type

Full time

Workplace

Not provided

Senior Bookkeeper

Johannesburg, South Africa

Job description

About the role

JEM Exclusive Catering Events is looking for an experienced Senior Bookkeeper to join its Head Office and Production Facility. This hands-on finance position reports directly to the Managing Director and supports the financial operations of three group companies.

Responsibilities

  • Prepare weekly and monthly financial reports and management accounts.
  • Prepare P&L reports and conduct financial analysis.
  • Monitor costs and expenditure, and identify variances, trends and financial risks.
  • Manage debtors and creditors and complete bank, debtor and creditor reconciliations.
  • Process monthly payroll and manage financial controls and administration.
  • Oversee the Finance & Admin Clerk.
  • Work with management, operations and procurement, and liaise with the external accounting team.
  • Support audits, reviews and statutory requirements.
  • Improve financial processes and controls.

Requirements

  • Relevant bookkeeping, accounting or finance qualification.
  • 5–7 years' senior bookkeeping or finance experience.
  • Strong P&L and management reporting experience.
  • Payroll experience is essential.
  • Strong Excel and accounting software skills.
  • Experience with debtors, creditors and reconciliations, and supervising finance or admin staff.
  • Strong analytical and problem-solving skills, excellent attention to detail, and a commercial, proactive approach.
  • High integrity and confidentiality.
  • Hospitality, catering, FMCG or high-volume environment experience is advantageous.
  • Contactable references.

Working hours are Monday to Friday, 08:00–17:00, and two Saturdays per month, 08:00–14:00. The source states this is a 100% on-site position with no remote or hybrid option.

How to apply

Apply directly on CazVid.

Key facts

  • Monday to Friday, 08:00–17:00; two Saturdays per month, 08:00–14:00.
  • Payroll experience is essential.
  • The role supports the financial operations of three group companies.
  • The source states the position is 100% on-site, with no remote or hybrid option.

Frequently asked questions

  • What does the Senior Bookkeeper role involve?

    The role supports the financial operations of three group companies. Responsibilities include reporting, payroll, reconciliations, financial controls and oversight of the Finance & Admin Clerk.

  • What experience and qualifications are required?

    The listing asks for a relevant bookkeeping, accounting or finance qualification and 5–7 years' senior bookkeeping or finance experience. Payroll experience is essential.

  • What are the working hours?

    The hours are Monday to Friday, 08:00–17:00, and two Saturdays per month, 08:00–14:00.

Similar jobs