Key Responsibilities Debtors: Obtain remittance advices for payments received and allocate payments accurately. Debtors: Investigate and resolve discrepancies between remittance advices and payments. Debtors: Respond to customer queries and follow up on outstanding payments. Debtors: Reconcile the debtors' age analysis to the general ledger monthly. Debtors: Prepare and distribute monthly debtor statements. Debtors: Maintain accurate customer information and perform regular system housekeeping. Debtors: Generate weekly debtors' age analysis reports from SYSPRO, export them to Excel and document transaction histories and payment commitments. Creditors: Capture supplier invoices and creditor information accurately on SYSPRO. Creditors: Resolve supplier queries, including missing documentation, short deliveries and pricing discrepancies. Creditors: Follow up with suppliers regarding payments. Creditors: Prepare monthly creditor reconciliations with supporting documentation and remittance advices. Creditors: Clear the goods received note (GRN) suspense account and follow up on outstanding credit notes. Inventory: Participate in and perform stocktakes. Inventory: Process inventory cost changes. Inventory: Perform stock adjustments accurately. Fixed assets: Maintain and update the fixed assets register. Banking: Process cash book transactions. Banking: Perform daily bank reconciliations. Banking: Investigate and follow up on outstanding reconciling items. General: Adhere to company policies, procedures and standard operating procedures. General: Keep up to date with amendments to company procedures and complete relevant training. General: Identify and report non-conforming debtor and creditor documentation to management. General: Report breaches of company policies, procedures or standard operating procedures. General: Perform general administrative and ad hoc duties as required. Requirements Completed National Diploma or degree in the relevant accounting or financial discipline (compulsory). Minimum of 5 years' experience working as a Financial Accountant. South African citizen. Proficiency in English (compulsory). Excellent computer skills, including proficiency in Microsoft Excel. Experience working with SYSPRO will be an added advantage. Reside in Benoni or the surrounding area, or be able to travel to the workplace reliably. Excellent communication and interpersonal skills. Strong attention to detail and numerical accuracy. Ability to manage deadlines and work effectively under pressure. Strong planning, organisational and negotiation skills. High level of confidentiality and professional integrity. Ability to work independently and collaboratively within a team. Willingness and eagerness to learn and apply financial knowledge effectively. The Ideal Candidate The ideal candidate will be an experienced Financial Accountant with a solid understanding of financial administration, reconciliations and accounting processes. You should be comfortable managing debtors and creditors, conducting daily bank reconciliations, maintaining financial records and working with accounting systems. Strong analytical skills, accuracy, accountability and the ability to meet strict deadlines will be essential. Experience with SYSPRO and the ability to manage multiple financial responsibilities efficiently will be advantageous.