Minimum Requirements:
Qualifications & Experience:
BSc in Accounting or equivalent qualification.
At least 2 years of related work experience.
Required Knowledge:
Strong understanding of accounting policies and procedures.
Proficiency in relevant accounting software.
Good knowledge of Generally Accepted Accounting Principles (GAAP) and International Financial Reporting Standards (IFRS).
Basic familiarity with the company’s products and operations.
Key Skills & Competencies:
Strong oral and written communication skills.
Excellent time management and organizational abilities.
High attention to detail and accuracy.
Ability to maintain confidentiality.
Key Responsibilities & Duties:
1. Prepare and submit monthly GCT returns in compliance with statutory requirements, ensuring review by the Senior Financial Accountant before filing.
2. Assist in the preparation of daily cash reports, detailing receipts, revenue, capital, and operating expenses.
3. Negotiate with financial institutions multiple times per week to purchase USD based on forecasted business needs.
4. Process receipts for counter sales, miscellaneous transactions, and van operators across all locations.
5. Maintain and monitor key financial schedules, including: o Staff Purchases o Miscellaneous Receivables o Miscellaneous Income
6. Record all petty cash transactions, ensuring proper controls are in place upon reviewing petty cash forms.
7. Maintain an up-to-date schedule of custom credit card usage.
8. Track and update long-term loan and lease schedules.
9. Provide weekly reports to the Senior Financial Accountant to support cash flow forecasting.
10. Reconcile the Bank Clearing account, ensuring timely identification and transfer of entries by month-end.