Bookkeeper

Johannesburg FULL TIME R20,000 - R30,000 / Month
(R240,000 - R360,000 / Year)

Job Description

XYZ Financial Services is seeking a skilled Bookkeeper to join our dynamic team in Johannesburg. The successful applicant will be responsible for maintaining accurate financial records, managing accounts payable and receivable, and preparing financial reports. The ideal candidate will have at least five years of bookkeeping experience, strong attention to detail, and excellent organizational skills.

Responsibilities

  • Ensure all invoices and receipts are recorded accurately and promptly.
  • Prepare financial statements, including profit and loss statements.
  • Conduct variance analysis between actual and budgeted financials.
  • Assist in the preparation of taxation documents and submissions.
  • Coordinate with the finance team to facilitate audits.
  • Provide recommendations for improving financial efficiency.
  • Manage payroll processing and employee tax submissions.
  • Maintain confidentiality of financial information.
  • Perform any other duties as assigned by the Finance Manager.

Requirements

Education
  • Bachelor's degree in Finance, Accounting, or related field
  • Professional certifications such as SAIPA or CIMA are usually preferred.
Experience
  • 5+ years of relevant bookkeeping experience.
Technical Skills
  • Sage
  • Excel
  • QuickBooks
Soft Skills
  • Problem-solving
  • Teamwork
Certifications
  • Professional Bookkeeper Certification
  • SAGE Certification
Languages
  • English: Fluent
  • Afrikaans: Fluent

Advantageous

  • Experience in a similar industry: Prior experience in financial services or a related field.
  • Proficient in financial analysis: Ability to analyze financial data and provide insights.
Status: Closed