RESPONSIBILITIES: Manage the full payroll function from start to finish Process weekly, bi-weekly and monthly payrolls Prepare and submit statutory returns, including: EMP201 EMP501 WCA submissions UIF submissions ETI Audits and Administration Ensure accurate and timely payroll processing Maintain payroll records and ensure statutory compliance Handle payroll-related queries and administration Work with EasyFile for statutory submissions and related requirements REQUIREMENTS: Previous experience working in an Accounting Firm, specifically within the Payroll Department - NON-NEGOTIABLE Proven experience managing the full payroll function Experience with ETI audits and administration Good knowledge of South African payroll legislation and statutory requirements Strong attention to detail and accuracy Ability to meet deadlines and work independently STRONG KNOWLEDGE AND PRACTICAL EXPERIENCE WITH: Sage VIP Premier Sage Business Cloud Payroll Professional (SBCPP) Sage 300 EasyFile knowledge and experience PLEASE NOTE: Experience in an Accounting Firm Payroll Department is essential and non-negotiable. TO APPLY: If you're interested in this opportunity, please: Click on the "Apply" button or Apply online at We thank all applicants for their interest. Please note that only shortlisted candidates will be contacted.