Enable job alerts via email!

Accounts Officer

Dananda Talent

Johannesburg

On-site

ZAR 200 000 - 300 000

Full time

30+ days ago

Job summary

A financial services firm in Johannesburg seeks an Accounts Officer to provide essential financial and administrative support. You will maintain accurate financial records, process transactions, and ensure compliance with all financial regulations. The ideal candidate has a diploma or degree in Accounting and 2-4 years of relevant experience. Proficiency in accounting software is essential. This role offers a dynamic work environment and opportunities for growth.

Qualifications

  • 2–4 years of experience in a finance or accounting role.
  • Experience with multi-brand or multi-entity environments is advantageous.
  • Knowledge of South African tax and payroll regulations preferred.

Responsibilities

  • Maintain and update financial records and ledgers.
  • Process accounts payable and receivable transactions.
  • Prepare and issue invoices and statements.
  • Perform daily, weekly, and monthly bank reconciliations.

Skills

Understanding of accounting principles
Proficiency in accounting software
Attention to detail
Analytical thinking
Organizational skills
Communication skills
Integrity in handling data

Education

Diploma or Bachelor’s degree in Accounting or Finance

Tools

Sage
Pastel
QuickBooks
SAP
MS Excel
Job description
Position Summary

We are seeking an Accounts Officer to provide comprehensive financial and administrative support across the organization, ensuring accurate recordkeeping, timely reconciliations, and efficient processing of financial transactions. This role is critical to maintaining financial integrity and supporting operational decision-making.

Key Responsibilities

Financial Administration

  • Maintain and update financial records, ledgers, and journals
  • Process accounts payable and receivable transactions
  • Prepare and issue invoices, credit notes, and statements
  • Monitor customer accounts and follow up on outstanding payments

Reconciliations & Reporting

  • Perform daily, weekly, and monthly bank reconciliations
  • Reconcile supplier and customer accounts
  • Assist in preparing monthly management reports and financial statements
  • Support Tax / VAT submissions and statutory returns

Compliance & Support

  • Ensure compliance with internal controls and financial policies
  • Assist with audit preparation and documentation
  • Liaise with internal departments and external stakeholders (e.g., auditors, banks)
  • Support budgeting and forecasting processes
Required Skills & Competencies
  • Strong understanding of accounting principles and financial regulations
  • Proficiency in accounting software (e.g., Sage, Pastel, QuickBooks, SAP) and MS Excel
  • High attention to detail and accuracy
  • Analytical thinking and problem-solving ability
  • Strong organizational and time management skills
  • Professional communication and interpersonal skills
  • Integrity and discretion in handling confidential financial data
Qualifications & Experience
  • Diploma or Bachelor’s degree in Accounting, Finance, or related field, preferred.
  • 2–4 years of experience in a finance or accounting role
  • Experience with multi-brand or multi-entity environments is advantageous
  • Knowledge of South African tax and payroll regulations preferred
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.