Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Analyst Finance Senior

Finning

Permanent

Finning Canada is excited to announce an opportunity for a Senior Financial Analyst to join our team!

Based in Edmonton due to growing business needs, this hybrid role offers flexibility with three days per week in the office while contributing to high impact initiatives shaping the future of our Power and Energy business.

As a Senior Financial Analyst, you will lead advanced financial analysis and reporting across Power and Energy projects, Deferred Revenue Contracts, and other specialized business areas. You’ll build and refine complex financial models, assess project and contract performance, and provide strategic insights that directly influence key business decisions. This is an excellent opportunity for a finance professional who thrives in a dynamic environment and is eager to deliver meaningful value through accurate, timely, and forward thinking financial reporting.

Project & Revenue Analysis

Manage revenue recognition and cost allocation for Power Systems projects.

Complete forecasting, budgeting, and account reconciliations.

Ensure all financial analysis and recommendations are grounded and well supported

Allocate project costs and ensure accurate tracking of financial results.

Ensure adherence to all policies and legislation regarding accurate reporting of financial results

Prepare monthly and quarterly reconciliations for review by manager. Includes all sub ledger to general ledger reconciliation.

Deferred Revenue & Contract Reporting

Prepare and analyze industry-based contract reporting, including detailed variance explanations.

Perform balance sheet reconciliations and analysis.

Support reporting and updates for contracts and other business units.

Prepare executive‑level presentations and reporting packages.

Manage customer rebate reporting, and recoveries.

Support auditors and ensure compliance with financial policies, standards, and accuracy requirements.

Bachelor’s Degree in finance, Accounting or Economics

Professional designation (CPA, CGA, CMA, CA) or MBA

A minimum of 4 to 6 years of experience in an analytical role in finance or business accounting.

MS office proficiency, including strong skills in Excel (Advanced / Expert User)

Self-motivated to learn new concepts and participate in new projects

As a company, we continuously strive to enhance our outreach to individuals of all backgrounds and identities. We do not discriminate against applicants based on gender identity, race, national and ethnic origin, religion, age, sexual orientation, marital and family status, and/or mental or physical disabilities. Furthermore, Finning is committed to collaborating with and providing reasonable accommodations /adjustments to individuals with disabilities.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Analyst Finance Senior in Edmonton, AB vacancy
  •  ...Summary Providing direct support to the Controller, the Senior Financial Analyst will work closely with finance and operational personnel at GFL Environmental Services. As an experienced Financial Analyst, you enjoy working in a fast-paced, growth environment. Possessing... 
    Senior
    Work at office

    GFL Environmental Inc.

    Edmonton, AB
    15 days ago
  •  ...Equation Staffing Solutions is currently seeking a highly motivated and detail-oriented Senior Financial Analyst to join a dynamic finance team with the Government of Alberta in Edmonton on a contract basis for 6+ months. This hybrid role offers flexibility, with remote... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Work at office
    Remote work

    Equation Staffing Solutions

    Edmonton, AB
    more than 2 months ago
  • The Financial Analyst collaborates with Project Managers and other key operational team members to understand the business, analyze spend, cost efficiencies, and cash flows. You drive innovation by building and future proofing models and tools, analyzing and generating new... 
    Suggested

    Rohit Group

    Edmonton, AB
    8 days ago
  •  ...Job Title: Intermediate Financial Analyst Location: Edmonton, Alberta. 6-month contract.   We are seeking a detail-oriented Financial Analyst with strong experience in financial reporting, contract workspace management, and accounting systems. The ideal candidate... 
    Suggested
    Contract work

    Bevertec

    Edmonton, AB
    1 day ago
  •  ...branch within the public sector dedicated to modernizing essential services for Albertans. We are currently seeking a high-caliber Financial Analyst to join the Registries Evolution team. This is a unique opportunity to play a pivotal role in large-scale modernization projects... 
    Suggested
    Contract work
    Work at office
    Monday to friday

    Randstad

    Edmonton, AB
    1 day ago
  •  ...focuses on supporting healthier employees by providing tools, resources, and opportunities to improve physical, mental, social, and financial well-being Enbridge’s FlexWork (hybrid work model) offers eligible employees (Manager and below) the option to work from home on... 
    Senior
    Full time
    For contractors
    Work at office
    Local area
    Work from home
    Relocation package
    Flexible hours

    Enbridge

    Edmonton, AB
    7 days ago
  • $63 - $80 per hour

    Are you a Senior Business Analyst with experience working on finance modernization while interfacing with varied stkeholders?. Our Alberta-based Financial client is seeking a Senior Business Analyst for a 12 month contract. Client: Financial Services Duration: 12 months... 
    Senior
    Contract work
    Immediate start
    Remote work

    Randstad

    Edmonton, AB
    1 day ago
  •  ...registry systems to help ensure that Albertans are receiving timely and efficient services. Our team is seeking the support of a Financial Analyst whom will be responsible for providing comprehensive support across financial operations, contract management, project auditing,... 
    Contract work

    P@thlion Staffing Careers

    Edmonton, AB
    1 day ago
  • $3056.5 - $4006.62 per week

     ...Job Information Job Title: Senior Policy Analyst (Indigenous and Community Partnerships) Job Requisition ID: 79493 Ministry: Mental Health and Addiction Location: Edmonton Full or Part-Time: Full-Time Hours of Work: 36.25 hours per week Permanent/Temporary... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Part time
    Monday to friday

    Government of Alberta

    Edmonton, AB
    12 days ago
  •  ...premier program, project and cost management offering in markets around the world.    Who are you? You are an experienced Senior Cost Analyst with a minimum of 10 years post-graduate experience looking for the next step. The ideal candidate is self-motivated,... 
    Senior
    Full time
    Contract work
    For contractors
    Flexible hours

    Turner & Townsend

    Edmonton, AB
    18 days ago
  •  ...community building and a property development mindset – making us a leading provider of accommodation solutions. The Senior Business Systems Analyst will assist in analyzing business processes, gathering and documenting requirements, and conducting data analysis to support... 
    Senior
    Immediate start

    Civeo North America

    Edmonton, AB
    2 days ago
  • $60k - $75k per year

     ...Q-Block Computing is seeking an experienced and agile Financial Analyst to join our dynamic team in Edmonton. This position offers an exceptional...  ...organized records for contract and grant audits Support senior finance team with month-end and year-end closing procedures... 
    Senior
    Permanent employment
    Full time
    Contract work
    Flexible hours

    Q-Block Computing

    Edmonton, AB
    13 days ago
  •  ...Position: Help Desk Analyst – Senior Requisition ID: GOAPRDJP00000850 Client: Government of Alberta Duration: Contract (with possible extension) Work Location: Remote (Must be located within Alberta) Job Title: Help Desk Analyst – Senior Requisition ID... 
    Senior
    Full time
    Contract work
    For contractors
    Work at office
    Remote work

    Upstaff

    Edmonton, AB
    16 days ago
  • Project Overview As part of the Technical Debt Mitigation Program , several enterprise applications have been identified as requiring improved technical visibility and a deeper understanding of their system dependencies. The goal of this initiative is to support risk...
    Senior
    Full time

    Upstaff

    Edmonton, AB
    5 days ago
  •  ...and energy-efficient solutions to builders, contractors, and homeowners across Canada. About the Role We are looking for a Senior Business Analyst (Sr. BA) to join our on-site IT Applications team in Edmonton. This role will lead business analysis practices across... 
    Senior
    Full time
    For contractors

    Durabuilt Windows & Doors

    Edmonton, AB
    5 days ago
  • Our client is looking for a Senior Business Analyst to take on a variety of IT assignments. The client has numerous IT initiatives planned for 2026 across our Power, Water and Drainage business units. These initiatives are application focused and primarily include enhancements... 
    Senior
    Immediate start

    Randstad

    Edmonton, AB
    a month ago
  •  ...Project Name: AE Help Desk Support Scope: The Application Help Desk Analyst role will provide front line support primarily to members of the public accessing various online systems in relation to the ministries of Education and Advanced Education. The analyst works... 
    Senior
    Remote job

    P@thlion Staffing Careers

    Edmonton, AB
    16 days ago
  • Our client is looking for a Web Systems Analyst to deploy on a variety of IT assignments. The client has numerous IT initiatives planned for 2026 across our Power, Water and Drainage business units. These initiatives are application focused and primarily include enhancements... 
    Senior
    Immediate start

    Randstad

    Edmonton, AB
    a month ago
  • Network Specialist – Zero Trust Implementation We are seeking a Network Specialist to plan, implement, and provide support for secure workload solutions as part of a Zero Trust Network initiative. This role will focus on micro‑segmentation, policy enforcement, and modernization...
    Senior
    Remote job

    P@thlion Staffing Careers

    Edmonton, AB
    a month ago
  • Project Overview: As part of the Technical Debt Mitigation Program, several applications have been identified as requiring improved technical visibility and dependency understanding to support risk assessment and remediation planning. This role supports the hands-on delivery...
    Senior
    Remote job

    P@thlion Staffing Careers

    Edmonton, AB
    8 days ago
  • Are you a senior-level consultant looking for a long-term home within a massive enterprise digital transformation? Our Edmonton client is seeking a Senior Business Analyst to join their high-profile ERP/EAM replacement program for an initial contract running through December... 
    Senior
    Long term contract
    Remplacement
    Contract work
    Immediate start
    Remote work
    Flexible hours

    Randstad

    Edmonton, AB
    more than 2 months ago
  • Are you a seasoned Business Systems Analyst looking to make a significant impact on a high-profile government project? Our Edmonton client is seeking a skilled professional for an initial 12-month contract to support their Human Capital Management stream, specifically focusing... 
    Senior
    Long term contract
    Contract work
    Immediate start

    Randstad

    Edmonton, AB
    more than 2 months ago
  • Attendance Hybrid Job number 31759 Category Senior Professional Status: Permanent Type of Contract Permanent...  ...rapidly become the go-to resource person to your clients for their financial projects. This position covers the Edmonton West - Westpoint... 
    Senior
    Permanent employment
    Full time
    Contract work
    Part time
    Local area
    Flexible hours

    NATIONAL BANK OF CANADA

    Edmonton, AB
    10 hours ago
  • $3056.5 - $4006.62 per week

     ...Job Information Job Title: Legislative Analyst Job Requisition ID: 80284 Ministry:...  ...Social Services (ALSS) provides supports for seniors, families, and communities, and helps...  ...access disability services, continuing care, financial supports, affordable housing, services... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Part time
    Casual work
    Monday to friday

    Government of Alberta

    Edmonton, AB
    7 days ago
  •  ...the Leader of Market Risk, the Market Risk Analyst is responsible for contributing to the...  ...necessary trades within the limits of more senior team members Contribute to prudent...  ...Treasury and/or Asset-Liability Management in a financial institution Demonstrated track record... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Servus Credit Union

    Edmonton, AB
    1 day ago
  • $25.02 per hour

     ...authority. Our HRBP team has a number of regular and temporary HR Analyst positions in a variety of sites across the province to support...  ...is part of the HRBP team, working closely with the HR Advisor and Senior Advisor for their portfolio area and reporting to a Manager, HRBP... 
    Senior
    Full time
    Temporary work
    Relocation
    Shift work
    Weekend work

    Alberta Health Services

    Edmonton, AB
    3 days ago
  •  ...department Government department and/or agency Responsibilities Tasks Supervise staff Train staff Analyze clients' financial records Ensure accuracy and compliance to accounting standards, procedures and internal control Prepare reports and audit... 
    Long term contract
    Remote work

    Office of the Auditor General of Alberta

    Edmonton, AB
    3 days ago
  •  ...Job Description *** OPPORTUNITIES ACROSS EDMONTON MARKETS*** What is the opportunity? As an RBC Financial Advisor, you attract, nurture, and grow relationships with our high-value personal and small business clients, by adding value in the moments that matter to them... 
    Long term contract
    Full time
    Local area

    Royal Bank of Canada

    Edmonton, AB
    2 days ago
  •  ...are and how you can help bring our brand to life, visit us at   What you’ll do: As Chief Financial Officer, you are a strategic partner to the CEO and part of the Senior Leadership Team, responsible for shaping and executing North Central Co-op’s financial strategy while... 
    Senior
    Long term contract
    Temporary work

    North Central Co-op CRS

    Edmonton, AB
    10 days ago
  •  ...Permanent Position Overview: Finning Canada is seeking a Systems Analyst to support strategic decision-making and operational excellence....  ...and establish benchmarks for measuring success. Collects financial data and summary information for use in management reporting for... 
    Permanent employment

    Finning

    Edmonton, AB
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Analyst Finance Senior. Be the first to apply!