B

BDO Canada

Provide assurance, tax, and consulting services

Full Stack Developer - Tax Transformation Office

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada$77k - $117k

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
  • 3–5+ years of experience developing scalable full stack applications and platforms.
  • Strong experience with front-end frameworks such as React, Next.js, Angular, or Vue.js.
  • Strong back-end development experience using Node.js, Python, Java, Go, or C#.
  • Experience building APIs, microservices, and cloud-native applications.
  • Experience with SQL and NoSQL databases such as PostgreSQL, MongoDB, or MySQL.
  • Experience with Azure, AWS, or GCP cloud platforms.
  • Familiarity with Docker, Kubernetes, CI/CD pipelines, and DevOps practices.
  • Strong problem-solving and stakeholder communication skills.

Responsibilities

  • Design, develop, and maintain modern full stack applications, APIs, and intelligent workflow solutions.
  • Build scalable, secure, and high-performing platforms leveraging modern cloud-native architectures.
  • Develop intuitive user interfaces and business-facing applications that improve operational efficiency and user experience.
  • Support integration between data platforms, AI services, workflow tools, and enterprise systems.
  • Build reusable services and frameworks that support scalable transformation initiatives across Tax.
  • Collaborate with Data Scientists and AI teams to integrate AI, automation, and intelligent capabilities into applications and workflows.
  • Support development of AI-enabled tools, copilots, workflow automation solutions, and intelligent operational platforms.
  • Help operationalize prototypes and experimentation efforts into production-ready solutions.
  • Support modernization of workflows and operational processes through technology-enabled solutions.
  • Partner closely with Transformation Relationship Managers, Tax practitioners, Innovation & Change, Data & Analytics, and leadership teams.
  • Participate in multidisciplinary teams focused on solving business problems through technology, AI, automation, and workflow redesign.
  • Support rapid prototyping, experimentation, and scaling of innovative solutions within the Tax R&D Lab.
  • Participate in discovery sessions, design thinking workshops, ideation sessions, and solution design activities.
  • Help bridge business needs, operational realities, and technical execution to accelerate transformation outcomes.
  • Translate business requirements into scalable technical solutions.
  • Build and maintain CI/CD pipelines and modern development practices.
  • Support cloud deployment, infrastructure automation, monitoring, and operational reliability.
  • Ensure solutions follow best practices for security, scalability, maintainability, and performance.
  • Contribute to engineering standards, reusable frameworks, and technical governance.
  • Support agile delivery and iterative development approaches within transformation initiatives.

Desired Qualifications

  • Experience integrating AI or machine learning services into applications is considered an asset.
  • Experience operating in agile, fast-paced transformation environments.

About the Company

BDO Canada

Provide assurance, tax, and consulting services

BDO Canada provides professional services to clients in Canada and around the world, including assurance (auditing), tax advisory, and consulting. Their teams across 100 offices in Canada and 1,800 offices in 164 countries work with clients from various sectors to address financial and business needs. Services are delivered by professional experts who collaborate with clients to review finances, optimize taxes, improve operations, and manage risk, using industry knowledge and global resources. What sets BDO Canada apart is its large, country-wide network combined with a global footprint, plus a people-focused approach to talent experience that has earned recognition like Canada’s Top 100 Employers. The company aims to help clients meet domestic and international challenges by providing reliable, multi-disciplinary support across assurance, tax, and advisory services.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Toronto, Canada
Founded
1921

Recently Posted Jobs

Explore more opportunities at BDO Canada

See more jobs