BDO CANADA

Calgary
Total Offices: 2
4,938 Total Employees
Year Founded: 1921

Jobs at BDO CANADA

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

Fintech • Payments • Financial Services
The role involves managing client relationships, overseeing solution delivery for Microsoft Dynamics 365, ensuring SLA compliance, and fostering team performance and innovation. The manager is responsible for strategic advice, portfolio management, and continuous improvement to achieve client business objectives.
9 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Leads financial due diligence engagements for private equity and corporate clients, analyzing financial and operational performance, cash flow, working capital, capex, and deal risks. Oversees deal reporting, post-acquisition planning, research, project execution, team development, client relationships, business development, and practice growth.
11 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Prepares US corporate and partnership tax returns, conducts tax research, and communicates with the IRS and state tax authorities. Supports compliance and consulting engagements, collaborates with internal tax teams, maintains accuracy and technical knowledge, and contributes to process improvements. The role also involves client support, staff training, professional development, relationship building, and supporting business growth through referrals.
13 Days AgoSaved
In-Office
5 Locations
Fintech • Payments • Financial Services
The Solution Architect will lead enterprise-level solutions for Dynamics 365 F&O, collaborating on design, implementation, and quality assurance while advising on best practices and driving project initiatives.
15 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
As Assurance Manager, review engagements, supervise audits, develop client portfolios, and ensure adherence to industry standards and policies.
15 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
The Senior Accountant will perform assurance engagements, address client issues, and apply industry knowledge while maintaining high standards in service delivery.
Fintech • Payments • Financial Services
Lead Microsoft Dynamics 365 Finance and Operations Project Management and Accounting implementations. Advise clients, analyze project-based financial processes, design end-to-end accounting solutions, configure and test systems, support data migration and deployment, and provide training. Collaborate with Finance, Supply Chain, Asset Management, and Sales consultants while mentoring functional consultants and improving project governance, reporting, forecasting, billing, revenue recognition, and financial controls.
17 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Lead and develop the Expatriate Tax Services team in Montreal. Provide guidance and training, prepare and review Canadian and US individual tax returns, advise on relocations, payroll benefits, executive compensation and global equity, collaborate with partners nationally, and support business development to grow the practice.
20 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Provide high-level administrative and project support to Advisory partners: manage calendars, travel, meetings, reports, expense reports, client coordination, draft talking points, track project status and revenues, and serve as partner representative while anticipating needs and maintaining confidentiality.
Fintech • Payments • Financial Services
The role involves leading Manufacturing solutions within Dynamics 365 F&O, providing expertise in Production Control, and optimizing manufacturing processes through full-cycle implementations.
25 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Lead and manage risk advisory engagements including internal audits, controls assessments, and program reviews. Oversee team deliverables, client relationships, project scope, budgets, methodology development, and staff mentoring. Support business development and ensure high-quality, compliant client service.
26 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
BDO Montreal seeks bilingual Junior Accountants for Assurance engagements starting Jan 2027, Oct 2027, or Jan 2028. Responsibilities include preparing working papers and financial statements, gathering audit evidence, building client relationships, participating in business development, communicating progress with team members, and adopting digital tools while pursuing CPA training.
Fintech • Payments • Financial Services
Lead the client success strategy and governance for Microsoft business applications, ensuring delivery excellence and strategic outcomes for clients. Mentor a team of Client Success Managers and manage multiple client portfolios.
29 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Lead U.S. corporate tax planning engagements, provide technical and project leadership, perform U.S. tax research, prepare client materials, train and develop staff, and support practice administrative processes and growth.
29 Days AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Lead U.S. corporate, trust, and partnership tax engagements for cross-border clients. Advise on tax reorganizations and compliance, review returns, build client relationships, support business development, mentor staff, and adopt digital tools to improve service delivery.
One Month AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
This role leads digital, data, and AI strategy transformation engagements, manages client relationships, and develops actionable roadmaps, while mentoring junior staff and advising on technological integration.
One Month AgoSaved
In-Office
Le Sud-Ouest, Montréal, QC, CAN
Fintech • Payments • Financial Services
Provide Level 2 end-user IT support across Quebec and Canada: set up and image desktops/laptops, support hardware and Office 365/Windows 11, manage Active Directory accounts, handle service desk queues and remote/in-person troubleshooting, maintain asset inventory, participate in IT projects, and support mobile devices.