Job Description
This position offers a great opportunity for candidates to join a rapidly growing company in a unique industry.
- Analyze and propose accounting treatment for complex revenue recognition, create revenue recognition journal entries and prepare Deferred (Contract Liability) and Unbilled Revenue (Contract Asset) reconciliations
- Preparation of accounting entries and inputs in NetSuite including, but not limited to:
- Inter-company transactions
- Accruals
- Commissions
- Capital asset tracking
- Prepaid expenses, and
- Financing transactions
- Be an active member of the month-end close process.
- Take initiative to prepare monthly and quarterly lead sheets, variance analysis and journal entries
- Assist in compiling and analyzing company’s financial statements, notes, and other regulatory documents
- Liaise with external auditors on a timely basis
- Internal control compliance and testing
- Adhere to US GAAP financial accounting standards and guidelines
- Research and prepare accounting/financial reporting memos, proposing the accounting treatment for complex accounting issues US GAAP
- Work closely with other members of global finance and accounting team
- Prioritize multiple projects and deadlines at the same time
- Ad hoc accounting and reporting duties, as needed
Benefits:
- Extended health care
- Vision care
- Dental care
- RRSP match
- The opportunity to work for a company with rapid growth and opportunities
- Unlimited time off
- Life insurance
- Company events & social hours
- Employee assistance programs
- Casual dress
- Annual CPA membership fees reimbursement & supports training