cover image
Staples Canada

Staples Canada

www.staples.ca

7 Jobs

4,352 Employees

About the Company

At Staples Canada, we're redefining what EASY means for today's world. From tech to tools to expert support, we help Canadians crush their to-do lists and get back to what really matters. Whether you're working, learning, or doing a bit of both, we make it all feel effortless. We're your dedicated partner in productivity - offering curated solutions, expert advice, and services that simplify the everyday, Staples is where smart meets streamlined. Headquartered in Richmond Hill, Ontario, Staples Canada has proudly served Canadians for over 30 years. With 11,000+ associates and nearly 300 stores, corporate offices, and distribution centres, we're deeply rooted in communities from coast to coast. Explore more at www.staples.ca or follow us @StaplesCanada.

Listed Jobs

Company background Company brand
Company Name
Staples Canada
Job Title
Développeur Salesforce
Job Description
Job title: Salesforce Developer Role Summary: Develop, maintain, and optimize custom solutions on the Salesforce.com platform using Apex, SOQL/SOSL, Visualforce, and Lightning Components, ensuring alignment with business requirements, user experience, security, and compliance. Expectations: Work independently with minimal supervision; translate stakeholder needs into efficient, scalable code; collaborate closely with other developers and administrators; provide knowledge transfer to trainers and management; prioritize bug fixes and enhancements; manage deployments outside peak hours; serve as Salesforce technical subject matter expert. Key Responsibilities: • Analyse product owner and stakeholder requirements and design code‑based solutions. • Develop, test, and deploy Apex classes, triggers, Visualforce pages, and Lightning components. • Write unit tests, prepare change sets, and oversee deployment pipelines. • Conduct code reviews, mentor peers, and document technical specifications. • Monitor and troubleshoot production issues, manage release schedules, and maintain system stability. • Advocate for continuous improvement, operational efficiency, and policy compliance. • Coordinate cross‑functional teams to ensure coherent enhancements and knowledge sharing. Required Skills: • Proficiency in Apex, SOQL/SOSL, Visualforce, Lightning Components. • Strong understanding of Java, SQL, HTML/Javascript. • Experience with REST/SOAP APIs. • Ability to analyze legacy code and implement enhancements without disrupting existing processes. • Solid analytical, problem‑solving, and planning abilities. • Effective written and verbal communication; ability to explain technical concepts to non‑technical stakeholders. • Experience in mobile salesforce solutions is an advantage. Required Education & Certifications: • Bachelor’s degree in Computer Science or equivalent work experience. • Salesforce Platform Developer I certification (additional Salesforce certifications are a plus). ---
Richmond hill, Canada
Hybrid
Mid level
31-12-2025
Company background Company brand
Company Name
Staples Canada
Job Title
Salesforce Developer
Job Description
**Job title:** Salesforce Developer **Role Summary:** Design, develop, and maintain Apex, SOQL/SOSL, Visualforce, and Lightning solutions within complex Salesforce implementations, collaborating closely with stakeholders, admin teams, and external partners to deliver high‑quality, secure, and user‑centric enhancements. **Expectations:** * Self‑motivated with minimal supervision. * Deep understanding of end‑to‑end software engineering—from design and unit testing to deployment and knowledge transfer. * Commitment to continuous improvement, change‑management, and adherence to organizational policies. **Key Responsibilities:** * Analyze business requirements with product owners, internal and external stakeholders, and propose technical solutions that prioritize end‑user experience, business process alignment, and security. * Collaborate with developers and administrators to keep all parties updated on enhancements and potential issues. * Design, code, unit test, and deploy Apex, SOQL/SOSL, Visualforce, and Lightning components using accepted design patterns and change sets, ensuring deployments occur outside peak hours. * Identify, prioritize, and schedule bug fixes or improvement items, presenting mitigation strategies and timelines. * Serve as subject‑matter expert on Salesforce customizations and integrations, interpreting existing code to extend or modify functionality without disrupting existing processes. * Author technical documentation and provide training or knowledge transfer to business stakeholders and trainers. **Required Skills:** * Strong proficiency in Apex, SOQL/SOSL, Visualforce, Lightning Components, and complementary technologies such as Java, SQL, HTML, and JavaScript. * Experience with REST and SOAP APIs. * Ability to read and enhance legacy code and translate technical specs into actionable solutions. * Excellent analytical, problem‑solving, communication, and planning abilities. * Proven change‑management experience and capability to work with mobile and stationary sales teams. * Fluent in written and spoken English; French language skills are a plus. **Required Education & Certifications:** * Bachelor’s degree in Computer Science or equivalent work experience. * Salesforce Platform Developer I certification (additional Salesforce certifications are an asset). * Minimum 2 years of Salesforce development experience (preferably enterprise level) and 5 years overall in development roles.
Richmond hill, Canada
Hybrid
30-12-2025
Company background Company brand
Company Name
Staples Canada
Job Title
Sr. Software Developer
Job Description
Job Title: Sr. Software Developer Role Summary: Lead the design, development, testing, and maintenance of customer‑facing web applications; collaborate with business and technical leaders; mentor junior developers; ensure code quality, performance, and security. Expactations: Minimum 5 years UI development experience (React, TypeScript, Next.js, HTML5, Tailwind CSS, Bootstrap); 5 years Node.js/NestJS; 5 years building microservices, .NET web services (REST, WCF, Web API); 3 years Test‑Driven Development and unit testing; 3 years SQL Server/PostgreSQL with T‑SQL; proficiency with Azure DevOps/GitHub and CI/CD pipelines; strong communication and technical writing; deep knowledge of web application security best practices; continuous learning mindset. Key Responsibilities: - Define technical solutions with leadership to solve complex problems. - Design, develop, test, and support modern web applications. - Maintain code quality through best practices, automated testing, and code reviews. - Participate actively in agile team ceremonies and deliver incremental improvements. - Mentor junior developers on architecture, coding standards, and problem resolution. - Provide after‑hour support as needed. Required Skills: - React, TypeScript, Next.js, HTML5, Tailwind CSS, Bootstrap. - Node.js, NestJS, .NET (WCF, REST/WS), microservices architecture. - Test‑Driven Development, unit testing frameworks. - SQL Server and PostgreSQL; writing efficient T‑SQL queries. - Source control (Azure DevOps Repositories, GitHub) and CI/CD pipelines. - Familiarity with Azure Event Hub, Azure Table Storage, Redis (bonus). - Web application security standards and practices. - Strong written and verbal communication; technical documentation. - Team collaboration and knowledge sharing. Required Education & Certifications: - Post‑secondary degree or diploma in Computer Science or related field.
Richmond hill, Canada
Hybrid
Mid level
08-01-2026
Company background Company brand
Company Name
Staples Canada
Job Title
Customer Success Consultant
Job Description
**Job Title:** Customer Success Consultant **Role Summary:** Partner with Account Managers and Strategic Account Leaders to manage corporate accounts, taking ownership of non‑strategic selling activities. Serve as the primary liaison to customers, delivering tailored solutions, ensuring satisfaction, and driving revenue growth across the account base. **Expactations:** - Act as the go‑to contact for customers, relieving AM/SAL of day‑to‑day non‑strategic tasks. - Maintain high‑quality relationships with internal support teams and customers. - Demonstrate critical thinking, problem‑solving, and consultative selling. - Participate in occasional travel for customer meetings or program roll‑outs. **Key Responsibilities:** - Liaise between Strategic Account Leaders/Account Managers and customers to address non‑strategic needs. - Own and resolve client issues by coordinating resources (Customer Care, Procurement, Sales, Transportation, Operations, Credit, etc.). - Support program roll‑outs and new partnership implementations. - Build and sustain internal support relationships to meet evolving customer requirements. - Provide consultative guidance and value‑added recommendations to enhance customer success. - Document interactions and outcomes in CRM/system of record. **Required Skills:** - Proficient with Microsoft Office Suite (Word, Excel, PowerPoint, Outlook, Teams, SharePoint) and Power BI. - Excellent verbal and written communication. - Strong business‑process understanding and analytical ability. - Consultative selling aptitude (preferred). - Effective problem‑solving, ownership mindset, and teamwork orientation. **Required Education & Certifications:** - High School Diploma or GED (minimum). - No additional certifications required; relevant experience and on‑the‑job training are valued.
Mississauga, Canada
Hybrid
12-02-2026