SENIOR ACCOUNTANT
Job Summary
Reports to Managing Director
- Minimum Qualification: Degree
- Experience Level: Mid level
- Experience Length: 5 years
Job Description/Requirements
General+Supervisory Responsibilities (supervises Accountant)
● Prepare admin works orders
● Prepare Finance Memos
● Process Payment of Vendor Bills
● Properly upload all transactions in Odoo Accounting System or Quickbooks
● Payment of expenses, including admin and project miscellaneous expenses
● Manage Petty cash disbursement and reconciliation
● Prepare and control Allowance Advances to employees
● Ensure balances of unused portions of advances are refunded to OUR account
● Follow up on outstanding advances and assure timely reconciliation
● Reconcile advances, including review of receipts, coding of expenses and entering into Odoo Accounting or Quickbooks
● Reconcile petty cash, including review of receipts, coding of expenses and entering into Odoo Accounting or Quickbooks
● Maintain accounting files
● Participate in the improvement of the accounting system and the system of internal control
● Create all financial reports and postings as requested by supervisor
● Preparation of forms for statutory deductions and their remittances to the appropriate authorities
● Process Online Payments on payment platforms - Corporate Pay, and Internet Banking Platforms
● Other tasks as requested by supervisor
Direct + Technical Responsibilities
● Collate and prepare company annual financial budget
● Utilise existing policies and protocols to control budget expenditure
● Measure and track company budget performance on a monthly basis
● Initiate new processes, policies and systems to consistently improve budget performance
● Participate in the improvement of the accounting system and the system of internal control
● Create all financial reports as requested by supervisor
● Preparation and filing of forms for payments of taxes
● Ensure that Vendor Payments are processed accurately, timely, and safely
● Ensure that entries are entered into the financial system accurately and timely.
● Ensure that month and year-end accounting activities are done accurately and in compliance with OUR policies and procedures.
● Track account receivables from customers to ensure minimal risk exposure for US
● Control of healthy Company Cash Flow by tracking inventory, payables and receivables
● Prepare management reports and provide data driven management advice
● Monitor and ensure companies compliance to all local GAAP .
● Other tasks as requested by the supervisor.
Qualifications
● University Degree in Accounting or equivalent certification from a Business Technical School.
● Master’s Degree in accounting or MBA will be an added advantage.
● Minimum of 5 years’ experience as an Accountant
● Understanding of key aspects of Accounting
● Experienced accounting in project based environment
● Proficiency in Microsoft Office programs, especially Excel spreadsheets
● Ability to use basic accounting software (i.e. QuickBooks) or comparable software
● Verbal and written language skills in English required including speaking, writing, understanding, and reading and the ability to conduct business in English
● Demonstrate good judgment and sound financial "common sense"
● Excellent communication skills
● Excellent organizational and interpersonal skills with a service-oriented outlook
● Advanced reporting skills
● Ability to create and monitor budgets. Understanding of the basic tenets of Cash Control, Asset Management and Bank Reconciliation
● Understanding of principles of adequate documentation and of audit, and performance necessary to ensure audit compliance.
● Demonstrated competence to assess priorities, manage a variety of activities in a time sensitive environment, and meet deadlines with attention to detail and quality.
● Demonstrated ability to work as an effective team member in a complex and fast paced environment.