Search
Exact matches only
FILTER BY
Select all
Posts
Pages
Careers
Employers
POSTS
Select all
Architecture & Design
Articles
Podcasts
Videos
Building Management
Articles
Podcasts
Videos
Business Services
Articles
Podcasts
Videos
Education Technology
Articles
Podcasts
Videos
Energy
Articles
Podcasts
Videos
Engineering & Construction
Articles
Podcasts
Videos
Food & Beverage
Articles
Podcasts
Videos
Healthcare
Articles
Podcasts
Videos
Hospitality
Articles
Podcasts
Videos
Industrial IoT
Articles
Podcasts
Videos
Professional AV
Articles
Podcasts
Videos
Promoted Content
Retail
Articles
Podcasts
Videos
Sciences
Articles
Podcasts
Videos
Software & Technology
Articles
Podcasts
Videos
Sports & Entertainment
Articles
Podcasts
Videos
Transportation
Articles
Podcasts
Videos
Videos
Articles
Podcasts
Videos
Articles
Podcasts
Videos
CAREERS
Select all
AEC
Architecture & Design
Building Management
Business Services
Education Technology
Energy
Engineering & Construction
Food & Beverage
Healthcare
Hospitality
Industrial Iot
Media Production
Professional AV
Publications
Retail
Sciences
Software & Technology
Sports & Entertainment
Transportation

Job Detail

  • Career Level Individual Contributor
  • Experience 8 Years +
  • Education Diploma

Job Description

Here’s what you will get to do:

  • oversee the Accounts Payable, Accounts Receivable, and credit and collections functions in a timely manner;
  • preparation of monthly journal entries, recurring entries, bank reconciliations, revaluation of balance sheet, as well as balance sheet reconciliations;
  • the month-end close process (including sales reporting/commission reporting, commodity and sales tax filing, etc.) ensuring all financial reporting deadlines are met;
  • preparation and filing of monthly Commodity Tax reporting in Canada and for several US States;
  • preparation and analysis of monthly business scorecard;
  • manage the annual budget process, including preparation of department budgets and compiling the overall company budget;
  • maintain the general ledger, cost control and analysis as required;
  • monitor the financial operations of the company to ensure compliance with budgets;
  • financial analysis i.e.: profitability by revenue type product/services, partner/channel;
  • calculate and issue financial and operating metrics, monthly and annual statements;
  • calculate variances from the budget, rolling forecast and report significant issues to management;
  • support Product Management with required financial analysis (i.e.: pricing, profitability, etc.);
  • monitor and support taxation issues and resolve accounting discrepancies and irregularities;
  • collaborate with the management team and executives to create the annual business plan to enable the company to meet its strategic objectives;
  • evaluate and support government subsidies, programs and tax credits (i.e.: SRED, IRAP);
  • recommend policies and procedures relating to financial and business practices of the company to ensure consistent internal controls and improve efficiencies across the company;
  • recommend benchmarks against which to measure the performance of company operations;
  • participate in planning the objectives, methods and resources of short and long-range financial operations of the company; and
  • assist in implementation of Microsoft Dynamics CRM and the integration to GP.

If you are the right person for this opportunity, you will have:

  • a minimum of 8 years of progressively responsible experience in an accounting role for a private company or division of a large corporation or accounting firm;
  • a Bachelor’s Degree in Accounting or Business Administration;
  • a Professional Accounting Designation (CMA/CGA/CA);
  • excellent computer skills including proficiency in accounting software (preferably Microsoft GP) and Microsoft office;
  • experience with and a thorough understanding of foreign currency accounting;
  • the ability to perform well in all types of situations, with a sense of responsibility and professionalism;
  • the skills to adapt and prioritize in order to meet deadlines in a fast-paced environment;
  • the ability to work well independently and also be a good team player;
  • high attention to detail, strong analytical, organizational, and time management skills;
  • good verbal and written communication skills;
  • previous experience or a demonstrated aptitude for managing people;
  • the ability to lead and mentor a team; and
  • knowledge of the software industry would be nice, especially revenue recognition.

Other jobs you may like