Key Responsibilities:
- Maintain accurate and up-to-date financial records.
- Prepare and manage ledgers, balance sheets and income statements.
- Ensure all financial transactions are properly recorded, filed and reported.
- Monthly preparation and submission of progress claims
- Process invoices, payments and expense reports.
- Monitor aging reports and follow up on overdue payments.
- Reconcile accounts payables and receivable balances.
- Assist in the preparation of budgets and financial forecasts and monitor budgetary performance.
- Prepare monthly, quarterly and annual financial reports and assist in the preparation of financial statements for internal and external uses.
- Assist with internal and external audits by providing necessary documentation and information while ensuring compliance with financial regulations and standards.
- Prepare and file tax returns (i.e. GST & CPF) and ensure compliances with tax regulations and laws.
- Manage petty cash and office expenses, and support administrative functions as required.
- Reconcile bank statements with company accounts and investigate discrepancies and ensure timely resolution.
- Prepare year-end closing financial reports, balances and statements.
- Maintain proper documentation and accounting records
- Assist in HR Payroll and general office administration
- Any other ad-hoc responsibilities from the directors.
Requirements & Qualifications:
- Strong understanding of accounting principles and practices.
- Proficient in MS Office, particularly Excel.
- Proficient in accounting software (OCi).
- Excellent analytical and numerical skills.
- Strong attention to detail and accuracy.
- Good communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Strong organisational and time management skill.
- Diploma / Degree in Accounting, Finance, or related fields.
- Minimum 1 years experience in Accounting preferred