The Lead Software Developer is an exciting & challenging opportunity for a Software engineer to ... Lead and drive the end-to-end design of our Retail Investments Core Systems in the platform ...
The Lead Software Developer is an exciting & challenging opportunity for a Software engineer to ... Lead and drive the end-to-end design of our Retail Investments Core Systems in the platform ...
Design, develop and implement innovative solution for Retail Investments Core Systems in the ... engineering standards, automation, software delivery practices, and quality gates to ensure ...
Design, develop and implement innovative solution for Retail Investments Core Systems in the ... engineering standards, automation, software delivery practices, and quality gates to ensure ...
Software Engineer
Brampton, ON · On-site +1
CA$83K - CA$125K/yr
Join SPS Commerce and be part of a dynamic team that's transforming the global retail supply chain! Position Summary: Job Summary: The Software Engineer will design, develop, document, test, deploy ...
Software Engineer
Brampton, ON · On-site +1
CA$83K - CA$125K/yr
Join SPS Commerce and be part of a dynamic team that's transforming the global retail supply chain! Position Summary: Job Summary: The Software Engineer will design, develop, document, test, deploy ...
Java Developer - Java/React
Toronto, ON · On-site
Retail Deposits and Investments Technology within GWM is looking for a Sr. Software Developer to work on a strategic application suite. If you are excited to work on a business-critical application ...
Java Developer - Java/React
Toronto, ON · On-site
Retail Deposits and Investments Technology within GWM is looking for a Sr. Software Developer to work on a strategic application suite. If you are excited to work on a business-critical application ...
Software Engineer
Scarborough, ON · Hybrid
... workflows across Retail and Commercial segments. This role is ideal for engineers who enjoy ... Cloud, DevOps & Observability * Develop and deploy solutions in Azure using Azure DevOps (TFS ...
Software Engineer
Scarborough, ON · Hybrid
... workflows across Retail and Commercial segments. This role is ideal for engineers who enjoy ... Cloud, DevOps & Observability * Develop and deploy solutions in Azure using Azure DevOps (TFS ...
Software Engineer
Toronto, ON · On-site +1
... workflows across Retail and Commercial segments. This role is ideal for engineers who enjoy ... Develop and deploy solutions in Azure using Azure DevOps (TFS) pipelines. * Use Terraform (or other ...
Software Engineer
Toronto, ON · On-site +1
... workflows across Retail and Commercial segments. This role is ideal for engineers who enjoy ... Develop and deploy solutions in Azure using Azure DevOps (TFS) pipelines. * Use Terraform (or other ...
Amazon's advertising portfolio helps merchants, retail vendors, and brand owners succeed via native ... We are seeking an experienced Software Development Engineer who is adept at a variety of skills ...
Amazon's advertising portfolio helps merchants, retail vendors, and brand owners succeed via native ... We are seeking an experienced Software Development Engineer who is adept at a variety of skills ...
Staff Software Engineer
Toronto, ON · Remote
CA$205K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience ...
Staff Software Engineer
Toronto, ON · Remote
CA$205K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience ...
Staff Software Engineer
Toronto, ON · Remote
CA$205K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience ...
Staff Software Engineer
Toronto, ON · Remote
CA$205K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience ...
Staff Software Engineer
Toronto, ON · Remote
CA$205K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience ...
Quick apply
Staff Software Engineer
Toronto, ON · Remote
CA$205K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience ...
Senior Software Engineer
Toronto, ON · Remote
CA$160K - CA$200K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... S. degree in Software Engineering or equivalent experience * 4+ years of industry experience ...
Quick apply
Senior Software Engineer
Toronto, ON · Remote
CA$160K - CA$200K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... S. degree in Software Engineering or equivalent experience * 4+ years of industry experience ...
Senior Software Engineer
Toronto, ON · Remote
CA$160K - CA$200K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... S. degree in Software Engineering or equivalent experience * 4+ years of industry experience ...
Senior Software Engineer
Toronto, ON · Remote
CA$160K - CA$200K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... S. degree in Software Engineering or equivalent experience * 4+ years of industry experience ...
Team Lead, Software Engineering
Toronto, ON · On-site +1
CA$175K - CA$225K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... Bachelor's degree in Computer Science, Software Engineering, or equivalent experience * 7+ years of ...
New
Quick apply
Team Lead, Software Engineering
Toronto, ON · On-site +1
CA$175K - CA$225K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... Bachelor's degree in Computer Science, Software Engineering, or equivalent experience * 7+ years of ...
New
Senior Software Engineer
Toronto, ON · On-site
As aSenior Software Engineer, you will lead complex technical initiatives, make architectural ... and retail business workflows * Third-party integration ownership: experience managing and ...
Senior Software Engineer
Toronto, ON · On-site
As aSenior Software Engineer, you will lead complex technical initiatives, make architectural ... and retail business workflows * Third-party integration ownership: experience managing and ...
Senior Developer
Toronto, ON · On-site
CA$64K - CA$106K/yr
... software development experience, with strong mobile development experience * 2+ years of hands-on ... Retail, ecommerce, or loyalty/rewards domain experience is an asset * Experience working in large ...
Senior Developer
Toronto, ON · On-site
CA$64K - CA$106K/yr
... software development experience, with strong mobile development experience * 2+ years of hands-on ... Retail, ecommerce, or loyalty/rewards domain experience is an asset * Experience working in large ...
Team Lead, Software Engineering
Toronto, ON · On-site +1
CA$175K - CA$225K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... Bachelor's degree in Computer Science, Software Engineering, or equivalent experience * 7+ years of ...
New
Team Lead, Software Engineering
Toronto, ON · On-site +1
CA$175K - CA$225K/yr
About Clutch Clutch is Canada's largest online used car retailer, delivering a seamless, hassle ... Bachelor's degree in Computer Science, Software Engineering, or equivalent experience * 7+ years of ...
New
... retail in Canada and beyond. Learn more at tradercorporation.com. This role will be within the ... devops, cloudops, security, testing, etc) * Proven ability to explore new technologies and helping ...
... retail in Canada and beyond. Learn more at tradercorporation.com. This role will be within the ... devops, cloudops, security, testing, etc) * Proven ability to explore new technologies and helping ...
Software Engineering Expert
Toronto, ON · On-site
... retail in Canada and beyond. Learn more at tradercorporation.com. This role will be within the ... Software Engineering Expert Location: Toronto, ON, Canada The Opportunity Are you passionate about ...
Software Engineering Expert
Toronto, ON · On-site
... retail in Canada and beyond. Learn more at tradercorporation.com. This role will be within the ... Software Engineering Expert Location: Toronto, ON, Canada The Opportunity Are you passionate about ...
Askuity is a Toronto-based retail analytics software company operating as a division within The ... Askuity is seeking a highly motivated and technical versatile Senior Software Developer. As a ...
Askuity is a Toronto-based retail analytics software company operating as a division within The ... Askuity is seeking a highly motivated and technical versatile Senior Software Developer. As a ...
... retail media platforms. We are looking for engineers who embrace modern AI-assisted software development practices and can leverage tools such as Claude Code, and other AI coding assistants to ...
... retail media platforms. We are looking for engineers who embrace modern AI-assisted software development practices and can leverage tools such as Claude Code, and other AI coding assistants to ...
Retail Software Developer information
What is a Retail Software Developer?
How does a Retail Software Developer typically collaborate with cross-functional teams in a retail organization?
What are the key skills and qualifications needed to thrive as a Retail Software Developer, and why are they important?
What is the difference between Retail Software Developer vs Retail Systems Analyst?
| Aspect | Retail Software Developer | Retail Systems Analyst |
|---|---|---|
| Primary Role | Designs, develops, and maintains retail software applications | Analyzes retail systems, gathers requirements, and improves existing processes |
| Skills & Certifications | Programming languages, software development certifications, retail industry knowledge | Business analysis, systems analysis, retail operations understanding |
| Work Environment | Software development teams, retail tech companies | Retail stores, corporate retail offices, consulting firms |
| Employer & Industry Usage | Retail chains, e-commerce companies, software vendors | Retail corporations, consulting firms, system integrators |
While Retail Software Developers focus on creating and maintaining retail applications, Retail Systems Analysts analyze existing retail systems to optimize operations. Both roles require understanding retail processes but differ in their core responsibilities and skill sets.

Full-time
Posted 18 days ago
Job description
Job Description
What is the opportunity?
The Lead Software Developer is an exciting & challenging opportunity for a Software engineer to make an impact and develop leadership skills. You will be responsible for the design and development of complex technology solutions that drive operational excellence and transformational improvements to stability, performance and resilience of Retail Investments Technology platform.
You will also lead and advocate for the adoption and implementation of AI based solutions that drive software development efficiencies, automation of manual operational processes and reduction of issue resolution time.
Thought leadership is essential as you lead a team of highly motivated and technically strong developers, working within an agile squad to assess scope, plan sprints, and monitor progress ensuring delivery within timeline and budget. You will partner with stakeholders across RBC Technology & Operations to ensure new capabilities are delivered in alignment with organizational goals and standards.
What will you do?
- Lead and drive the end-to-end design of our Retail Investments Core Systems in the platform Resilience and Maintenance space.
- Lead implementation of Generate AI based solution that drive software development efficiencies and strengthen the safety & soundness of applications.
- Identify, develop, and implement AI-driven automation solutions to replace manual workflows and streamline Core Banking operational processes.
- Guide a team of engineers in adopting AI-driven debugging, root cause analysis, and automated remediation tools to reduce incident resolution time.
- Own the technical delivery roadmap, establishing and enforcing engineering standards, software delivery practices, and quality gates to ensure consistent, reliable, and high-quality software releases.
- Collaborate with fellow Lead developers to adopt Shift-Left principle on maintenance and operations requirements ensuring all software design, architecture, and code prioritize long-term maintainability, operational stability, and observability.
- Resolve complex issues and enable decisions that strike the balance between project priorities and longer term strategic needs
- Plan work, resourcesand lead all development activities to ensure goals or objectives are accomplished within approved time frames, scope, and budget.
- Mentor/coach technical advice to tech leads across multiple tech squads.
What do you need to succeed?
- Mainframe Expertise: Proficiency in COBOL, JCL, DFSORT, IMS, CICS, DB2, and TSO/ISPF.
- Generative AI Mastery: Hands-on experience with AI design principles, platforms, and tools (e.g., Agentic AI, RAG, Vector DB, VS Code Co-Pilot).
- AI Solution Implementation: Proven track record of deploying AI solutions to address domain-specific business challenges.
- Technical & Leadership Skills: Strong interpersonal skills, ownership, and leadership in cross-functional teams, with 10 years of IT development experience.
- Modern Development Practices: Agile project delivery, DevOps automation (UrbanCodeDeploy, GitHub, Jenkins, Ansible), and thought leadership in driving business value.
What's in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
- A comprehensive Total Rewards Program including bonuses and flexible benefits
- Leaders who support your development through coaching and managing opportunities
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- Access to a variety of job opportunities across business and geographies
#LI-POST
#TechPJ
Job Skills
Agile Methodology, Agile Methodology, AI Adoption, AI Agents, AI Architecture, AI Platforms, AI Programming, AI Prompting, AI Systems, Anthropic Claude AI, COBOL (Programming Language), DevOps, DFSORT, Generative AI, GitHub, GitHub Copilot, IBM CICS, IBM DB2 Database, IBM MainFrame COBOL, IBM Mainframes, IMS Databases, Job Control Language (JCL), Large Language Models (LLMs), Mainframe DevOps, Microsoft Visual Studio {+ 4 more}Additional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Employment Type: FULL_TIMEAbout Royal Bank of Canada
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
Toronto, Ontario, CA