Please note: This is a contract position for 6 months, with the opportunity for extension.
- Job type – Contract (6 months)
- Location – Remote (within Canada)
- Working hours – Standard business hours PST
Your Talent, Your Terms | Results, Recognition and Rewards
What’s the job:
The Business Analyst’s role is to turn data into meaningful insights and ensure our systems support the needs of the business. This includes writing SQL queries, creating and maintaining Tableau dashboards, supporting Salesforce setup and development, and building automated workflows with Power Automate. The role also works on integrating data sources, documenting processes, translating business needs into technical solutions, and advising on best practices. By working closely with stakeholders, the Business Analyst helps deliver accurate information and effective tools that drive smarter decisions and business growth.
What you’ll be doing:
- Writing advanced SQL queries to dig deep into our data and uncover meaningful insights.
- Building and maintaining Tableau dashboards that help teams make smarter decisions.
- Supporting Salesforce implementations, including configuration and development using Apex.
- Designing and deploying automated workflows using Power Automate—end to end.
- Using advanced analytical methods to extract additional value from our data portfolio.
- Integrating data sources to improve how information is delivered and analyzed across the business.
- Working closely with stakeholders to understand their data needs and ensure those requirements are met—through detailed impact analysis and a solid grasp of business logic.
- Documenting current and future state solutions, and driving the analysis needed to recommend the best path forward.
- Translating business requirements into functional specs, and working with technical documentation when needed.
- Advising managers on best practices for systems and processes.
- Pitching in on other related tasks and projects as they come up.
What you bring:
- Strong experience writing complex SQL queries.
- Solid Tableau skills—you know how to make data tell a story.
- Hands-on experience with Salesforce, including Apex development.
- Deep understanding of Power Automate and how to build workflows that actually work.
- A knack for solving problems and explaining technical stuff in plain language.
- Ability to juggle multiple priorities and work independently.
Why join TFG:
TFG’s culture is results, recognition and rewards based, with a focus on achieving results in a high performing team environment.
As part of the Travelers Financial Group of Companies, TFG Financial Corporation is one of the largest independent commercial equipment finance companies in Canada. We provide financing and leasing for a variety of revenue-producing assets such as trucks, trailers, light to heavy construction equipment, and manufacturing and material handling equipment. Our mission is to be our customer’s first choice by making equipment financing easy while providing a wide range of financing solutions.
TFG is an equal opportunity employer and employs team members without regard to race, colour, ancestry, place of origin, political belief, religion, marital status, family status, physical disability, mental disability, sex, sexual orientation, gender identity or expression, age, or any other protected personal characteristic.
Results, Recognition, and Rewards: At TFG, we are driven by results and committed to recognizing and rewarding your achievements. Through performance-based rewards and growth opportunities, your contributions are valued and acknowledged, motivating you to continue excelling in your role.
Growth opportunities and supportive leadership: Our leaders are committed to your professional growth and success. They provide guidance, resources to help you develop your skills, expand your knowledge, and achieve your career goals within the organization.
Promoveo: TFG Financial celebrates choice and offers the ability to work in office (Vancouver, BC), hybrid or remote (for most roles). We know that our team members are the most important part of our business and we trust in our team members to work in a way that provides them the ability to succeed in their work.