Team Manager - Application Development

Staples Canada

Richmond Hill

Hybrid

CAD 110,000 - 140,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Associate discount
Health and Dental benefits
RRSP/DPSP
Performance bonuses
Learning & Development programs

Job summary

Staples Canada is seeking a Team Manager II to lead the Integrations team, spanning API development, middleware, and data exchange across Stores, Payments, Data, Supply Chain, and third-party platforms. You will guide strategy, development, and governance of enterprise integrations.

Hybrid work with four days onsite in Richmond Hill, Ontario. The role requires 5+ years in managing software teams and 7-10 years across the SDLC with hands-on integration experience.

Qualifications

  • Post-secondary education in Computer Science or equivalent working experience in software development.
  • 5-7 years of project management experience with PM tools/methodologies.
  • 7-10 years across the software development lifecycle including design, development, testing, deployment, and support.
  • 5+ years designing, developing, and supporting enterprise application integrations, APIs, and data exchange solutions.
  • Strong understanding of integration architecture, middleware, messaging, and event-driven patterns.
  • 4+ years of change management experience.
  • 3-5 years managing or directing peer associates in a lead role.
  • Experience with testing methodologies, integration and system testing, release validation.

Responsibilities

  • Develop and mentor associates through task delegation and performance feedback.
  • Strengthen the team’s integration engineering capabilities: API development, middleware, and enterprise connectivity.
  • Establish integration development standards, code reviews, governance, and knowledge sharing.
  • Recruit new team members for integration development and API engineering roles.
  • Own delivery and continuous improvement of enterprise integration solutions across internal apps, cloud services, and third-party platforms.
  • Ensure architectures, interfaces, and operational processes are current, secure, and aligned with best practices.
  • Lead planning, design, implementation, testing, and deployment of complex system-to-system integrations and modernization initiatives.
  • Ensure integration testing, end-to-end validation, deployment planning, and post-implementation support.

Skills

Team leadership
Project management
Mentoring
Stakeholder management
Communication
Strategic planning
Problem solving

Education

Post-secondary education in Computer Science

Tools

REST/SOAP
API development
Middleware technologies
ETL processes

Job description

Some of what you will do:

Utilizing experience from multiple Staples application areas, the Team Manager II role is solely responsible for one specific area of application support and development of Integrations team. This role is accountable for the strategy, development, support, and governance of enterprise application integrations, APIs, and data exchange solutions that enable seamless connectivity across Stores, Payments, Data, Supply Chain, Digital, and third-party platforms.

Job Description
Some of what you will do:

Utilizing experience from multiple Staples application areas, the Team Manager II role is solely responsible for one specific area of application support and development of Integrations team. This role is accountable for the strategy, development, support, and governance of enterprise application integrations, APIs, and data exchange solutions that enable seamless connectivity across Stores, Payments, Data, Supply Chain, Digital, and third-party platforms.

Specifically, You Will
Manage and Develop Associates (40%)
  • Develop and mentor associates through proper task delegation, active coaching, and regular performance feedback.
  • Build and strengthen the team's integration engineering capabilities, including API development, middleware technologies, system integration patterns, event-driven architectures, and enterprise application connectivity.
  • Foster technical excellence by establishing integration development standards, code review practices, architectural governance, and knowledge-sharing initiatives.
  • Recruit new team members resulting from expansion and/or to backfill attrition within the Applications group, with a focus on integration development, API engineering, and enterprise solution expertise.
Manage the Area’s work (60%)
  • Manage and deliver business objectives supported by the applications, integrations, interfaces, and data exchanges within the assigned area.
  • Own the delivery, support, and continuous improvement of enterprise integration solutions connecting internal applications, cloud services, retail systems, payment platforms, data platforms, and third-party vendor solutions.
  • Ensure integration architectures, APIs, interfaces, middleware platforms, development standards, and operational processes remain current, effective, secure, and aligned with industry best practices.
  • Establish governance and monitoring practices for application integrations, including service reliability, performance, scalability, error handling, and supportability.
  • Lead the planning, design, implementation, testing, and deployment of complex system-to-system integrations and application modernization initiatives.
  • Ensure appropriate integration testing, end-to-end validation, deployment planning, and post-implementation support processes are in place for all projects and enhancements.
Some Of What You Need
  • Post-secondary education in Computer Science or equivalent working experience in software development.
  • 5-7 years of project management experience, including the use of project management tools, methodologies, and applications that support the discipline.
  • 7-10 years of experience across the software development lifecycle, including requirements analysis, solution design, development, testing, deployment, and support.
  • 5+ years of hands‑on experience designing, developing, and supporting enterprise application integrations, APIs, system‑to‑system interfaces, and data exchange solutions across disparate platforms.
  • Strong understanding of integration architecture, middleware technologies, messaging frameworks, web services (REST/SOAP), ETL processes, and event‑driven integration patterns.
  • 4+ years of process and software change management experience.
  • 3-5 years of experience managing or directing peer associates in a lead role.
  • Experience with software testing methodologies, integration testing, system testing, and release validation processes.
  • Effective process, procedure, and operational support management.
  • 5+ years as a software development manager or project manager in a software development capacity.
  • Experience in the retail sector is preferred, however equivalent experience in other sectors within a software development context will also be considered.
Physical Demands/working Conditions
  • Office environment – Hybrid, with 4 days onsite in Richmond Hill, subject to the hybrid policy.
  • Occasional travel to other Staples Business Units will be required from time to support cross‑SBU projects and other initiatives.
Some Of What You Will Get
  • Associate discount
  • Health and Dental benefits
  • RRSP/DPSP
  • Performance bonuses
  • Learning & Development programs
  • And more...
#MakeAnImpact
About Us

We value transparency in our hiring processes. Please note, artificial intelligence may be used in certain stages to screen, assess, or select applicants, however, a human reviewer makes all final decisions. This posting is for an existing vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager, Data Engineering
Manager, Data Engineering

Staples Canada • Richmond Hill

On-site
CAD 120,000 - 160,000
Associate discount
Health and Dental benefits
RRSP/DPSP
+3
Gestionnaire d’équipe – Développement d’applications
Gestionnaire d’équipe – Développement d’applications

Staples Canada • Richmond Hill

On-site
CAD 110,000 - 145,000
Rabais pour les associés
Régime d’avantages sociaux (santé et d
REER / RPDB
+1
Senior Software Developer
Senior Software Developer

Staples Canada • Richmond Hill

On-site
CAD 65,000 - 85,000
Associate discount
Health and Dental benefits
RRSP/DPSP
+3
Senior Project Manager - IT
Senior Project Manager - IT

Staples Canada • Richmond Hill

On-site
CAD 90,000 - 130,000
Associate discount
Health and Dental benefits
RRSP/DPSP
+2
Gestionnaire d’équipe – Développement d’applications
Gestionnaire d’équipe – Développement d’applications

Staples • Richmond Hill

On-site
CAD 88,000 - 110,000
Rabais pour les associés
Régime d’avantages sociaux (santé et</
Primes liées au rendement
+1
Senior Integrated Marketing Specialist (Contract)
Senior Integrated Marketing Specialist (Contract)

Staples Canada • Richmond Hill

Hybrid
CAD 70,000 - 110,000
Associate discount
Learning & Development programs
Senior Product Manager
Senior Product Manager

Staples Canada • Richmond Hill

Hybrid
CAD 90,000 - 130,000
Associate discount
Health and Dental benefits
RRSP/DPSP
+3
Bilingual Technical Support Team Lead
Bilingual Technical Support Team Lead

Staples Canada • Richmond Hill

Hybrid
CAD 85,000 - 105,000
Associate discount
Health and Dental benefits
RRSP/DPSP
+3
Senior Analyst - Inventory Planning & Replenishment
Senior Analyst - Inventory Planning & Replenishment

Staples Canada • Richmond Hill

On-site
CAD 80,000 - 105,000
Associate discount
Health & Dental benefits
RRSP/DPSP
+2
Assistant Manager
Assistant Manager

Staples Canada • Montreal (administrative region)

On-site
CAD 45,000 - 65,000
Associate discount
Health and Dental benefits
RRSP/DPSP
+4