Software Development Manager

Purolator


Job Location:

Mississauga - Canada

Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

Its not a package. Its a promise.

As Canadas leading integrated freight package and logistics provider weve been helping promises get where they need to be for more than 60 years. How does the magic happen The journey starts with you. The places we go the elements we brave the promises we deliver its all possible because of our people. So whether youre looking to build new skills make an impact in your community or inspire your team we go there for you.

Description

Reporting into the Digital Channels Team within IT the Software Development Manager will lead the end-to-end development of the Receiver Solutions Platform. This role is responsible for delivering modern scalable and intelligent customer-facing solutions that enhance visibility personalization and overall experience for Purolator customers.

This is a hands-on technical leadership role requiring full stack expertise strong architectural oversight and the ability to lead by example. The successful candidate will operate as both a people leader and Dev Lead while driving adoption of AI-enabled software development and testing practices across the team.

Responsibilities

Engineering Leadership & Delivery

  • Lead the end-to-end software development lifecycle ensuring delivery of high-quality scalable and secure solutions
  • Act as a hands-on Dev Lead contributing to system design code reviews and development where necessary
  • Own delivery outcomes including quality timelines budget and business value
  • Establish and enforce engineering best practices and development standards

Architecture & Technology Strategy

  • Lead application architecture and design in collaboration with Enterprise and Security Architects
  • Drive adoption of microservices architecture API-first design and distributed systems
  • Ensure solutions are cloud-native scalable and resilient using AWS technologies
  • Champion modern DevOps practices including CI/CD automation and monitoring

AI-Driven Development & Innovation

  • Act as a role model for AI adoption within engineering embedding AI across the Software Development Life Cycle (SDLC)
  • Promote the use of:
    • AI-assisted coding tools to improve developer productivity
    • AI-driven test automation and quality engineering
    • Intelligent monitoring debugging and incident management
  • Identify and drive opportunities to integrate AI capabilities into customer-facing solutions

Team Leadership & Capability Building

  • Lead coach and develop a high-performing cross-functional team (Developers QA Business Analysts)
  • Foster a culture of continuous learning innovation and AI-first thinking
  • Conduct code reviews provide technical mentorship and support career growth
  • Drive accountability ownership and engineering excellence across the team

Product & Stakeholder Collaboration

  • Partner with Product Management to define product vision roadmap and priorities
  • Translate business requirements into scalable technical solutions
  • Collaborate with stakeholders to ensure alignment and successful delivery of customer-centric products

Technology Stacks and Expectations

Core Engineering Stack

  • Full stack engineering expertise
  • Backend: Java (Java 21) Python
  • Frontend: React nice to have: Angular
  • APIs: RESTful services and microservices
  • Databases: Postgres DynamoDB (relational and NoSQL) nice to have: any NoSQL

Platforms & Practices

  • Microservices architecture
  • AWS cloud technologies and services : Lamda Functions SQS SNS API Gateway CloudFront Monitoring and Observability
  • CI/CD pipelines and DevOps tooling (GitHub nice to have: Terraform)
  • Agile methodology and related delivery tools (Jira Confluence)

AI-Enabled Engineering

  • Experience with or strong advocacy for:
    • AI-assisted development tools
    • AI-augmented testing and automation
    • AI-driven DevOps and observability practices

Qualifications

Basic Qualifications

  • Bachelors degree in Computer Science Engineering or a related technical discipline
  • 610 years of software development experience with strong full-stack exposure
  • 5 years of experience leading a software development team
  • Proven ability to code design and lead simultaneously operating as a hands-on technical leader
  • Experience building customer-facing digital products with a strong focus on user experience

Technical & Platform Expertise

Demonstrated ability to provide leadership and guidance to engineering teams across the following:

  • Maintaining and evolving applications using Java/J2EE Python Angular React Postgres and DynamoDB
  • Designing building and maintaining RESTful APIs and microservices-based services
  • Building and operating large-scale distributed systems on AWS cloud technologies
  • Implementing and optimizing CI/CD pipelines and DevOps practices (GitHub Terraform)
  • Leveraging tools such as Jira and Confluence for agile delivery and team collaboration

Preferred Qualifications

  • Strong knowledge of software engineering best practices across the full SDLC
  • Experience with Agile methodologies and high-performing engineering teams
  • Proven track record of delivering scalable cloud-native solutions
  • Demonstrated leadership in adopting and scaling AI-enabled engineering practices
  • Strong coaching and mentoring skills with a passion for developing talent
  • Ability to drive innovation 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. This requirement is justified by the nature of the responsibilities and operational needs.

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 . To apply visit our Careers Page.

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 .


Required Experience:

Manager

Its not a package. Its a promise.As Canadas leading integrated freight package and logistics provider weve been helping promises get where they need to be for more than 60 years. How does the magic happen The journey starts with you. The places we go the elements we brave the promises we deliver it...

About Company

Company Logo

To succeed and grow, small business owners need a courier they can trust. Rely on Purolator for time-definite shipping, so you can focus on your business.

View Profile View Profile