Join our vibrant team as an Accountant in Johannesburg. This role involves managing financial transactions, preparing tax returns, and conducting audits. If you have an eye for detail and a passion for numbers, we want you on our team.
Responsibilities
Prepare and maintain financial reports, receipts, and invoices.
Supervise junior accounting staff and provide training.
Ensure financial records are accurate and up to date.
Analyze financial data and report on variances.
Assist in budget preparation and forecasting.
Prepare monthly reconciliation of accounts.
Communicate with customers and suppliers regarding financial matters.
Implement improvements to enhance accuracy and efficiency.
Review and verify invoices before payments are made.
Participate in financial planning and strategy sessions.
Requirements
Education
Bachelor's degree in Accounting or Finance
Master's degree in a relevant field is advantageous
Experience
5 years of experience in a similar role
Technical Skills
Budgeting and Forecasting
Auditing
SAGE and QuickBooks proficiency
Soft Skills
Analytical Skills
Team Leadership
Certifications
Certified Public Accountant (CPA)
CIMA Certification
Languages
English: Fluent
Isizulu: Conversational
Advantageous
Knowledge of IFRS: Understanding of International Financial Reporting Standards.
Project Management Skills: Experience in managing finance-related projects.
Benefits
Competitive salary with regular reviews
Comprehensive medical aid
Fund for continuous learning and upskilling
Work-life balance initiatives
Company Culture
Inclusivity: We believe in creating an inclusive work environment where everyone feels valued.
Innovation: We promote innovation and embrace new ideas for continuous improvement.
Diversity: Our team is diverse and we celebrate different perspectives.