
Enable job alerts via email!
A financial services company is seeking a highly experienced Senior Bookkeeper to manage the entire financial cycle across multiple entities in Johannesburg. The role requires a proactive professional with 5-10 years of financial accounting experience, ideally in insurance broking, and strong expertise in Pastel Accounting. Responsibilities include full financial cycle management, statutory compliance, and operational finance tasks.
Seeking a highly experienced and detail-oriented Senior Bookkeeper to manage the full financial cycle across multiple entities. This role is hands‑on and admin‑intensive, requiring someone who thrives in a structured environment and is proactive in sourcing information and resolving queries. The successful candidate will support the finance division with monthly reporting, statutory compliance, and operational finance tasks.
The role involves full financial cycle management across multiple entities, including banking, transaction capturing, reconciliations, supplier payments, debtors’ management, and VAT & PAYE submissions. The successful candidate will maintain accurate accounting records in Pastel, perform multicurrency bank reconciliations and online banking transactions, and process underwriter payments and bordereaux. Responsibilities also include ensuring FICA compliance, statutory filings, monthly reporting, budgeting, year‑end audit preparation, and payroll support. The candidate will liaise with broking and tech teams to ensure system integration and data accuracy, monitor and recover debtors, perform forex revaluations, and close off monthly accounts.
Minimum 5–10 years financial accounting experience, preferably in insurance broking
Strong proficiency in Pastel Accounting and multicurrency transactions
Excellent attention to detail and ability to adhere to internal controls
Highly resourceful and capable of independent problem‑solving
Well‑spoken with strong communication and articulation skills
Diploma or Degree in Accounting / Finance
SAICA / SAIPA registration advantageous but not required