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

YesterdaySaved
In-Office
Calgary, AB, CAN
Fintech • Payments • Financial Services
The role involves supporting ERP implementations as a trusted advisor, mentoring consultants, and analyzing customer needs within Dynamics 365 F&O.
Fintech • Payments • Financial Services
The consultant will support ERP implementations, analyze business needs, streamline processes, and mentor junior consultants while providing training to client staff.
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.
Fintech • Payments • Financial Services
The Junior Accountant will prepare financial statements, assist in Assurance engagements, develop client relationships, and actively participate in business development and teamwork.
Fintech • Payments • Financial Services
The Junior Accountant will carry out Assurance responsibilities including preparing financial statements, gathering evidence, and building client relationships. The role emphasizes teamwork, client service, and professional development while supporting CPA designation aspirations.
5 Days AgoSaved
In-Office
3 Locations
Fintech • Payments • Financial Services
Lead buy- and sell-side transaction tax due diligence, tax structuring, modelling, and pre-/post-closing tax matters. Design tax-efficient structures for acquisitions, divestitures, and private equity funds. Prepare technical deliverables, manage client relationships, mentor and develop staff, and support business development in private equity and transaction tax engagements.
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.
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.
5 Days AgoSaved
In-Office
Calgary, AB, CAN
Fintech • Payments • Financial Services
The Manager in Assurance will oversee assurance engagements, develop client portfolios, address client issues effectively, and ensure compliance with professional standards.
5 Days AgoSaved
In-Office or Remote
6 Locations
Fintech • Payments • Financial Services
Support the Proposals team by reviewing consumer proposals, assisting negotiations with debtors and creditors, chairing creditor meetings and drafting minutes, responding to debtor inquiries, liaising with team members for timely administration, participating in training, and performing other assigned duties.
Fintech • Payments • Financial Services
Support design, implementation, and administration of DEIA initiatives. Coordinate projects, events, and meetings; manage logistics, budgets, and documentation; collect, analyze, and report DEIA metrics; conduct research on best practices; and collaborate with cross-functional partners to promote DEIA programs.
7 Days AgoSaved
In-Office
3 Locations
Fintech • Payments • Financial Services
Lead buy- and sell-side tax due diligence, design tax-efficient structures for M&A and private equity, prepare technical analyses, manage and mentor engagement teams, support business development and client relationships across Canada.
8 Days AgoSaved
In-Office
2 Locations
Fintech • Payments • Financial Services
Lead delivery and growth for Modern Workplace consulting engagements: run workshops, gather requirements, manage projects and teams, drive presales/demos/proposals, evangelize Microsoft Copilot/M365 solutions, develop roadmaps, train users, and mentor staff.
8 Days AgoSaved
In-Office or Remote
5 Locations
Fintech • Payments • Financial Services
Lead consumer insolvency practice: manage bankruptcy and proposal files, advise on insolvency law, supervise staff, liaise with debtors/creditors/courts, develop referral sources, support practice development, and travel to satellite offices as needed.
11 Days AgoSaved
In-Office
2 Locations
Fintech • Payments • Financial Services
The Senior Lawyer for Tax Controversy and Dispute Resolution will manage client communications, strategy development, legal research, and mentorship while fostering relationships within the firm to enhance service delivery.
11 Days AgoSaved
In-Office
Calgary, AB, CAN
Fintech • Payments • Financial Services
Lead and manage a portfolio of year-end audit engagements for private and NPO clients, prepare working papers per standards, build client relationships, support business development, communicate team progress, and train and develop staff while adopting digital tools.
15 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
4 Locations
Fintech • Payments • Financial Services
The Senior Financial Planner in Wealth Management identifies clients' complex financial planning needs, develops recommendations, and manages the delivery process with clients while ensuring effective communication and collaboration with investment dealers, accountants, and lawyers.
16 Days AgoSaved
In-Office
Calgary, AB, CAN
Fintech • Payments • Financial Services
Provide front-desk customer service: answer and route calls, emails and walk-ins; manage mail, payments and bank deposits; maintain reception and meeting areas; create/update customer and project records; support administrative tasks, meeting setup and catering, building communications, compliance, opening/closing reception, and other ad hoc duties.
17 Days AgoSaved
In-Office
Calgary, AB, CAN
Fintech • Payments • Financial Services
The Manager of Canadian Tax Services leads client engagements, develops tax strategies, prepares tax returns, and trains staff while fostering positive client relationships and team development.