Senior/Principal Officer – Finance
On-siteGaborone, Gaborone, Botswana
Job Summary
Monitor accounts receivable, process supplier transactions, and maintain cash and bank records while performing daily reconciliations and investigating discrepancies. Compile, analyze, and validate financial data to produce accurate management reports and audit schedules for internal and external auditors. Identify control weaknesses, unusual transactions, and financial risks, then implement corrective actions and escalate significant matters. Allocate and review work for junior staff where applicable, providing guidance on accounting principles and internal controls. Prepare concise reports communicating variances and issues to Finance and non-Finance stakeholders. Maintain strict confidentiality, integrity, and professional standards in all financial activities.
Required Qualifications
- A relevant qualification in Finance, Accounting, or a related field
- AAT or ACCA Part Qualification
- A minimum of three (3) years of relevant experience in a Finance and Accounting environment
- Practical experience in one or more of the following areas: Cash and Bank Management, Debtors/Accounts Receivable, Creditors/Accounts Payable, reconciliations, financial reporting, or general accounting operations
- Experience in compiling, analyzing, validating, and reporting financial information
- Experience working with financial policies, procedures, internal controls, and applicable accounting standards
- Experience in preparing audit schedules, reconciliations, supporting documentation, and responding to internal and external audit queries
- Experience using accounting or ERP systems and Microsoft Excel
- Strong knowledge of accounting principles, financial processes, and internal controls
- Strong analytical, numerical, and problem-solving skills
- Excellent attention to detail and commitment to accuracy and quality
- Proficiency in Microsoft Excel, Google Sheets, and financial/accounting systems
- Strong planning, organizing, and time-management skills
- Ability to prepare and review reconciliations, schedules, and financial reports
- Strong audit, compliance, and record-management skills
- Excellent communication and interpersonal skills
- Ability to work independently and effectively within a team
- Strong integrity, accountability, confidentiality, and professional judgement
- Proactive, adaptable, dependable, and solution-oriented approach to work
- Ability to guide and support junior staff where required
Desired Qualifications
- Microsoft Business Central
- Previous supervisory experience or demonstrated ability to guide and support junior staff
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.