Enable job alerts via email!

Bookkeeper

Communicate Recruitment

Johannesburg

On-site

ZAR 200 000 - 300 000

Full time

Today
Be an early applicant

Job summary

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.

Qualifications

  • 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.

Responsibilities

  • Manage the full financial cycle across multiple entities.
  • Perform multicurrency bank reconciliations and online banking transactions.
  • Ensure FICA compliance, statutory filings, and monthly reporting.

Skills

Financial accounting
Proficiency in Pastel Accounting
Multicurrency transactions
Attention to detail
Problem-solving skills
Communication skills

Education

Diploma or Degree in Accounting / Finance
Job description
SUMMARY

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.

POSITION INFO

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.

Skills & Experience

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

Qualification

Diploma or Degree in Accounting / Finance

SAICA / SAIPA registration advantageous but not required

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.