Job Description Accounts Payable and Receivable: Process supplier invoices and ensure timely payments.
Prepare and send customer invoices and follow up on outstanding receivables.
Bank Reconciliation: Reconcile bank statements with the company's financial records regularly.
Investigate and resolve any discrepancies.
Financial Record Keeping: Maintain accurate and up-to-date financial records.
Assist in the preparation of monthly, quarterly, and annual financial reports.
General Ledger Maintenance: Assist in maintaining the general ledger by posting journal entries and performing account reconciliations.
Ensure all financial transactions are recorded accurately.
Expense Management: Process employee expense claims and ensure compliance with company policies.
Monitor and reconcile company credit card transactions.
Payroll Support: Assist with payroll processing and ensure timely payment of salaries.
Maintain payroll records and handle related queries.
Administrative Support: Provide administrative support to the Finance department as needed.
Assist in the preparation of financial documents and reports for audits.
Compliance and Reporting: Ensure compliance with relevant accounting standards and regulations.
Assist in preparing documents for external audits and regulatory reporting.
Ad Hoc Tasks: Undertake other accounting and finance-related tasks as assigned by the Senior Accountant or Finance Manager.
Accounts Payable and Receivable: Process supplier invoices and ensure timely payments.
Prepare and send customer invoices and follow up on outstanding receivables.
Bank Reconciliation: Reconcile bank statements with the company's financial records regularly.
Investigate and resolve any discrepancies.
Financial Record Keeping: Maintain accurate and up-to-date financial records.
Assist in the preparation of monthly, quarterly, and annual financial reports.
General Ledger Maintenance: Assist in maintaining the general ledger by posting journal entries and performing account reconciliations.
Ensure all financial transactions are recorded accurately.
Expense Management: Process employee expense claims and ensure compliance with company policies.
Monitor and reconcile company credit card transactions.
Payroll Support: Assist with payroll processing and ensure timely payment of salaries.
Maintain payroll records and handle related queries.
Administrative Support: Provide administrative support to the Finance department as needed.
Assist in the preparation of financial documents and reports for audits.
Compliance and Reporting: Ensure compliance with relevant accounting standards and regulations.
Assist in preparing documents for external audits and regulatory reporting.
Ad Hoc Tasks: Undertake other accounting and finance-related tasks as assigned by the Senior Accountant or Finance Manager.
Qualifications Education: Bachelor's degree in accounting, Finance, Business Administration, or a related field.
Professional accounting qualification like CPA, ACCA Experience: Minimum of 1 to 3 years of experience in an accounting or finance internship.
Skills and Competencies: Basic understanding of accounting principles.
Proficiency in accounting software (e.g., QuickBooks, Sage, or similar) and Microsoft Office Suite, especially Excel.
Excellent attention to detail and accuracy.
Strong organizational and time-management skills.
Good communication and interpersonal skills.
Ability to work independently and as part of a team.
Certifications: Relevant certifications such as AAT (Association of Accounting Technicians) or similar are desirable but not required.
Additional Information Bachelor's degree in Accounting/Finance and Relevant professional certifications (i.e.
CPA, ACCA)