Job Descriptions:
- Handle monthly full set of account closing, including trial balance, profit & loss statements, and balance sheets.
- Prepare and submit monthly audit schedules.
- Submit GST returns on a monthly basis.
- Process reimbursements for staff travel and expense claims.
- Liaise with bankers for letters of credit, trust receipts, banker guarantees, revolving loan drawdowns, rollovers, and repayments.
- Oversee accounts receivable, including issuing sales invoices for progressive project billing, debit notes, credit notes, receiving vouchers, and official receipts.
- Prepare monthly journal vouchers and manage inter-company funds transfers/settlements.
- Review and manage daily cash flow movements.
- Oversee accounts payable, including handling supplier payments.
- Assist in the preparation of the annual budget and forecast.
- Liaise with tax agents for tax computation and submission.
- Coordinate with external auditors for audit-related matters.
- Assist in preparing materials for monthly board meetings.
- Perform any additional ad-hoc duties as assigned.
Job Requirements:
- Minimum Diploma in Accountancy or Degree in Accountancy or equivalent.
- Minimum of 3 years of relevant work experience.
- Proficient in handling full sets of accounts, particularly familiar with revenue recognition based on percentage of completion.
- Solid understanding of common accounting principles and procedures.
- Ability to work independently with minimal supervision.
- Action-oriented, task-focused, accurate, and meticulous.
- Strong team player with excellent interpersonal and communication skills.
- Analytical, innovative, and self-motivated.
- Proficient in Microsoft Excel, Word, and PowerPoint.
- Experience or knowledge of Dynamic 365 ERP System is preferred.