cover image
BDO Canada

BDO Canada

www.bdo.ca

10 Jobs

4,769 Employees

About the Company

Canada's Top 100 Employers 2025 I 2024 I 2023 I 2022 BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments. For over 100 years, our team has served communities across Canada through a comprehensive range of assurance, tax, and consulting services, complemented by deep industry knowledge. With over 5000 people across 100 offices in Canada, and more than 1,800 offices in 164 countries, BDO is well-positioned to assist clients with both domestic and global needs. Our people-first approach to our talent experience has earned us multiple awards, including a spot among Canada's Top 100 Employers for 2025.

Listed Jobs

Company background Company brand
Company Name
BDO Canada
Job Title
Co-op or Intern, Assurance (GTA Office) Fall 2026
Job Description
**Job title** Co‑op or Intern, Assurance (GTA Office) – Fall 2026 **Role Summary** Co‑op and internship opportunity in Assurance & Accounting teams at BDO’s Toronto, Markham or Oakville offices. The role lasts 4 or 8 months (starting September 2026) and focuses on supporting assurance projects, preparing standard engagement documents, and building client relationships while applying academic content to real‑world tasks. **Expectations** - Demonstrate BDO core values (Integrity, Respect, Collaboration). - Deliver high‑quality work and professional client service. - Take initiative, provide solutions, and recommend effective service delivery. - Participate in digital tools adoption and continuous learning. **Key Responsibilities** - Apply technical accounting knowledge to conduct assurance and accounting engagements. - Prepare working papers, financial statements, and Notice‑to‑Reader reports following regulatory standards. - Collect and evaluate evidence for audit and accounting engagements. - Foster positive client interactions and address client requests or suggestions. - Communicate progress, issues, and updates with team members regularly. **Required Skills** - Strong analytical, problem‑solving, and communication skills. - Proven leadership and teamwork abilities; initiative to seek understanding. - Ability to work independently within a structured, deadline‑driven environment. - Basic proficiency with digital tools (e.g., Microsoft Office, cloud‑based accounting platforms). **Required Education & Certifications** - Currently pursuing an undergraduate or graduate degree/diploma in Accounting or a related field. - Interest in CPA designation; BDO provides support (programs, exam fee reimbursement, study leave). ---
Oakville, Canada
Hybrid
Fresher
05-01-2026
Company background Company brand
Company Name
BDO Canada
Job Title
Co-op or Intern, Full-Stack Developer (May 2026)
Job Description
**Job Title** Co‑op or Intern – Full‑Stack Developer **Role Summary** Support BDO Digital’s AppDev team by designing, developing, and deploying scalable web applications using the Microsoft technology stack. Work across both front‑end (React or Angular) and back‑end (ASP.NET Core, C#) components, deploy to Microsoft Azure, and contribute to emerging GenAI initiatives. **Expectations** - Demonstrate integrity, respect, and collaboration in all interactions. - Deliver high‑quality, client‑centric solutions. - Develop deep understanding of client industry challenges and opportunities. - Actively participate in digital tool adoption and innovation programs. - Continuously build technical expertise through learning and professional development. **Key Responsibilities** - Build and maintain full‑stack applications with ASP.NET Core, C#, and JavaScript frameworks (React or Angular). - Deploy and manage applications on Microsoft Azure public cloud services. - Engage in BDO Digital’s innovation program, including GenAI exploration with Azure OpenAI and Python. - Apply analytical and problem‑solving skills to address complex client problems. - Collaborate with cross‑functional teams to ensure effective service delivery. - Contribute to the adoption of new digital tools and strategies for an innovative workplace. **Required Skills** - Strong coding proficiency in C# and ASP.NET Core. - Experience with JavaScript frameworks (React or Angular). - Familiarity with Microsoft Azure cloud services and deployment workflows. - Ability to read and apply Python code for GenAI tasks. - Analytical mindset and problem‑solving capabilities. - Excellent communication and teamwork abilities. **Required Education & Certifications** - Current student or recent graduate in Mathematics, Computer Science, Engineering, or a related field. - Prior experience with Microsoft development stack is a plus but not mandatory.
Ottawa, Canada
Hybrid
Fresher
09-01-2026
Company background Company brand
Company Name
BDO Canada
Job Title
Co-op or Intern, Cyber Cloud Security (May 2026)
Job Description
**Job Title** Co‑op / Intern, Cyber Cloud Security **Role Summary** Support BDO Digital’s Cyber Cloud Security delivery team by assisting in cloud infrastructure design reviews, security engagements, documentation, research, and client reporting. Contribute to assessments, design, implementation, and optimization of security controls across AWS, Azure, and GCP environments. **Expectations** - Demonstrate BDO core values: integrity, respect, collaboration. - Produce high‑quality, client‑focused deliverables on time. - Show understanding of client industry challenges and communicate security impacts clearly. - Participate actively in digital tool adoption and continuous learning. **Key Responsibilities** - Review on‑premise and cloud security architectures (container, data, network, operational). - Support security engagements across assessment, design, implementation, and optimization phases. - Develop and maintain cloud‑specific security policies, standards, baselines, and procedures. - Research emerging cloud technologies, threats, and trends; advise on mitigation strategies. - Assist in analyzing security events, assessing risk, and recommending corrective actions. - Produce technical and non‑technical reports, presentations, and documentation. - Contribute to proposal development and client communication on confidentiality, integrity, and availability impacts. **Required Skills** - Strong oral and written communication; ability to produce clear technical reports and presentations. - Academic focus on cyber security (pursuing Bachelor’s degree or Advanced Diploma). - Demonstrated interest in cyber security through extracurricular activities or projects. **Preferred Skills (nice‑to‑have)** - Familiarity with risk assessments and frameworks (NIST CSF, ISO/IEC 27001, CIS Controls, SOC 2). - Basic understanding of SOC concepts, SIEM (e.g., Microsoft Sentinel) and EDR tools (e.g., CrowdStrike, Microsoft Defender). - Introductory knowledge of cloud security engineering in AWS, Azure, GCP. - Awareness of Zero Trust principles, identity‑based access, micro‑segmentation, secure API management. - Knowledge of AI/ML‑driven threat detection tools. **Required Education & Certifications** - Currently enrolled in a Bachelor’s degree program or Advanced Diploma in Cyber Security or a related technology field. - No specific certifications required; relevant coursework or certifications (e.g., CompTIA Security+, AWS/Azure/GCP security badges) are advantageous.
Toronto, Canada
Hybrid
Fresher
09-01-2026
Company background Company brand
Company Name
BDO Canada
Job Title
ServiceNow Senior Developer
Job Description
Job Title: ServiceNow Senior Developer Role Summary: Build, configure, and extend ServiceNow platforms for internal and client projects, delivering scalable solutions aligned with architectural standards. Execute ITSM, CSM, and automation initiatives while supporting platform modernization, migration, and AI-driven enhancements to improve operational efficiency. Expectations: Demonstrate core values, align with client needs, ensure service quality, contribute to innovation, adopt digital tools, and pursue continuous professional development. Key Responsibilities: - Configure and develop ServiceNow ITSM/CSM modules (workflows, scripts, integrations, catalog items). - Build automation with Flow Designer, support Virtual Agent, and develop REST/SOAP integrations. - Ensure technical quality via adherence to standards, platform upgrades, and troubleshooting. - Collaborate with consultants, architects, and QA teams through project lifecycle phases. - Support UAT, deployments, and post-go-live operations. - Identify automation opportunities and maintain reusable technical components. Required Skills: JavaScript, ServiceNow scripting, Flow Designer, IntegrationHub, REST/SOAP APIs, ServiceNow data models, security and upgrade-safe development. Education & Certifications: - 5+ years ServiceNow development experience. - ServiceNow Certified System Administrator (CSA). - ServiceNow Certified Implementation Specialist (ITSM/CSM). - Experience with platform migrations, AI features (Virtual Agent, Predictive Intelligence), and large-scale implementations.
Markham, Canada
Hybrid
Senior
13-01-2026