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

5 Days AgoSaved
In-Office or Remote
5 Locations
Fintech • Payments • Financial Services
This role manages the Tax team within the Personal Debt Solutions department, overseeing tax operations, client deliverables, and team performance while ensuring compliance with insolvency legislation and quality standards.
5 Days AgoSaved
In-Office
Calgary, AB, CAN
Fintech • Payments • Financial Services
Lead Canadian tax engagements by advising clients on tax policy, planning and compliance; provide technical and project leadership; prepare and review reorganizations and corporate, trust, and estate returns; build client relationships; participate in business development and staff training.
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.
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.
7 Days AgoSaved
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.
7 Days AgoSaved
In-Office
Calgary, AB, CAN
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.
9 Days AgoSaved
In-Office or Remote
4 Locations
Fintech • Payments • Financial Services
The Insolvency Counselling Manager oversees the Counselling team, ensuring high-quality insolvency services, compliance with regulations, and team performance optimization. They provide guidance, monitor productivity, and support team members' professional growth while managing client interactions and counseling sessions.
10 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.
10 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.
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.
13 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.
16 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.
17 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.
17 Days AgoSaved
In-Office
Calgary, AB, CAN
Fintech • Payments • Financial Services
Lead tax compliance and advisory work for clients: prepare and review personal, corporate, and trust tax returns; manage audits and appeals with tax authorities; research tax issues, document filing positions and risks; develop tax planning strategies; draft client memoranda and letters; collaborate with clients and colleagues to deliver high-quality service.
21 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.
21 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.
23 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.
23 Days AgoSaved
In-Office
3 Locations
Fintech • Payments • Financial Services
As a Senior Talent Sourcer, you will identify and attract top consulting talent, develop pipelines, partner with Talent Acquisition, and enhance employer branding.