Job Title or Location

General Accountant - Contract

Canadian Solar
Kitchener, ON
Posted 9 days ago
Job Details:
Full-time
Contract
Experienced

CASS Job description Position Title: General Accountant- Contract

Department:Accounting

Reports To:Senior Manager – AccountingDescription:

This role is responsible for full-cycle accounting and financial reporting for the company. This role will perform a wide range of accounting related duties to ensure that financial results are reported on time on a monthly, quarterly and annual basis.

Responsibilities:
  • Process daily bank payments and prepare weekly cash balances report.
  • Responsible for full-cycle Accounts Payable, monthly accruals and payroll booking.
  • Prepare all of journal entries for daily accounting transactions.
  • Manage inter-companies transactions and monthly reconciliations.
  • Responsible for month-end closing.
  • Perform balance sheet accounts reconciliations.
  • Assist in monthly reporting packages, quarterly forecast and annual budget preparation.
  • Prepare monthly HST/GST filing.
  • Assist with internal and external audit queries.
  • Perform government remittances and reporting.
  • Assist with periodic Survey of Statistics Canada.
  • Ensure that all business activities are performed with the highest ethical standards and in compliance with the Canadian Solar Code of Business Conduct.
  • Adhere to all health and safety rules and company policies.
Qualifications and Experience:
  • Bachelor's degree in Accounting, Finance or relevant field.
  • 3+ years of progressive work experience in a full-cycle accounting function.
  • CPA designation considered an asset.
  • Experience with foreign currencies is desirable.
  • SAP experience is preferred.
  • Proficient in Microsoft Office applications, especially advanced Excel skills.
  • Strong verbal and written communication skills and the ability to interact with all internal and external stakeholders, including senior management.
  • Ability to prioritize and multi-task with excellent time management skills.
  • Able to work efficiently as part of a team as well as independently.

Note:

The company reserves the right to change the duties and responsibilities of this position at any time as its own discretion.

This position is no longer available.

Share This Job: