Our client is seeking a detail-oriented and experienced Bookkeeper to join their team in Johannesburg. The ideal candidate will handle day-to-day financial transactions, maintain accurate financial records, and ensure the smooth operation of the finance department.
Responsibilities:
- Maintain and manage financial records, including ledgers and journals.
- Reconcile bank statements and manage accounts payable/receivable.
- Prepare and submit VAT returns and tax filings.
- Process payroll and ensure compliance with financial regulations.
- Assist with budgeting and financial forecasting.
- Support the preparation of monthly financial reports.
Skills:
- Strong understanding of bookkeeping practices and financial principles.
- Proficiency in accounting software (e.g., QuickBooks, Sage) and MS Excel.
- Attention to detail with excellent organizational skills.
- Ability to meet deadlines and work independently.
- Strong communication and problem-solving skills.
Qualifications:
- Diploma or degree in Accounting, Finance, or related field.
- Minimum 3-5 years of bookkeeping experience, preferably in a corporate environment.
- Knowledge of South African tax laws and regulations.
- Experience with payroll processing and VAT submissions.
- Previous experience in the insurance or global financial services industry will be advantageous.