1

Junior Rpa Developer Jobs in Ontario (NOW HIRING)

The RPA Developer is part of the Process Automation development team, responsible for developing high quality robotic and/or machine learning software solutions. Is this role right for you? In this ...

Proven ability to work with Product Owners, Quality Assurance, DevOps, and other stakeholders ... Provide constructive feedback and mentor intermediate/junior developers in RPA best practices

\n \n \n \n \n Our client is looking for an experienced Automation Developer to join their team to ... Degree in Computer Science or related field \n * 3+ years experience working in robotics process ...

... PTF, RPA Testing, SAP Worksoft, Service Now, Talos, Test complete, Tosca, UFT, Voice bot/IVR ... Drive the adoption of best software engineering practices including CI/CD and automated testing.

About Machina Labs The Role As a Robotic Process Engineer at Machina Labs, you will play a key role ... Familiarity with Python scripting or automation tools. * Knowledge of CNC machining, additive ...

next page

Showing results 1-20

Junior Rpa Developer information

See Ontario salary details

$5

$35

$55

How much do junior rpa developer jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for junior rpa developer in Ontario is $35.59, according to ZipRecruiter salary data. Most workers in this role earn between $30.29 and $35.10 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior RPA Developer, and why are they important?

To thrive as a Junior RPA Developer, you need foundational programming knowledge (e.g., Python, .NET, or Java), understanding of process automation concepts, and a relevant degree in computer science or a similar field. Familiarity with RPA platforms like UiPath, Blue Prism, or Automation Anywhere, and certifications in these tools are highly beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with business teams and troubleshoot automation issues. These competencies are vital for building reliable automation solutions that streamline business processes and drive operational efficiency.

What Does a Junior RPA Developer Do?

Robotic process automation (RPA) uses artificial intelligence or software “robots” to perform automated tasks. Your duties as a junior RPA developer involve working on new or existing automation systems for a company, potentially under the supervision of a more senior employee. You analyze your employer or client’s needs and existing AI systems, and you develop new application programs or modify and improve existing software. You then test the new RPA application and debug it if necessary. Your duties and responsibilities include assisting the IT team with configuration, implementation, and troubleshooting, and you may stick around to help non-technical employees learn to use the software.

What is the difference between Junior Rpa Developer vs Rpa Developer?

AspectJunior Rpa DeveloperRpa Developer
Required CredentialsBasic understanding of RPA tools, entry-level certificationsAdvanced certifications, more experience
Work EnvironmentSupportive, learning-focused teamsProject-driven, independent problem-solving
Employer & Industry UsageEntry-level roles in IT and automation firmsMid-level to senior roles in similar industries

The main difference between a Junior Rpa Developer and an Rpa Developer lies in experience and skill level. Junior Rpa Developers are typically entry-level, focusing on learning and supporting automation projects, while Rpa Developers have more experience, handling complex tasks independently. Both roles require knowledge of RPA tools, but the Rpa Developer usually holds advanced certifications and has a broader skill set.

What are some common challenges faced by Junior RPA Developers during automation projects?

Junior RPA Developers often encounter challenges such as understanding complex business processes, handling exceptions or unexpected scenarios in automation workflows, and ensuring that bots integrate smoothly with existing systems. Additionally, they may need support in optimizing code for efficiency and collaborating effectively with business analysts and IT teams. Regular communication and a willingness to learn new tools and best practices can help overcome these challenges and contribute to the success of automation projects.

What are Junior RPA Developers?

Junior RPA Developers are entry-level professionals who design, develop, and implement robotic process automation (RPA) solutions under supervision. They typically work with RPA tools like UiPath, Blue Prism, or Automation Anywhere to automate repetitive tasks and improve business processes. Their responsibilities may include creating automation scripts, testing automated workflows, documenting processes, and assisting senior developers. Junior RPA Developers often collaborate with business analysts and IT teams to understand requirements and deliver effective automation solutions.
What are the most commonly searched types of Rpa Developer jobs in Ontario? The most popular types of Rpa Developer jobs in Ontario are:
What are popular job titles related to Junior Rpa Developer jobs in Ontario? For Junior Rpa Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Junior Rpa Developer jobs in Ontario look for? The top searched job categories for Junior Rpa Developer jobs in Ontario are:
Infographic showing various Junior Rpa Developer job openings in Ontario as of June 2026, with employment types broken down into 21% Full Time, 49% Part Time, 12% Temporary, and 18% Contract. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution, with an average salary of $74,037 per year, or $35.6 per hour.
RPA Developer (UiPath)

RPA Developer (UiPath)

Scotiabank

Toronto, ON • On-site

Other

PTO

Posted 7 days ago


Job description

Requisition ID: 263289 
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

The RPA Developer is part of the Process Automation development team, responsible for developing high quality robotic and/or machine learning software solutions.

 

Is this role right for you? In this role you will:

  • Iteratively design, develop, test, deploy, maintain, and enhance high quality software solutions that are robust, highly scalable, and extensible.
  • Participate on an ongoing, active, and concurrent basis as technical consultant, informing design, development, coding, testing, and debugging of new / packaged solutions or significant enhancements to existing applications to deliver the best possible application performance.
  • Contribute clear and maintainable code to a shared codebase.
  • Participate in estimating, tasking, status, and stand-up meetings in agile work ceremonies.
  • Adopt / evolve team development practices such as coding standards, formal refactoring techniques, automated testing, continuous integration, etc.
  • Provide thought-leadership to fellow team members and stakeholders across business and technical project dimensions solving complex programming issues. 

Do you have the skills that will enable you to succeed in this role?  We'd love to work with you if you have:  

  • Undergraduate Degree in Computer Science, Engineering, Mathematics, or equivalent education/experience with 5 - 7 years of experience in software development using C#, html, CSS, Microsoft Technology (VB .NET, Windows, SQL Server, Web Services) and a Strong knowledge of the .NET Framework.
  • 1-2 years of development experience in UIPath or comparable RPA tool
  • Experience designing and working with n-tier architectures and service-oriented architectures.
  • Experience supporting the Operational Teams during the UAT and rollout phases as well as experience working in an agile environment an asset.
  • Flexible and open, able to work in a highly collaborative and changing environment with the ability to move forward without having all the answers.
  • Consistently seeks to understand, meet, and deliver on customers' expectations.
  • Ability to research and recommend enhancements to the strategic technology evolution of the product based on new and emerging technologies and industry best practices. 

What's in it for you?

  • A rewarding career path with diverse opportunities for professional development
  • An organization committed to making a difference in our communities - for you and our customers.
  • A competitive rewards program includes annual bonus, flexible vacation, personal and sick days, and comprehensive benefits that start on your first day.
  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employees to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences every individual brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.

Location(s):  Canada : Ontario : Toronto 
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.  
At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our  Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.