Share this Job
Apply now »

Software Development Manager

Date:  30-Nov-2022

Mississauga, ON, CA

Work Location Type:  Hybrid


Open up to the Possibilities!
At Purolator, you’ll be proud knowing you’re working for a Canadian company that truly values its employees. And it’s community. This is an exciting and evolving industry and we’re leading the change as we strive to deliver the future. Here you will be empowered to help move the business forward. Each and every day. Are you open to the possibilities?

Successful applicants for this position must be fully vaccinated against COVID-19 as a condition of employment. If you have questions, please feel free to ask during your interview.

Workplace Environment:       Hybrid 


This role can sit in the following cities:    Mississauga                         

Job 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.  The Receiver Solutions team designs and develops the User Experience of customer facing solutions for customers that are receiving packages delivered by Purolator.  These applications provide customers visibility to where their package is at any point of time and sends out proactive notifications to keep them up to date.  Key features would include setting delivery preferences, making an address correction, a holistic view of all your shipments and more.  What will you help us implement next?

Purolator is seeking a passionate and innovative Software Development Manager interested in AWS cloud full-stack implementations.  You will partner with stakeholders across Purolator product lines to build a best-in-class Receiver Solutions software platform, enabling business to continuously improve the business solutions and Purolator Brand.  Responsibilities include direct management of software developers, product definition, strategic planning, delivery management for software within the team, and quality of the software development deliveries.


The Software Development Manager Will:

  • Manage the end-to-end development process to ensure that the right solutions are delivered and address any operational concerns once in production.
  • Maintain the ongoing solutions delivered to the Product Owners and Business stakeholders, acting as the platform/ application owner.
  • Shape the overall product experience and scope of the product through partnership and collaboration with product management and product marketing.
  • Ensure product quality, including user experience, testability, performance.
  • Lead the application architecture and design in collaboration with the Enterprise Solutions Architect and Security Architects.
  • Act in the scrum master role, coordinating agile ceremonies.
  • Lead technical design sessions, review design and development tasks.
  • Work with business stakeholders to understand the true requirements underlying feature requests.
  • Be accountable to the quality, timeliness, budget and business acceptability of the work.
  • Coach and develop a team of Software Developers, Designers, Business Analysts and QA Developers in their craft.
  • Establish development best practices and effective DevOps process.
  • Drive continual improvements to the efficiency and flexibility of the platform.
  • Develop & maintain security solutions to ensure corporate assets are secure and both corporate and customer interests are protected consistent with industry standards, published best practices and corporate data security standards.


Basic Qualifications:

  • Bachelor’s degree in Computer Science, Engineering or related technical discipline.
  • 6-10 years of experience developing software and software development life cycle.
  • 5+ years of experience leading a software development team.
  • Experience building and enhancing customer facing applications with focus on customer experience.
  • Hands-on expertise in many disparate technologies, ranging from front-end user interfaces through to back-end systems and all points in between.
  • Familiar with the following technologies and ability to provide leadership and guidance to the team on the following:
    • Maintaining Java/J2EE/Angular/React/Postgres/Dynamo DB based applications.
    • Building and maintaining Restful APIs as a service.
    • Building and operating large scale, distributed systems using AWS Cloud Technologies.
    • CICD processes and tools e.g. Git/Bitbucket/Ansible.
    • Jira/ Confluence.
  • Experience in partnering with product and program management teams.
  • Excellent verbal and written communication skills with peers and non-technical stakeholders.


Preferred Qualifications:

  • Practical experience with software engineering best practices.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience with Agile software development methodologies.
  • Proven track record of building and managing high performing development teams.
  • Passion for people management and developing developers' careers.
  • A desire to grow and develop those around you through coaching and mentoring.
  • Passion to build, problem solve and to be part of the solution.





Location:                    530 - Corporate  
Working Conditions: Office Environment 

Posting Number:         [[id]]

Reports to:                  Sr. IT Project Manager 

We are aware of a fraudulent website that appears to mimic the Purolator careers page. Official job postings from Purolator are shared on or Please ensure any job applications are made directly on these websites. Please note, Purolator will never ask an applicant to make a financial transaction for equipment as part of its recruitment process.

Purolator is an equal opportunity employer committed to diversity and inclusion. We consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, Aboriginal/Indigenous status or any other factors considered discriminatory. If you require an accommodation during the recruitment process, we will work with you to meet your needs.

We recognize that our employees and their families are key stakeholders. We will only be successful as a business if we provide our employees with a safe and healthy workplace and we have the right people in the right roles with the support they need to succeed. We hire for attitude and train for skills.  To learn more about us and our values, go to

At Purolator, every day is an opportunity for our employees to connect with one another and with our customers to help make a positive impact in the communities where we live, work and play.



Job Segment: Cloud, Test Engineer, Developer, Testing, Front End, Technology, Engineering

Apply now »