Staples Logo

Staples

Team Manager - Application Development

Posted 28 Days Ago
Be an Early Applicant
In-Office
Richmond Hill, ON, CAN
Senior level
In-Office
Richmond Hill, ON, CAN
Senior level
Manages an integrations team responsible for enterprise application integration strategy, API development, middleware, data exchanges, governance, support, and modernization. Leads associate development, architecture standards, monitoring, testing, deployment, and continuous improvement across retail, payment, supply chain, digital, cloud, and third-party platforms. Requires extensive software development lifecycle, integration engineering, project management, process change, testing, and team leadership experience. This is a hybrid role based in Richmond Hill with occasional travel.
The summary above was generated by AI

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.

Similar Jobs

An Hour Ago
In-Office or Remote
CA
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Own end-to-end analytics engineering for AI and developer experience data. Instrument telemetry, build governed production pipelines, define trusted metrics, and create executive-facing dashboards and analyses. Partner with data engineering, AI, and data science teams to improve data quality and connect raw signals to decision-making. Present clear recommendations on AI investment, developer productivity, and ROI while using AI coding agents to build and maintain pipelines, dashboards, and analyses.
Top Skills: Ai Coding AgentsCi/CdGitLlm-Based Classification ToolingMetrics StorePythonReactSnowflakeSQLTypescript
Internship
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Graduate research interns will own end-to-end projects to build customer world models and proactive intelligence: developing representation learning, foundation model, RL/agentic methods, evaluation frameworks, and shipping research into production to improve customer decision-making.
Top Skills: Deep LearningFoundation ModelsJaxOptimizationPythonPyTorchRepresentation Learning
An Hour Ago
In-Office or Remote
CA
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Build and deploy agentic and generative AI systems that automate risk and compliance investigations. Own full-stack ML systems, including data integrations, prompt tuning, orchestration, evaluation, productionization, monitoring, and transformer-based modeling across transaction, graph, text, and profile data. Collaborate with product, engineering, platform, and operations teams while leading strategic roadmaps and delivering scalable production systems.
Top Skills: Agentic AiAmazon Web Services (Aws)Apache AirflowGenerative AiGoogle Cloud Platform (Gcp)Large Language Models (Llms)Natural Language Processing (Nlp)PythonPyTorchSnowflakeTransformer Models

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account