Job Overview
Affinity Life Limited is looking for an experienced Accountant from the insurance sector to join our Finance team.
The ideal candidate will have strong financial accounting experience within life insurance, underwriting, or financial services environments , and will be responsible for ensuring accurate reporting, compliance, and financial control.
Key Responsibilities
Financial Accounting
- Prepare month-end journals, provisions, and accruals
- Reconcile balance sheet accounts
- Prepare VAT returns
- Manage revenue journal imports and validation
Insurance Financial Management
- Handle insurance-related accounting transactions
- Support underwriting and policy accounting processes
- Ensure accurate treatment of premiums, claims, and commissions
Audit & Compliance
- Respond to audit queries
- Prepare audit schedules and supporting documentation
- Ensure compliance with IFRS and insurance regulations
Financial Reporting & Analysis
- Compile and present financial reports
- Analyse financial performance and variances
- Monitor costs and identify efficiencies
Process & Controls
- Maintain and improve SOPs and internal controls
- Identify risks and recommend improvements
- Support SAGE system enhancements and automation
Minimum Requirements (Non-Negotiable)
Qualifications
- Matric
- BCom Accounting or Diploma in Accounting
- CA(SA) – Advantageous
Experience
- Minimum 3 years’ experience in Financial Accounting
- MANDATORY: Experience in the insurance industry (life insurance preferred)
- Sage 300 experience
- ERP and automation exposure
- Taxation experience
Skills & Knowledge
- Strong Excel and reporting skills
- Knowledge of IFRS
- Understanding of insurance financial processes (premiums, claims, reserves)
- Analytical and problem-solving ability
Attributes
- High integrity and confidentiality
- Strong attention to detail
- Self-motivated and deadline-driven
- Team player with strong work ethic
Work Location: In person