Senior Bookkeeper
Job description
A wonderful company based in Bryanston is seeking a Senior Bookkeeper.
Duties:
- Maintain accurate financial records, including daily transactions, reconciliations, and adjustments.
- Process accounts payable and accounts receivable, ensuring accuracy and compliance.
Requirements:
- Relevant bookkeeping/accounting qualifications (e.g., Bookkeeping Certificate, Diploma in Accounting).
- Minimum of 3 years' experience in bookkeeping, with specific expertise in Xero accounting software.
- Experience in payroll processing, especially knowledge of South African payroll and tax legislation.
- Experience in debtors’ management, including invoicing, collection, and reporting.
- Proficiency in Xero accounting software is essential (Xero certification is an advantage).
- Experience using payroll systems such as SimplePay, Sage Payroll, or others.
- Solid knowledge of South African tax laws, including PAYE, UIF, and SDL.
- Advanced proficiency in Microsoft Excel for data analysis and reporting.
- Knowledge of debtor management processes and tools.
- Experience in a client-facing role, particularly dealing with financial matters.
- Knowledge of accounting best practices in South African businesses.
- Familiarity with additional accounting software beyond Xero (e.g., QuickBooks, Pastel).
Competencies:
- Detail-Oriented: A high level of accuracy and attention to detail in managing financial data.
- Organized: Ability to prioritize tasks effectively and meet deadlines.
- Communication Skills: Strong written and verbal communication skills to handle client queries and collaborate with team members.
- Problem-Solving Skills: Ability to resolve issues efficiently, especially when dealing with clients and their debtors.
- Ethical: High level of integrity and trustworthiness when handling sensitive financial information.
Computer Literacy:
- MS Office (Outlook, Excel)
- Xero
- Simple Pay
- Sage Payroll