Lead Software Developer
RBC
Job Description
As a Lead Software Developer for Trading, your primary role will be software development, where you will develop new and transform existing applications and APIs to fulfill the needs of RBC Wealth Management Front Office and other business stakeholders including end clients. You will be leading the technical design and development of cross-functional, multi-platform trading application systems and apply extensive, in-depth knowledge, skills, and practices to perform complex assignments.What will you do?
Work within an Agile product team composed of technical and business team members responsible for building new functionality and enhancements.Create and review high-level and detailed technical designs based on business & system requirements.Recommend business solutions that satisfy sponsor/stakeholder needs, continually exploring and assessing value-added options.Together with Architects and SMEs, determine the best mix of development, interfacing applications, third party vendor solutions to meet project objectives.Contribute to successful project completion within budget and on time by identifying risks and developing/recommending mitigation strategies.Develop code and associated technical documentation as per the requirements and detailed design.Produce accurate estimates for completion of Technical Analysis, Design, Development, Testing and Acceptance phases of projects.Develop automated unit tests and execute testing while supporting QA and UAT testing.Use recommended processes and tools (for example, Confluence, Jira or its subsequent equivalents) to document requirements, design, track progress and issues.Effectively communicate and build rapport with team members including 3rd party vendor contractors, stakeholders and business partners from initiation to close.Facilitate small to large meetings and support information gathering sessions (e.G., JAD).What do you need to succeed?
Must haveMinimum 7 years of overall development experience in .NET technologies as a Software Engineer working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing with strong communication and interpersonal skillsSolid understanding of software development concepts and best practices including data structures, algorithms and design patterns and OOPs.Advanced knowledge and proven experience designing and building web applications and APIs with .NET CoreExperience developing stored procedures for SQL-based databases (e.G., MS SQL Server or Oracle)University or College Degree in Computer Science or a related fieldNice-to-have :
Experience with Front-end design and programming using UI technologies such as WPF, Angular, JS etc.Experience with cloud-based software development, specifically on Kubernetes.Experience with stream-based software development involving technologies such as Solace, Kafka, SignalR etc.Familiar with DevOps pipelines and related tools, e.G., Github Actions, Jira and ConfluenceWhat’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, competitive compensation, commissions, and stock where applicable.Leaders who support your development through coaching and managing opportunitiesAbility to make a difference and lasting impact.Work in a dynamic, collaborative, progressive, and high-performing team.A world-class training program in financial servicesFlexible work/life balance optionsOpportunities to do challenging work.Job Skills
.NET Core, .NET Core, .NET Technology, Agile Methodology, Algorithms, AngularJS, Apache Kafka, API Development, ASP.NET Core, C Sharp (Programming Language), Data Structures, Design, Detailed Design, DevOps, Engineering Practices, Front End Programming, Kubernetes, Object-Oriented Programming (OOP) Concepts, PL/SQL (Programming Language), REST API Development, RESTful API Design, SignalR, Software Design Patterns, Software Development, Software Development Life Cycle (SDLC) {+ 6 more}Additional Job Details
Address:
RBC CENTRE, 155 WELLINGTON ST W:TORONTOCity:
TorontoCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
TECHNOLOGY AND OPERATIONSJob Type:
RegularPay Type:
SalariedPosted Date:
2026-10-08Application Deadline:
2026-11-13Note
Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveOur 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.
#J-18808-Ljbffr
As a Lead Software Developer for Trading, your primary role will be software development, where you will develop new and transform existing applications and APIs to fulfill the needs of RBC Wealth Management Front Office and other business stakeholders including end clients. You will be leading the technical design and development of cross-functional, multi-platform trading application systems and apply extensive, in-depth knowledge, skills, and practices to perform complex assignments.What will you do?
Work within an Agile product team composed of technical and business team members responsible for building new functionality and enhancements.Create and review high-level and detailed technical designs based on business & system requirements.Recommend business solutions that satisfy sponsor/stakeholder needs, continually exploring and assessing value-added options.Together with Architects and SMEs, determine the best mix of development, interfacing applications, third party vendor solutions to meet project objectives.Contribute to successful project completion within budget and on time by identifying risks and developing/recommending mitigation strategies.Develop code and associated technical documentation as per the requirements and detailed design.Produce accurate estimates for completion of Technical Analysis, Design, Development, Testing and Acceptance phases of projects.Develop automated unit tests and execute testing while supporting QA and UAT testing.Use recommended processes and tools (for example, Confluence, Jira or its subsequent equivalents) to document requirements, design, track progress and issues.Effectively communicate and build rapport with team members including 3rd party vendor contractors, stakeholders and business partners from initiation to close.Facilitate small to large meetings and support information gathering sessions (e.G., JAD).What do you need to succeed?
Must haveMinimum 7 years of overall development experience in .NET technologies as a Software Engineer working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing with strong communication and interpersonal skillsSolid understanding of software development concepts and best practices including data structures, algorithms and design patterns and OOPs.Advanced knowledge and proven experience designing and building web applications and APIs with .NET CoreExperience developing stored procedures for SQL-based databases (e.G., MS SQL Server or Oracle)University or College Degree in Computer Science or a related fieldNice-to-have :
Experience with Front-end design and programming using UI technologies such as WPF, Angular, JS etc.Experience with cloud-based software development, specifically on Kubernetes.Experience with stream-based software development involving technologies such as Solace, Kafka, SignalR etc.Familiar with DevOps pipelines and related tools, e.G., Github Actions, Jira and ConfluenceWhat’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, competitive compensation, commissions, and stock where applicable.Leaders who support your development through coaching and managing opportunitiesAbility to make a difference and lasting impact.Work in a dynamic, collaborative, progressive, and high-performing team.A world-class training program in financial servicesFlexible work/life balance optionsOpportunities to do challenging work.Job Skills
.NET Core, .NET Core, .NET Technology, Agile Methodology, Algorithms, AngularJS, Apache Kafka, API Development, ASP.NET Core, C Sharp (Programming Language), Data Structures, Design, Detailed Design, DevOps, Engineering Practices, Front End Programming, Kubernetes, Object-Oriented Programming (OOP) Concepts, PL/SQL (Programming Language), REST API Development, RESTful API Design, SignalR, Software Design Patterns, Software Development, Software Development Life Cycle (SDLC) {+ 6 more}Additional Job Details
Address:
RBC CENTRE, 155 WELLINGTON ST W:TORONTOCity:
TorontoCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
TECHNOLOGY AND OPERATIONSJob Type:
RegularPay Type:
SalariedPosted Date:
2026-10-08Application Deadline:
2026-11-13Note
Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveOur 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.
#J-18808-Ljbffr
Vacancy posted 32 minutes ago
Similar jobs that could be interesting for youBased on the Lead Software Developer in Winnipeg, MB vacancy
- ...Price Industries Limited, North America’s leading manufacturer and distributor of air... ...follow-up service have made Price a market leader in supplying air distribution, critical... ...looking for a passionate and experienced Software Developer with expertise in .NET to join our team....Suggested
- ...Price Industries Limited, North America’s leading manufacturer and distributor of air... ...follow-up service have made Price a market leader in supplying air distribution, critical... ...invited to be a part of that. Lab Systems Software Developer We are looking for a Software...Suggested
- ...Price Industries Limited, North America’s leading manufacturer and distributor of air... ...follow-up service have made Price a market leader in supplying air distribution, critical... ...offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business...Suggested
- ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development...Suggested
$120k - $200k per year
IXL Learning, a global edtech leader with personalized learning products used by millions of... ...worldwide, is seeking a Technical Lead who has a passion for technology and education... ...lead the engineering efforts to design and develop the tools and systems needed to simplify the...SuggestedFull timeWork at officeWorldwide- ...based in Canada. This manager will supervise the development of software infrastructure hosted on CanDIAPL servers operated with the... ...Data Intensive Astronomy (IDIA; This manager will act as lead software developer for the “Multi-Messenger Portal” component of CanDIAPL....Remote work
- ...floor disorders are treated thanks to 3D printing, AI and cloud software, and Personalize Pelvic Health. Pelvic floor disorders,... ...mission to Personalize Pelvic Health.Role Summary The Software Developer/Technical Lead will work closely with Cosm Medical’s engineering team, data...Work at officeLocal area
$170k - $190k per year
About Scrawlr Scrawlr is a company building a software platform and series of products dedicated to enabling alternative... ...within the organization.Summary We are seeking a Lead Software Infrastructure Developer to architect, implement, and evolve the core infrastructure...Long term contractPermanent employmentFull time- ...Price Industries Limited, North America’s leading manufacturer and distributor of air... ...follow-up service have made Price a market leader in supplying air distribution, critical... ...Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops...
$180k - $200k per year
...are a technical visionary and a strategic leader within our AI organization. While a Senior... ...our global communications archive. You will lead high-impact, cross-functional initiatives... ...Must Have 10+ years of experience in software or data science, with at least 8+ years...3 days per week- Lead software development for CanDIAPL’s Multi-Messenger Portal in a hybrid Edmonton role focused on infrastructure and interoperability.... ...contributions across Canada and internationally.As lead software developer and manager, you will supervise infrastructure development...
- We’re Hilo Labs, a fast-growing software consultancy that builds custom apps, marketplaces, payment systems, and AI-enabled... ...clientsFully remote role (team across Canada)Role Overview As Lead Software Developer at Hilo Labs, you’ll own technical delivery. You’ll work...Full timeRemote workFlexible hoursShift workAfternoon shift
- Become a pivotal technical leader at Plusgrade, focusing on our payments ecosystem. Your expertise will ensure seamless... ...reliability and system performance. As a Staff Software Developer at Plusgrade, you will lead the Payments team to centralize and enhance transaction...
- ...Industries Limited, North America’s leading manufacturer and distributor... ...have made Price a market leader in supplying air distribution,... ...Job Title: Technical Lead, Software Development Location: Winnipeg... ...shape technical direction, mentor developers, and contribute directly to...
- ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity to design and deliver impactful, customer-facing web...
- ...Livingston International is seeking a senior software leader to drive digital automation. You will design, develop, document, test, and debug new software initiatives and... ...translate concepts into rapid proofs of concept, lead architecture reviews, and guide implementation across...
- Join Plusgrade as a Staff Software Developer focusing on Payments, where you will lead the evolution of our payment processing architecture across global travel partners. Your expertise will ensure that no transaction ever fails. In this role, you will spearhead the Payments...
$84k - $165k per year
Lead Software Developer / Développeur logiciel principalVeuillez noter qu'Insurity ne contactera que les candidats qui ont postulé via notre site Carrières pour les convoquer à un entretien, leur faire une offre d'emploi ou mener des activités d'intégration. Lors des entretiens...Permanent employmentApprenticeshipRemote workDay shift- A technology consulting firm in Toronto is seeking a Senior Software Developer with over 10 years of experience in IT systems development. You... ...will work in a hybrid setting, collaborating with analysts and leading teams to design and integrate advanced technological solutions...
- Intact is seeking a Software Developer / Tech Lead to join the modernization & evolution squad. You will help product squads improve continuously, driving automation, tooling, and best practices across a diverse tech stack including Spring Boot, Kafka, Angular, and cloud/on-...
- Intact Financial Corporation is seeking an experienced Software Developer Specialist to join our growing team in Canada. You will design and implement Java 17+ and Angular-based solutions on AWS, guide teammates, and contribute to ambitious, complex projects. You will work in...Long term contract
- Senior Developer – Fixed Income Trading Position Title: Senior Developer – Fixed Income TradingLine of Business... ...globally. Our vision is to create an industry‑leading fixed income trading platform using modern software development principles to ensure adaptability, future...Long term contractTemporary workWork at officeRemote work
$93 - $98 per hour
...the job poster from Bevertec Full Stack Software DeveloperWe’re currently looking for an experienced Full Stack Software Developer to join a high-impact enterprise initiative... ...applications. Responsibilities Leading workshops to gather and document system requirements...Contract work- ...the future of homebuilding together. We’re looking for an Software Developer to join our team and contribute to developing cutting-edge solutions... .... You might be a good fit if you: Have a passion for leading industry-changing solutions with significant social, economic,...InternshipRelocation packageFlexible hours
$130.4k - $181.4k per year
...how Splunk delivers its entire product portfolio.Your Impact Lead the design and delivery of backend services and APIs that automate... ...of related experience, or Master's + 4 years, or PhD + 1 year in software engineering or a related technical fieldPrior experience with backend...Long term contractFull timeContract workTemporary workLocal areaFlexible hours- ...inclusive and high-performing culture. We are looking for a Software Developer to join our microservices team in Scotia Digital to help... ...Location(s): Canada : Ontario : Toronto Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future...Long term contractRemote workFlexible hours
- Software Developer (.NETCore and React)Department: Technology Employment Type: Permanent Location: Greater Montreal Metropolitan Area, Canada... ...global supply chain risk management market. We help industry-leading companies create and maintain operating cultures and work...Permanent employmentInternship
$90k - $120k per year
...Overviewdormakaba is seeking an experienced Software Developer based in Montreal, specializing in... ...to cloud-based access management – as a leading global provider in the access solutions... ...d'accès basée sur le cloud, en tant que leader mondial des solutions d'accès pour les écoles...Worldwide$100k - $160k per year
...- $160,000 CAD per year Vessel is hiring a Fullstack/Backend Developer to help build the AI-powered fundraising and investor relations... ...the AI platform redefining how capital is raised globally. Today, leading venture capital and private equity firms rely on Vessel to run...Full timeInternshipWork at office3 days per week- Software Developer Remote (Everywhere) - MontrealFull TimePosted: 2 days ago - Recruiter recently activeAbout the job Help redefine customer... ...on a team that's not just adapting to the AI revolution, but leading it. Joining our team means changing how millions of customers...Work at officeRemote workWork from homeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Developer. Be the first to apply!
Related searches
- lead software engineer Winnipeg, MB
- lead structural engineer Winnipeg, MB
- lead process engineer Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software technical support Winnipeg, MB

