Software Development Manager
Role Overview
Purolator is seeking a Software Development Manager within its Product & Technology group to lead customer-facing digital platforms and enterprise workplace solutions.
The role combines people leadership, hands-on technical delivery, architecture, vendor and financial management, cloud engineering, automation and responsible AI adoption.
Key Skills for This Role
Full Job Posting
Role overview
Purolator is seeking a Software Development Manager within its Product & Technology group to lead customer-facing digital platforms and enterprise workplace solutions.
The role combines people leadership, hands-on technical delivery, architecture, vendor and financial management, cloud engineering, automation and responsible AI adoption.
Engineering delivery
- Own delivery across quality, scope, timelines, budget, business value and operational stability.
- Provide hands-on leadership through solution design, code reviews, troubleshooting and development when required.
- Set standards for secure coding, testing, CI/CD, release management, observability and operational readiness.
- Manage risks, dependencies, technical debt, resource constraints and competing priorities.
Team and AI leadership
- Lead, coach and develop Developers, Quality Assurance professionals and Business Analysts.
- Build capability across web and cloud development, Microsoft 365, SharePoint, Power Platform, Copilot, integrations and AI solutions.
- Embed AI across the SDLC and govern secure, compliant and scalable AI solutions.
- Drive Copilot, Copilot Studio, conversational AI, intelligent automation and AI-powered self-service adoption.
Architecture and business partnership
- Lead solution design using cloud-native, API-first, microservices and event-driven patterns with AWS scalability, security and observability.
- Modernize platforms using Microsoft Graph, SharePoint Framework, APIs, reusable services and integration frameworks.
- Govern information architecture, taxonomy, metadata, search, permissions and content lifecycles.
- Partner with business leaders on strategy, roadmaps, backlogs, releases, outcomes and sustainable technical solutions.
- Ensure accessibility, privacy, multilingual and regulatory requirements, including WCAG and Quebec’s Bill 96.
Vendors and financial management
- Manage vendors, consultants and delivery partners across selection, contracts, statements of work, service levels, renewals and issue resolution.
- Manage budgets, forecasts, invoices, purchase orders and operating expenditures, and evaluate technology investments.
Required qualifications
- Bachelor’s degree in Computer Science, Engineering or a related technical discipline.
- 6 to 10 years of software development experience, including strong full-stack expertise.
- At least 5 years leading development teams in a complex enterprise environment.
- Experience delivering customer-facing digital products and enterprise digital workplace solutions while coding, architecting and leading.
- Experience leading cross-functional teams and managing vendors, contracts, budgets and technology expenditures.
- Strong stakeholder leadership and technical experience across modern web, cloud, Microsoft 365, SharePoint, Power Platform, AI, DevOps and CI/CD.
- Proficiency in English for frequent stakeholder communication.
Preferred qualifications
- Experience building high-performing Agile teams and scalable customer and employee platforms is preferred.
- Experience with Teams, OneDrive, enterprise intranets, knowledge management and employee experience solutions is preferred.
- Experience implementing Copilot, Copilot Studio, generative AI, enterprise search, metadata and information architecture is preferred.
- Executive communication, negotiation and coaching skills are preferred.
Working conditions
- The posting lists a corporate location and an office environment as the working conditions.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Purolator Inc.
Business Analyst Finance Excellence
Mississauga, CAN
Purolator is seeking a Business Analyst to support Finance Order to Cash operations through reporting, testing, issue resolution, and automation. Candidates need 2–4 years of relevant experience, advanced Excel skills, S
Technology Business Analyst
Mississauga, CAN
Purolator is seeking a Technology Business Analyst to own requirements for shipping and brokerage platforms and their integrations, from discovery through delivery. The role calls for 5+ years of hands-on technical busin
Lead North American Operations Customer Solutions
Langley, CAN
Purolator is seeking a lead to design and implement complex transportation and supply-chain solutions for strategic North American customers. The role requires solution-design experience, strong analytical and project co
Senior Manager, Data Services & Platforms
Mississauga, CAN
Purolator seeks a Senior Manager to lead its Data Services and Platform capabilities, including data architecture, engineering, and enterprise platform operations. The role leads data teams and owns cloud data pipelines,
Manager Unit
Fredericton, CAN
Purolator is hiring a Unit Manager to supervise warehouse sort operations and a unionized team, deliver operational scorecard objectives, and improve performance through coaching and policy implementation. Managerial exp
Manager Unit
Etobicoke, CAN
Purolator is seeking a GTT Unit Manager to oversee terminal ground transportation and linehaul operations. The role manages unionized linehaul employees and terminal performance, requiring transportation experience, AZ/t
Senior Product Manager
Mississauga, CAN
Purolator is seeking a Senior Product Manager to shape and manage transportation services and specialized products across key industry verticals. The role leads product strategy, cross-functional initiatives, performance
Manager Unit
Etobicoke, CAN
Purolator is seeking a Unit Manager to lead daily terminal operations and ensure safe, efficient, on-time service delivery. The role supervises unionized and non-unionized teams across dispatch, road, and yard operations
Business Analyst Finance Excellence
Mississauga, CAN
Technology Business Analyst
Mississauga, CAN
Lead North American Operations Customer Solutions
Langley, CAN
Senior Manager, Data Services & Platforms
Mississauga, CAN
Manager Unit
Fredericton, CAN
Manager Unit
Etobicoke, CAN
Senior Product Manager
Mississauga, CAN
Manager Unit
Etobicoke, CAN