Learn more about this opportunity.


Robotics Process Automation Developer-Mississauga

Function: Technology
Location: , Mississauga, ON CA
Date posted: 3/2/2018 8:32:33 PM
Type: Full-time
Permanent / Contract: Regular
Job number: 1041070_1
The Business Intelligence and Project Services (BIPS) division of Staples Customer Service continues to grow through delivering valuable insights and innovative tools to empower our internal customers to be strong and strategic leaders.  The BIPS division has experienced exponential growth and has amassed amazing talent over the past five years, in particular, further positioning our group to take on more and deliver bigger, better and broader solutions.  As we grow we continue to be tapped by our customers to do more and stretch ourselves to expand our offering because we deliver results and demonstrate expertise in our space.  Our division has team members in Halifax, NS and in four major locations in the United States: Aurora, CO, Lincolnshire, IL; Florence, KY and Framingham, MA.  Our key customers are within the Staples Customer Service organization are located within contact centers both on and offshore.  

Our Application Development Team is an integral organization within BIPS and has been delivering exceptional value through deploying solutions that contribute to a positive customer experience and drive cost savings every day.  This team works in partnership with a team of Project and Product Managers to identify process improvement opportunities and deliver innovative solutions back to our customers within Staples Customer Service.  Our customers range from Senior Vice Presidents to Contact Center Managers to Team Managers and the applications produced by the Application Development team are vital to the successful management of our contact center operations.  In the recent years we’ve been bringing emerging technologies into the organization and are currently focused on deployment of several projects in the artificial intelligence space, including robotics process automation (RPA).

We are seeking a Robotic Process Automation Developer with a diverse skill set and a thirst for continuous growth in a multitude of disciplines.  This role will be part of bringing leading edge technology into the Customer Service organization through deploying robotics process automation.  In this role you will be using our chosen vendor’s product, NICE RPA, to automate tasks that customer service agents perform every day.  In so doing, you’ll make agents’ lives easier through saving time and limiting human error.  

While we welcome candidates with traditional application development backgrounds we also welcome non-traditional candidates who have a passion for solving problems and enjoy working with new technologies.  Accordingly, candidates with backgrounds in business analysis, website design, system support or who have Lean Six Sigma experience with creating process flows and value stream maps aimed at identifying inefficiencies and/or opportunities for automation, are encouraged to apply. 

As a high growth organization within an established company with a trusted & evolving brand, we move at a fast pace and take calculated risks.  While this is a demanding position, you’ll be surrounded by a passionate team of individuals that are dedicated to a common goal of adding considerable value and being trusted advisors for our contact center leadership teams.  In addition to being a critical and important role, there is a career path into other disciplines such as Web Application Development, Business Intelligence Development, Project and Product Management and Business Analysis.

Tasks you’ll be juggling:
  • Examples of some of the tasks you could be juggling on any given day are:
  • Utilizing the user friendly NICE RPA automation designer tool, take documented manual processes and automate them.  
  • Work with business users to understand their processes and operations.
  • Partner with the business and users to embrace and adopt the technology.
  • Interface with IT contacts to understand connectivity to other applications up and downstream in the proposed automations.
  • Provide a strong level of experience and knowledge of RPA technology and associated methodology to support the business units and IT teams in transforming business challenges into creative technology solutions along with defining and develop RPA solutions that meet business and non-functional requirements.
  • Partnering with Business Analysts, Product Managers, and Project Team members to break down barriers.
  • Lead meetings for reviewing technical designs, decision-making and problem solving along with preparing and delivering presentations to business and technology partners and senior management/executives.
  • Facilitate small to large group meetings, such as sprint reviews, for reviewing technical designs, decision-making and problem solving along with preparing and delivering presentations to business and technology partners and senior management/executives.
  • Partnering with Vendors to solve problems. 
  • Work with various teams across IT to manage all aspects of implementation planning and coordination of releases.
  • Creating systems that require as little maintenance as possible and are as self-serve as possible.
The ideal candidate:
  • Has a knack for building systems that require little maintenance or are self-serve, where applicable. 
  • Designs solutions with the future in mind.  
  • Must be able to work with other disciplines and know what questions to ask when designing an automation routine.
  • Applies a mix of thought leadership and real-world experience to quickly achieve success.
  • Is wildly hungry to be a part of deploying emerging technologies such as robotics process automation.
  • Loves to take on new challenges and develop solutions where there is not a cookie cutter path to the desired outcomes.
  • Can think strategically and execute tactically.
  • Is quick to establish rapport and trust with both peers and partners in other parts of the organization.
  • Excels at time management and prioritization.
  • Can juggle a wide variety of activities with limited oversight, while keeping stakeholders informed of progress.

Required Qualifications:
  • A proven desire and ability to apply technology to solve problems.
  • Bachelor’s degree in Business or Information Technology studies, or equivalent experience.
  • Demonstrated curiosity about technological innovation combined with an ability to investigate, learn and adapt new technologies to support business strategy and goals
  • Communication skills that demonstrate confidence with technology and business process.  Must be able to express complex technical concepts verbally and in writing.
  • Flexibility and ability to juggle multiple projects and changing priorities in a fast paced, customer centric environment.
  • Must be able to communicate with project team to understand the requirements of the asks, but also the technologies that drive the underlying framework.
  • Willingness to overcome obstacles and find solutions when confronted with a problem.
  • Systems networking knowledge.
  • Experience in, or exposure to, an Agile project environment
Preferred Qualifications:
  • Windows Desktop Automation experience (not MAC or Linux)
  • Attended and unattended Automation: no human and augmenting humans
  • Experience with some or all of these applications:  Jia, NICE RPA, Blue Prism, Pega, Robotics UiPath, or other Enterprise oriented desktop automation
  • Windows desktop development (WPF, WinForms, Java, etc.)
  • Call center technologies such as Avaya, Kana, Aspect, Moxie, Powerfront, etc.
  • Knowledge of Contact Center business processes.  Contact Center experience.
  • Agile Scrum methodology or JIRA
  • Demonstrated experience through all phases of the technology life cycle including project planning, requirements definition, architecture design, build/configuration, testing and operational transition
  • Developing stored procedures for data interfaces.
Staples is committed to providing accommodation to people with disabilities throughout the job application and interview process to the point of undue hardship. If you require an accommodation during the application or interview process, please contact a Customer Care Representative at 1-866-782-7537. 

Link for schema

There's more to explore