You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Robotic Process Automation (RPA) Developer

Toronto, ON
Full Time
2 days ago
Company Overview

Tell us your story. Don't go unnoticed. Explain why you're a winning candidate. Think "TD" if you crave meaningful work and embrace change like we do. We are a trusted North American leader that cares about people and inspires them to grow and move forward.

Stay current and competitive. Carve out a career for yourself. Grow with us. Here's our story:

Department Overview

Building a World-Class, Diverse and Inclusive Technology Team

We can't afford to be boring. Neither can you. The scale and scope of what TD does may surprise you. The rapid pace of change makes it a business imperative for us to be smart and open-minded in the way we think about technology. TD's technology and business teams become more intertwined as new opportunities present themselves. This new era in banking does not equal boring. Not at TD, anyway.

The TDS Innovation Hub has a vision of enhancing the colleague experience and creating capacity by facilitating, educating, evangelizing and unlocking the power of our colleagues to innovate, accelerate and simplify processes. Our mission is to:
  • EMPOWER YOU with new tools, technologies & techniques
  • ASSIST YOU by building small-i-innovation skills
  • PROVIDE YOU with training and self-serve resources
  • COLLABORATE WITH YOU to uncover optimization potential

There's room to grow in all of it.

Job Description

About This Role

We are looking for someone to embrace a broad range of tasks associated with developing application and systems solutions to address business challenges.
  • Help enable citizen developers from across TDS to deliver process automations to drive successful adoption and increase consumption of RPA products in TDS
  • Design, develop, test, deploy and document automation workflows and create reusable components
  • Implement and configure programs, scripts and objects that are efficient, well structured, maintainable and easy to understand
  • Analyze business processes to suggest process improvements and help guide the development of RPA solutions around them
  • Deliver practical and hands-on technical training on RPA products and best practices as well as technical training demos and support for new/existing Automation Hub community members
  • Support existing automations/processes and implementing change requirements as part of a structured change control process
  • Problem-solve issues that arise in day to day running of robotic processes and provide timely responses and solutions as required based on a deep understanding of the TDS RPA ecosystem
  • Learn and utilize exciting new technologies and how they integrate with RPA tools
  • Express your passion and enthusiasm by identifying out-of-the-box opportunities to expand the RPA citizen developer ecosystem
  • Ensure internal control processes are adequate and documented appropriately
  • Liaise closely with FO, Operations, Finance, Change Delivery, MRMD, technology groups, audit/control partners, and other stakeholders to assist in meeting the Bank's objectives
  • Identify and recommend opportunities to enhance productivity, effectiveness and operational efficiency of the business unit and/or team
  • Participate in knowledge transfer within the team and business units
  • Provide RPA business analysis and design expertise and support, including process discovery and assessment workshops to shape best-fit RPA solutions
  • Review features and capabilities of RPA products and services with customers and partners in context of specific use case(s) and problem statement(s)
  • Develop/review automation business cases to optimize promise-to-delivery ratio and create automation pipeline to accelerate RPA adoption and live bot count
  • Provide coaching and on-the-job training to understudies

Additional Responsibilities:
  • Advanced knowledge of RPA tools, relevant programming languages, and best practice for processes & procedures
  • Works as the senior or lead developer and coaches/guides team members within area of expertise
  • Resolves highly complex and multifaceted development related problems
  • Establish an environment that promotes respect for individual employee and adheres to the policies and guidelines of the Bank.
  • Direct, train and develop peers to enable them to meet challenges, department objectives and achieve full potential.
  • Provide leadership, direction, advice and guidance to the team, to consistently maintain high levels of integrity, motivation and morale. This should encompass all aspects of people development including appropriate mentoring, coaching, and ongoing evaluation of staff performance and leadership skills.
  • Initiate actions to further improve your own and the team's skills and performance. Continuously look for opportunities for professional development.
  • Demonstrate TD's Leadership Profile in all professional and personal activities
  • Create and maintain an environment conducive to the timely identification and escalation of issues
  • Establish appropriate review and assessment of the quality of outputs based on business standards.
  • Managing operational risk (e.g., cross-training, documentation, and audit).
  • Managing relationships with other areas including sharing knowledge and identifying opportunities to leverage complementary skills.


What can you bring to TD? Share your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have:
  • Self-starter with a high degree of initiative and the ability to learn and adapt quickly
  • Strong analytical skills and attention to detail.
  • Self-motivated, well organized, able to work both independently and in a team environment
  • Strong interpersonal skills are required, as the candidate will be called upon to demonstrate leadership in the team
  • Must be highly competent in application or implementation support domain.
  • Process oriented with good presentation and articulation skills.
  • RPA with UiPath Experience.
  • Strong communication and Innovative thinking are welcomed.
  • Ability to effectively engage and work with a global team
  • An undergraduate or graduate degree in Business, Economics, Mathematics, Finance or another quantitative discipline.

Additional Information

Join in on what others in TD Technology Solutions are doing:
  • Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.
  • Learn voraciously, stretch your thinking,



At TD, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needs.
Information Technology