The posting
Job Description
- Prepare monthly management reporting
- Ensure timely and accurate month-end, quarter-end, and year-end closings, including journal entries and reconciliations.
- Oversee the maintenance of general ledger accounts and trial balances.
- Ensure compliance with local tax regulations, including GST filings, corporate tax reporting, and statutory submissions.
- Support internal & external audit
- Manage day-to-day financial transactions, including invoicing, accounts receivable, and accounts payable.
- Process vendor payment, expenses payment and records into the accounting system on a timely basis
- Compare standard costs to actual production costs, identify significant variances, and investigate root causes to suggest corrective actions
- Assist in analyze manufacturing costs and prepare periodic reports comparing standard cost to actual production cost
- Analyze and compute stock provisions based on stock aging on a quarterly basis
- Participate in physical inventory counts to ensure the accuracy of inventory records
- Prepare monthly bank reconciliation
- Prepare quarterly GST Filling
- Perform other related ad hoc duties as assigned to support Finance Department
Requirements
- A bachelor's degree in accounting, finance or a related field
- Professional certification such as CPA (Certified Public Accountant) or ACCA is preferred
- 4+ years of experience in accounting or finance
- Good technical knowledge in tax and accounting
- Strong understanding of accounting principles, practices and procedures
- Proficiency in Microsoft Office Suite (Outlook, Excel, Word)
- Experience in EPICOR/ Microsoft BC365would be an added advantage
- Excellent analytical and problem-solving skills
- Attention to detail and accuracy in financial data analysis and reporting
- Ability to work independently and collaboratively in a team environment
- Effective communication and interpersonal skills



