- Benoni
- Salary: Market Related
- Job Type: Permanent
- Sectors: Accounting Banking Finance
- Reference: 2366337
Vacancy Details
Employer: Affinity Life Limited
Job Summary
We are seeking a skilled and detail-oriented Accountant to join our Finance team in Benoni. The successful candidate will be responsible for managing accounting processes, preparing financial records and reports, ensuring compliance with financial regulations, supporting audits, and meeting month-end reporting deadlines.
Key Responsibilities
- Prepare month-end journals, provisions, and accruals
- Reconcile balance sheet accounts
- Prepare VAT returns
- Compile and present financial reports
- Monitor spending, balances, and subledger batches
- Assist with internal and external audit requirements
- Maintain and improve accounting controls and SOPs
- Analyse financial performance and identify risks
- Provide support and guidance to accounting clerical staff
Required Skills
- Financial Accounting: 1 to 2 years
- Financial Reporting: 2 to 3 years
- Ifrs: 2 to 3 years
- Sage 300: 2 to 3 years
Candidate Requirements
Minimum Requirements
- Matric
- BCom Accounting or Diploma in Accounting
- CA(SA) qualification advantageous
- Minimum 3 years' experience in Financial Accounting
- Sage 300 experience essential
- Taxation experience
- Exposure to ERP systems and process automation
- Exposure to BI reporting tools (e.g. BI360) advantageous
- Strong understanding of SARS regulations and IFRS
Required Skills
- Advanced Excel skills
- Strong analytical and problem-solving abilities
- Financial reporting expertise
- High level of numeracy and attention to detail
- Strong communication and interpersonal skills
- Business acumen and IT proficiency
Personal Attributes
- Integrity
- Confidentiality
- Attention to detail
- Methodical and systematic approach
18 people have applied for this job. 253 people have viewed this job.
Similar Jobs
Accountant
- East Rand
- Job Type: Permanent
- Posted 20 May 2026 | 10 Days left
Management Accountant
- East Rand
- Job Type: Permanent
- Posted 06 May 2026 | 27 Days left
Junior Accountant
- Kempton Park
- Job Type: Permanent
- Posted 09 Jun 2026 | 11 Days left
Senior Accountant (Hybird)
- Bloemfontein
- Job Type: Permanent
- Posted 15 Apr 2026 | 6 Days left
More Jobs at Affinity Life Limited
Telesales Consultant
- Gauteng
- Job Type: Permanent
- Posted 09 Jun 2026 | 61 Days left
TELESALES
- Gauteng
- Job Type: Permanent
- Posted 09 Jun 2026 | 61 Days left
Actuarial Analyst - Benoni
- East Rand
- Job Type: Permanent
- Posted 02 Jun 2026 | 55 Days left
Claims Administrator - Benoni
- Benoni
- Job Type: Permanent
- Posted 01 Jun 2026 | 53 Days left