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.
- ...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...SeniorWork at office
- ...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...SeniorPermanent employmentContract workTemporary workWork at officeRemote work
- 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
- ...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...SuggestedContract work
- ...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...SuggestedContract workWork at officeMonday to friday
- ...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...SeniorFull timeFor contractorsWork at officeLocal areaWork from homeRelocation packageFlexible hours
$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...SeniorContract workImmediate startRemote work- ...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
$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...SeniorPermanent employmentFull timeTemporary workPart timeMonday to friday- ...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,...SeniorFull timeContract workFor contractorsFlexible hours
- ...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...SeniorImmediate start
$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...SeniorPermanent employmentFull timeContract workFlexible hours- ...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...SeniorFull timeContract workFor contractorsWork at officeRemote work
- 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...SeniorFull time
- ...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...SeniorFull timeFor contractors
- 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...SeniorImmediate start
- ...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...SeniorRemote job
- 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...SeniorImmediate start
- 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...SeniorRemote job
- 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...SeniorRemote job
- 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...SeniorLong term contractRemplacementContract workImmediate startRemote workFlexible hours
- 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...SeniorLong term contractContract workImmediate start
- 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...SeniorPermanent employmentFull timeContract workPart timeLocal areaFlexible hours
$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...SeniorPermanent employmentFull timeTemporary workPart timeCasual workMonday to friday- ...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...SeniorLong term contractPermanent employmentFull timeWork at officeFlexible hours
$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...SeniorFull timeTemporary workRelocationShift workWeekend work- ...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 contractRemote work
- ...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 contractFull timeLocal area
- ...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...SeniorLong term contractTemporary work
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Analyst Finance Senior. Be the first to apply!
- financial analyst entry level Edmonton, AB
- remote financial analyst Edmonton, AB
- senior finance analyst Edmonton, AB
- analyste financier Edmonton, AB
- senior financial analyst remote Edmonton, AB
- financial reporting analyst Edmonton, AB
- financial planning analyst Edmonton, AB
- senior financial analyst Edmonton, AB
- senior hardware engineer Edmonton, AB
- senior qa analyst Edmonton, AB

