BDO Canada logo
BDO CanadaPosted 1 month ago

Full Stack Developer, Assurance Innovation Lab

$100,000–$150,000 year

On-siteToronto, Ontario, Canada or Vancouver, British Columbia, Canada

Full TimeLarge

Job Summary

Design, develop, and maintain modern full stack applications, APIs, and intelligent workflow solutions using cloud-native architectures. Build scalable, secure platforms that integrate AI services, data platforms, and enterprise systems to modernize operational processes. Collaborate with cross-functional teams to prototype, test, and deploy production-ready solutions that accelerate business transformation. Support the end-to-end lifecycle from discovery and design to CI/CD pipeline management and cloud deployment. This role within the Assurance Innovation Lab focuses on creating practical tools that improve how work gets done across the firm.

Required Qualifications

  • Bachelor's or master's degree in computer science, Software Engineering or a related field
  • Full stack proficiency
  • Proficiency in front-end frameworks like React, Next, Angular, or Vue.js
  • Expertise in back-end languages like Node.js, Python, Java, Go, C#, and associated frameworks
  • In-depth experience with SQL and NoSQL databases like MySQL, MongoDB, or PostgreSQL
  • Track record of using tools like Docker, Kubernetes, Azure, or GCP to build and deploy cloud-based solutions
  • Experience with fully automated testing, continuous integration, and deployment pipelines
  • Excellent communication, critical thinking and troubleshooting skills
  • Ability to work independently and collaboratively
  • Strong analytical and problem-solving skills to troubleshoot and debug software issues
  • Great attention to detail to ensure high-quality code and user experience

Desired Qualifications

  • Passion for building modern, scalable, business-facing applications
  • Interest in AI-enabled workflow transformation and intelligent systems
  • Strong curiosity and continuous learning mindset
  • Ability to balance speed, experimentation, and engineering discipline
  • Experience operating in agile, fast-paced transformation environments
  • Strong collaboration and business partnership skills
  • Interest in helping modernize how professional services work gets delivered

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce