Technical Lead for High-Performance Software Development

1 week ago


Toronto, Ontario, Canada Royal Bank of Canada Full time

At Royal Bank of Canada, we're seeking a highly skilled Technical Lead to join our team in Toronto.

About the Role

This is an exciting opportunity for a talented technologist to lead high-performance software development projects. As a Technical Lead, you will be responsible for collaborating with cross-functional teams to understand business requirements and drive technical solutions that meet project deliverables.

You will design technical solutions, code applications, and provide estimates on activities required to perform design, coding, and unit testing. Additionally, you will ensure quality and completeness of the product through code reviews, unit testing, SonarQube, NexusIQ, Helios pipeline, and documentation.

About You

To succeed in this role, you must have 6+ years of experience in system and application development with Java or Python. Proven experience as a Technology Lead applying best engineering practices for peer review of code, designs, specifications, and unit tests is also essential. Experience with Git version control systems and big data technologies such as Spark on medium to large-scale datasets is highly desirable.

A working experience using DevOps tools like Jenkins/Github Actions and running applications in cloud-based platforms (OCP4) is also necessary. Knowledge and experience in non-functional requirements like Security and Performance are also required.

What We Offer

We offer a comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable. Our leaders support your development through coaching and managing opportunities. You will have the ability to make a difference and lasting impact while working in a dynamic, collaborative, progressive, and high-performing team.

Salary Information

The estimated salary for this position is between $120,000 and $180,000 per year, depending on qualifications and experience.

Additional Details

This is a full-time salaried position with 37.5 hours of work per week. The platform is TECHNOLOGY AND OPERATIONS, and the job type is Regular.



  • Toronto, Ontario, Canada Randstad Canada Full time

    Job SummaryWe are seeking a seasoned Senior Software Developer to lead the design, development, and deployment of high-performance Java applications in our dynamic team.About the RoleThis is a senior-level position that requires extensive experience in Java programming, system integrations using REST and SOAP APIs, and hands-on experience with Oracle design...

  • Technical Lead

    7 days ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software, Inc. (registered as SSA Infosystems in Canada) is a CMMi Level 5 New Jersey based company providing information technology solutions to clients nationwide for over 30 years. In a program sponsored by Price Waterhouse, PNC Bank and Marsh, Iris has been honored for being NJ Technology FAST 50 Company for year 2002. In a...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a skilled Deep Learning Compiler Engineer II to join our team at Amazon Web Services (AWS) in Toronto, ON, CAN. This is an exciting opportunity to work on cutting-edge products at the intersection of machine-learning, high-performance computing, and distributed architectures.About the TeamAWS Neuron is a software development kit...

  • Technical Lead

    4 weeks ago


    Toronto, Ontario, Canada BMO Full time

    At BMO, we're driven by a shared Purpose: Boldly Grow the Good in business and life. As a Technical Lead - Software Development, you'll play a key role in driving this purpose forward.Salary:$74,800.00 - $138,600.00 per yearJob Description:We're seeking an experienced Technical Lead to join our team, responsible for leading software development lifecycle,...


  • Toronto, Ontario, Canada Royal Bank of Canada> Full time

    Job Title: Technical Lead for Software DevelopmentAbout the Role: We are seeking a highly skilled Technical Lead for Software Development to join our team at {company}. As a Technical Lead, you will be responsible for leading the development of software applications and ensuring they meet the required quality standards. Your primary focus will be on...


  • Toronto, Ontario, Canada Lead Full Stack Developer Full time

    Job DescriptionWe are seeking a Senior Technical Lead to oversee the development of both front-end and back-end components of web & Mobile applications. This role combines technical expertise with leadership skills to guide a team of developers in delivering high-quality software solutions.Key ResponsibilitiesProvide guidance and mentorship to junior and...


  • Toronto, Ontario, Canada N42 Finance Full time

    About N42 Finance: We're a dynamic team driven to develop cutting-edge technology in high-frequency environments.We're seeking an experienced Senior Full-Stack Software Engineer with a strong background in building scalable, high-performance applications. As the lead of our platform's development, you'll drive our efforts forward, working closely with the...


  • Toronto, Ontario, Canada The Crypto Recruiters Full time

    Senior Software Engineer – Lead Development and InnovationWe are seeking an experienced Senior Software Engineer to spearhead the creation, development, and deployment of innovative software solutions.This role is ideal for a seasoned engineer with strong technical expertise and leadership skills, particularly those who thrive in collaborative and dynamic...


  • Toronto, Ontario, Canada RainesDev Full time

    OverviewRainesDev is a Scientific Data and AI Cloud company dedicated to improving human life through innovative scientific data and AI solutions.Estimated Salary$125,000 - $175,000 per yearJob DescriptionWe are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have experience in designing and developing high-performance,...

  • Technical Lead

    6 days ago


    Toronto, Ontario, Canada Luxoft Full time

    Job Summary:We are seeking a highly skilled Technical Lead to join our team as a Senior Full Stack Developer.About the Role:This is a challenging opportunity for an experienced professional who can lead software development teams and manage timelines to deliver successful projects. The ideal candidate will have excellent communication skills, a strong...


  • Toronto, Ontario, Canada Randstad Canada Full time

    We are seeking a highly skilled Senior Software Developer to lead the design, development, and deployment of high-performance Java and Curam applications. This role requires expertise in Java SE/EE, system integrations using REST and SOAP APIs, and hands-on experience with Oracle design concepts.Job DescriptionLeverage your technical expertise to drive...


  • Toronto, Ontario, Ontario, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About This RoleWe are seeking a skilled Senior Engineering Manager to lead our cloud development team. As a key member of our engineering organization, you will be responsible for managing a team of engineers to design, develop, and deploy innovative cloud-based products.About YouWe are looking for a seasoned engineering leader with a strong track record of...


  • Toronto, Ontario, Canada Amazon Full time

    Job DescriptionThe Annapurna Labs team at Amazon Web Services (AWS) is seeking a talented Software Development Engineer II to design, develop, and maintain complex products that deliver exceptional performance, durability, and cost-effectiveness. As a member of this esteemed team, you will have the opportunity to work on cutting-edge projects, leveraging...


  • Toronto, Ontario, Canada Software International Full time

    Job TitleSenior SAP Technical EWM Project LeadAbout the RoleWe are seeking an experienced Senior SAP Technical EWM Project Lead to join our team at Software International. This role requires a seasoned professional with a solid background in SAP S/4HANA and ABAP to lead critical implementation projects.Key ResponsibilitiesLead and execute SAP EWM...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Highbrow LLC is seeking a highly skilled Technical Lead to oversee the development of our software applications.About the RoleThis position involves leading Agile teams in designing, implementing, and maintaining production-grade scalable applications and microservices. We are looking for someone with strong leadership skills, extensive experience in Java,...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    We are seeking a highly skilled Technical Lead to join our team at Iris Software Inc.About the RoleThe successful candidate will be responsible for leading large-scale enterprise applications full stack development, with a focus on Capital Markets and Payments.Key ResponsibilitiesLead technical teams in designing, developing, and deploying high-performance...

  • Technical Lead

    2 days ago


    Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Technical Lead for a long term opportunity at Toronto, ON (Hybrid Position).Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees...

  • Technical Lead

    1 week ago


    Toronto, Ontario, Canada Bank of Montreal Full time

    Transforming Business through Innovative Technology SolutionsIn this challenging role, you will be responsible for driving the overall software development lifecycle, working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. You will apply deep knowledge...

  • Technical Lead

    3 weeks ago


    Toronto, Ontario, Canada BMO Full time

    As a Technical Lead - Software Development at BMO, you will play a key role in driving the overall software development lifecycle.About BMOBMO is committed to an inclusive, equitable and accessible workplace. By learning from each other's differences, we gain strength through our people and our perspectives.We strive to help you make an impact from day one...