Full Stack Developer, Assurance Innovation Lab

BDO

Oakville

On-site

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Purolator is seeking a Software Development Manager to lead the product and technology teams responsible for Purolator.com and enterprise platforms. You will guide secure, scalable digital experiences with cloud-native engineering, automation and responsible AI adoption.

This hands-on leadership role requires building a high-performing team, setting SDLC standards, and managing vendors, budgets and strategic roadmaps while collaborating with Product Management and business leaders to deliver

Qualifications

  • 6-10 years of software development experience.
  • 5+ years leading development teams in a complex enterprise environment.
  • Proven ability to architect and deliver customer-facing digital products and enterprise digital workplace solutions.
  • Experience leading cross-functional teams and managing vendors, contracts, budgets, forecasts, invoices and technology expenditures.

Responsibilities

  • Lead engineering delivery and operations across quality, scope, timelines, budget and value.
  • Serve as a hands-on development lead for solution design and debugging as needed.
  • Set engineering standards and governance across the SDLC, including secure coding, CI/CD and observability.
  • Build and coach a cross-functional team of Developers, QA and Business Analysts.
  • Embed AI across the SDLC and drive adoption of Copilot and Copilot Studio.
  • Shape architecture and technology strategy with architects and cloud specialists.

Skills

Full-stack development
Team leadership
Software architecture
Vendor management
AI adoption

Education

Bachelor's degree in CS/Engineering

Tools

Microsoft 365
SharePoint Online
Power Platform
Copilot Studio
Copilot

Job description

Description

Reporting into the Product & Technology group within IT, the Software Development Manager will lead the development and evolution of Purolator's customer-facing digital platforms, including Purolator.com, Google Marketing platforms, and enterprise Microsoft 365 and SharePoint Online solutions.

This is a hands-on technical leadership role combining people leadership, software delivery, architecture, vendor and financial management. You will lead by example to deliver secure, scalable and accessible digital experiences while advancing cloud-native engineering, automation and responsible AI adoption.

Responsibilities

Lead engineering delivery and operations

  • Own end-to-end delivery across quality, scope, timelines, budget, business value and operational stability.
  • Serve as a hands-on development lead through solution design, code reviews, technical troubleshooting and development when required.
  • Set engineering standards and governance across the SDLC, including secure coding, testing, CI/CD, release management, observability and operational readiness.
  • Manage delivery risks, dependencies, technical debt, resource constraints and competing priorities while improving automation and platform support.

Build a high-performing team

  • Lead, coach and develop a cross-functional team of Developers, Quality Assurance professionals and Business Analysts.
  • Set clear goals and accountability; identify capability gaps and address them through hiring, mentoring, training, succession planning and knowledge sharing.
  • Build capability across modern web and cloud development, Microsoft 365, SharePoint, Power Platform, Copilot, integrations and AI-enabled solutions.

Advance AI, automation and modern engineering

  • Embed AI across the SDLC through AI-assisted coding, documentation, knowledge sharing, test automation, quality engineering and defect detection.
  • Drive adoption of Microsoft Copilot and Copilot Studio, conversational AI, intelligent automation and AI-powered employee and customer self-service.
  • Establish governance for secure, compliant and scalable AI solutions, and measure impact on productivity, quality, delivery speed and customer outcomes.
Additional Responsibilities

Shape architecture and technology strategy

  • Lead solution design with Enterprise, Cloud, Security and Solution Architects using cloud-native, API-first, microservices and event-driven patterns.
  • Guide AWS-based scalability, security, resilience and performance, supported by DevOps automation, monitoring and observability.
  • Modernize customer and employee platforms using Microsoft Graph, SharePoint Framework (SPFx), APIs, reusable services and integration frameworks.
  • Govern information architecture, taxonomy, metadata, search, permissions and content lifecycles across SharePoint Online and digital workplace platforms.
  • Ensure solutions meet accessibility, privacy, multilingual and regulatory requirements, including WCAG and Quebec's Bill 96.

Partner with the business

  • Work with Product Management and business leaders to define strategy, roadmaps, priorities, backlogs, releases and measurable outcomes.
  • Translate business needs into sustainable technical solutions and communicate options, trade-offs, risks, dependencies, capacity and delivery status clearly.
  • Partner with Marketing, Operations, Communications, HR and Technology teams on customer experience, collaboration, knowledge management, workflow automation and self-service initiatives.
  • Balance near‑term commitments with long‑term platform modernization, security, maintainability and technical debt reduction.

Manage vendors and financial performance

  • Manage vendors, consultants and delivery partners, including selection, contracts, statements of work, service levels, performance reviews, renewals and issue resolution.
  • Manage budgets, forecasts, invoices, purchase orders and operating expenditures; monitor variances and support investment and P&L decisions.
  • Evaluate technology investments and identify opportunities to reduce cost, improve efficiency and maximize business value.
Education
  • Bachelor's degree in Computer Science, Engineering, or a related technical discipline.
Experience

Required qualifications

  • 6-10 years of software development experience, including strong full-stack expertise, and 5+ years leading development teams in a complex enterprise environment.
  • Demonstrated ability to code, architect and lead simultaneously, with experience delivering customer‑facing digital products and enterprise digital workplace solutions.
  • Experience leading cross-functional teams and managing vendors, contracts, budgets, forecasts, invoices and technology expenditures.
  • Strong stakeholder leadership, with the ability to balance business priorities, capacity, timelines, risks and technical constraints.

Preferred qualifications

  • A track record of building high‑performing Agile teams and delivering scalable customer and employee platforms.
  • Deep experience with Microsoft 365, SharePoint Online, Teams, OneDrive, Power Platform, enterprise intranets, knowledge management and employee experience solutions.
  • Experience implementing and governing Copilot, Copilot Studio, generative AI, enterprise search, metadata and information architecture.
  • Strong executive communication, negotiation and coaching skills, with demonstrated success driving modernization, automation and continuous improvement.

Language Requirement: Proficiency in English is required for this position due to the frequent communications that must be conducted in English with various stakeholders.

POSTING DETAILS
Location:
530 - Corporate
Working Conditions:
Office Environment

Reports to: Senior Manager Technology
---

Purolator is an equal opportunity employer committed to diversity and inclusion. We welcome all qualified applicants and provide accommodations during the recruitment process upon request.

Purolator complies with Canadian law in all recruitment practices. During pre-screening, we may use an Artificial Intelligence (AI) tool, supported by human oversight, to efficiently manage tasks such as resume screening and candidate matching, enabling our team to connect with qualified candidates faster.

Personal information is used solely for recruitment and managed in accordance with privacy legislation. For AI‑related inquiries only, contact TalentCOE@purolator.com.

We recognize that employees and their families are essential to our success. We strive to provide a safe, healthy, and supportive workplace, ensuring the right people have the tools they need to thrive.

Every day at Purolator is an opportunity to connect with colleagues, customers, and communities to make a positive impact. Learn more about our values at www.purolator.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Manager
Software Development Manager

Socket.dev • Mississauga

On-site
CAD 120,000 - 180,000
Software Development Manager
Software Development Manager

Purolator • Mississauga

On-site
CAD 140,000 - 190,000
Sales Development Representative 2 - Mississauga
Sales Development Representative 2 - Mississauga

TEKsystems, Inc • Mississauga

On-site
CAD 120,000 - 160,000
Senior Technology Executive Assistant
Senior Technology Executive Assistant

Purolator Inc. • Mississauga

On-site
CAD 95,000 - 130,000
Senior technology executive assistant job details | purolator
Senior technology executive assistant job details | purolator

Purolator • Mississauga

On-site
CAD 70,000 - 110,000
Senior Application Security Analyst
Senior Application Security Analyst

Purolator Inc. • Mississauga

On-site
CAD 110,000 - 140,000
Software Development Manager — AI-Driven Digital Platforms
Software Development Manager — AI-Driven Digital Platforms

Socket.dev • Mississauga

On-site
CAD 120,000 - 180,000
Lead Hub Operations Excellence
Lead Hub Operations Excellence

Purolator Inc. • Richmond

On-site
CAD 90,000 - 130,000
Lead Hub Operations Excellence Engineering
Lead Hub Operations Excellence Engineering

Purolator Inc. • Toronto

On-site
CAD 110,000 - 150,000
Senior Product Manager
Senior Product Manager

Purolator • Mississauga

Hybrid
CAD 110,000 - 140,000