Lead Full Stack Engineer
Royal Bank of Canada
What is the opportunity?
Leaf Full Stack Engineer is responsible for developing and maintaining robust .NET-based APIs using the .NET Framework and ASP.NET Core, with a focus on cloud-native architecture. This role involves building scalable backend services, designing data solutions, and ensuring secure, high-performance API implementations in modern cloud environments. You will work on enterprise-grade .NET processes and data integration solutions while contributing to our digital transformation initiatives.What will you do?
Enterprise API & Database Development
Design, develop, and maintain RESTful APIs using C# and .NET Framework (ASP.NET Core, ASP.NET MVC)Build scalable .NET-based microservices and backend processes.Develop and optimize SQL solutions for performance, scalability, and data integrity.Implement highly interactive user interfaces with rich visualizations using JavaScript and Angular.Implement cloud-native architectures and deployment strategies on Azure or AWS.Ensure API security, comprehensive documentation, and compliance with enterprise standards.Code Quality & Security
Identify, assess, and remediate security vulnerabilities across the codebase.Implement API security measures including authentication, authorization, and encryption.Manage technical debt and drive continuous improvement in code quality.Research and implement security best practices and vulnerability management strategies.Cross-Functional Responsibilities
Collaborate with solution architects on system design and architecture decisions.Break down complex requirements and develop implementation roadmaps.Participate in agile sprints and technical design reviews.Demonstrate SDLC understanding throughout all development phases.Manage Git version control and establish best practices for Git workflows.What do you need to succeed?
Must have:
Bachelor's degree in Computer Science, Engineering, Mathematics, or related field (or equivalent professional experience)7+ years of professional experience building large-scale applications and APIs using C# and .NET FrameworkProficiency in C#, SQL, JavaScript/TypeScriptStrong experience with SQL and relational database design and optimization.Proficiency with Azure or AWS cloud platforms.Experience with DevOps practices and CI/CD pipelines.Proven experience developing RESTful APIs and working with API frameworks.Solid understanding of software architecture, design patterns, and SOLID principles.Demonstrated understanding of SDLC methodologies and best practices.Knowledge of API security concepts and implementation.Nice to have:
Experience with Python for scripting, supporting processes, or backend development.Background in vulnerability management, threat modeling, and security remediation.Experience with API authentication and authorization protocols (OAuth, JWT).Knowledge of secure coding practices and OWASP guidelines.Experience with Django framework for Python-based backend development.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, competitive compensation, commissions, and stock where applicable.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.A world-class training program in financial services.Opportunities to do challenging work.Job Skills
Active LearningAgile MethodologyApplication IntegrationsDetail-OrientedEmerging TechnologiesEnterprise Application DeliveryGroup Problem SolvingProgramming LanguagesSoftware Development Life Cycle (SDLC)Additional Job Details
Address: 180 WELLINGTON ST W:TORONTO City: Toronto Country: CanadaWork hours/week: 37.5Employment Type: Full timePlatform:Job Type: RegularPay Type: SalariedPosted Date: 2026-10-28Application Deadline: 2026-11-30 Note : 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 th
#J-18808-Ljbffr
Leaf Full Stack Engineer is responsible for developing and maintaining robust .NET-based APIs using the .NET Framework and ASP.NET Core, with a focus on cloud-native architecture. This role involves building scalable backend services, designing data solutions, and ensuring secure, high-performance API implementations in modern cloud environments. You will work on enterprise-grade .NET processes and data integration solutions while contributing to our digital transformation initiatives.What will you do?
Enterprise API & Database Development
Design, develop, and maintain RESTful APIs using C# and .NET Framework (ASP.NET Core, ASP.NET MVC)Build scalable .NET-based microservices and backend processes.Develop and optimize SQL solutions for performance, scalability, and data integrity.Implement highly interactive user interfaces with rich visualizations using JavaScript and Angular.Implement cloud-native architectures and deployment strategies on Azure or AWS.Ensure API security, comprehensive documentation, and compliance with enterprise standards.Code Quality & Security
Identify, assess, and remediate security vulnerabilities across the codebase.Implement API security measures including authentication, authorization, and encryption.Manage technical debt and drive continuous improvement in code quality.Research and implement security best practices and vulnerability management strategies.Cross-Functional Responsibilities
Collaborate with solution architects on system design and architecture decisions.Break down complex requirements and develop implementation roadmaps.Participate in agile sprints and technical design reviews.Demonstrate SDLC understanding throughout all development phases.Manage Git version control and establish best practices for Git workflows.What do you need to succeed?
Must have:
Bachelor's degree in Computer Science, Engineering, Mathematics, or related field (or equivalent professional experience)7+ years of professional experience building large-scale applications and APIs using C# and .NET FrameworkProficiency in C#, SQL, JavaScript/TypeScriptStrong experience with SQL and relational database design and optimization.Proficiency with Azure or AWS cloud platforms.Experience with DevOps practices and CI/CD pipelines.Proven experience developing RESTful APIs and working with API frameworks.Solid understanding of software architecture, design patterns, and SOLID principles.Demonstrated understanding of SDLC methodologies and best practices.Knowledge of API security concepts and implementation.Nice to have:
Experience with Python for scripting, supporting processes, or backend development.Background in vulnerability management, threat modeling, and security remediation.Experience with API authentication and authorization protocols (OAuth, JWT).Knowledge of secure coding practices and OWASP guidelines.Experience with Django framework for Python-based backend development.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, competitive compensation, commissions, and stock where applicable.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.A world-class training program in financial services.Opportunities to do challenging work.Job Skills
Active LearningAgile MethodologyApplication IntegrationsDetail-OrientedEmerging TechnologiesEnterprise Application DeliveryGroup Problem SolvingProgramming LanguagesSoftware Development Life Cycle (SDLC)Additional Job Details
Address: 180 WELLINGTON ST W:TORONTO City: Toronto Country: CanadaWork hours/week: 37.5Employment Type: Full timePlatform:Job Type: RegularPay Type: SalariedPosted Date: 2026-10-28Application Deadline: 2026-11-30 Note : 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 th
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Lead Full Stack Engineer in Winnipeg, MB vacancy
- A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...SuggestedRemote work
$20.8 - $24.45 per hour
...1585 Kenaston Blvd, Unit K2, Winnipeg, MB R3P 2N3, Canada (CA) Full Time/Part Time: Full Time Position Type: Regular Vacancy Status... ...: This position is for an existing, open vacancy As a Services Lead, you will be supporting all departments on the sales floor within...SuggestedFull timePart timeInternship- ...As a Team Lead, you will collaborate with the management team to keep operations running smoothly and inspire the team to deliver an outstanding customer experience. With your leadership, sense of style, and hands-on approach, you will help create a vibrant, organized, and...SuggestedMinimum wageFull timeWork at officeFlexible hoursWeekend workAfternoon shift
- ...graduated driving laws, to being an industry leader in pricing sophistication, telematics,... ...Insurance Company of Canada is a leading home and auto insurer focused on providing... ...seeking a highly technical and innovative Lead Engineering, Authentication Engineering (Senior Manager...SuggestedInternshipWork at officeRemote workFlexible hours
- ...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 controls... ...: • Lead a team of manufacturing engineers, specialists, and technicians through the...SuggestedFor contractorsWork at office
- ...Lead IT infrastructure projects at CBC/Radio-Canada using detailed engineering design, cloud technologies, and hands-on deployment expertise in a hybrid work model. This full-time permanent Engineering Project Lead position is based in Toronto, with projects focused on...Permanent employmentFull time
- ...Lead nuclear HVAC design with P.Eng. accountability, complex heat-load calculations, and multidisciplinary execution from Mississauga, Ontario. This senior engineering role covers HVAC and mechanical systems for Nuclear Power Plants. You will lead detailed design, supervise...
- ...400 stores across the country and three fashion brands — Reitmans, RW&CO, and PENN. Penningtons. Job Description As a Team Lead , you will collaborate with the management team to keep operations running smoothly and inspire the team to deliver an outstanding...Minimum wageFull timeWork at officeWork from homeFlexible hoursWeekend workAfternoon shift
- What is the opportunity?The Job DescriptionWhat is the opportunity?The Lead, Full Stack Engineer is a hands-on leadership role within AI Engineering, US Functions Technology – Finance, Risk, Law, and Audit. You will build and inspire a team that delivers scalable, production...Flexible hours
- ...You have experience building scalable, enterprise-level technology stacks with Java, SOAP, and JSON but ideally with a broad set of... ...more!Location(s): Canada : Ontario : Toronto Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future",...Flexible hours
$113.26k - $210.34k per year
...development, testing, delivery, and continuous improvement of full-stack business applications. Lead the design of user interfaces, databases, APIs, and... ...transfer. Lead peer-review practices and mentor engineers at different career levels to strengthen technical capability...Local areaImmediate startFlexible hours- Lead full stack engineering in Vancouver with AI, .NET modernization, and cloud integration across RBC’s US Functions Technology. Build production-ready solutions.This hands-on leadership role sits within AI Engineering supporting Finance, Risk, Law, and Audit. You will guide...
- Join CoverGo as a Lead Full Stack Engineer, guiding innovative SaaS development with .NET and Vue/React technologies. Collaborate with diverse international teams to optimize insurance solutions. In this pivotal role, you will take charge of the design, implementation, and...
- ...CoverGo is seeking a Lead Full Stack Engineer to guide the design, implementation, and maintenance of its SaaS platform. You will provide technical direction across front-end and back-end, ensuring scalable solutions and best practices while mentoring the team. You will collaborate...
- ...Role Our client, a rapidly growing tech startup specializing in innovative SaaS solutions, is seeking an experienced Lead Software Engineer (Full Stack) to join their team in Kimberley. This pivotal role demands a seasoned developer with strong leadership skills and a passion...Work at officeRemote workHome officeFlexible hours
- ...execution of tasks in specific areas of expertise. You will focus on leading processes, executing tasks, and maintaining productivity to... ...loyalty by educating customers about our loyalty programs. All leads are expected to become experts of the brand's selling behaviors by...Full timeWork at officeFlexible hoursNight shiftWeekend workAfternoon shift
- ...seeking an experienced Senior QA Leader to take ownership of our... ...delivery. In this role, you will lead and scale our software quality... ...internal product management, engineering teams, and external QA partners... ...both French and English. Tool Stack (in bold what we used) Test...Shift work
- ...Job Description Job Description Are you motivated, friendly, and professional? We are looking for full-time and part-time therapists to work in our busy massage clinic in Bridgwater. Competitive split commissions offered, with room for personal growth. We provide the...Full timeContract workPart time
- Lead full-stack engineering in Toronto with Java, Spring Boot, React, and practical AI fluency supporting Fitch Ratings applications.Fitch Ratings seeks a Lead Software Engineer for its global Ratings Technology team. You will build enterprise applications, guide architecture...
- Step into a lead role at Aequilibrium focusing on AI-powered and full-stack engineering for immersive training solutions. Utilize your expertise to impact product outcomes and architectural integrity. This opportunity is exclusive to Canadian citizens or permanent residents...Permanent employment
- ...Capital One Canada is seeking a senior software engineer to own technical design and development across the full software lifecycle. You will guide cross-functional teams, mentor juniors, and drive engineering standards while delivering scalable, high-quality systems. You’...
- Lead full-stack AI software engineering in Toronto with Java, Spring Boot, React, and emerging AI technologies for Fitch Ratings.Fitch Ratings seeks a Lead Software Engineer for its Innovation Tiger Team. You will build greenfield agentic systems and intelligent platforms for...
$150k - $180k per year
Team Lead, Software Engineering (Full-Stack)North American Centre, 5700 Yonge St #210B, North York, ON M2M 4G3, Canada Job DescriptionQuestrade Financial Group (QFG), through its companies - Questrade, Questbank, Questrade Wealth Management, Community Trust Company, Zolo,...Permanent employmentFull timeWork at office- ...Vosker is seeking a senior full-stack engineer to strengthen the development team in Montreal, offering hybrid work and international remote options. You will influence architecture, mentor developers, and own core features across the web application, from APIs to frontend...Remote work
- ...integrations that ingest submissions, route leads, enforce guardrails, and keep... ...and idempotency.Collaborate with frontend engineers on contract shape, pagination, and real... ...years building production backend or full-stack systems; comfortable owning a feature...Contract work
- ...exceptional Senior Fullstack Developer to join our engineering team in shipping products, not websites or... ...backend). You’ll own technical strategy, lead high-performing teams, and deliver complex... ...capability.Own Releases - Manage the full lifecycle of feature delivery, including...Long term contract
- Maplesoft Group is currently seeking an onsite Full Stack Architect / Security Architecture (... ...Design, describe, and manage solution engineering in relation to capabilities of assigned Journeys... ...acumen and technical expertise to play a lead role in shaping the technical vision to...Full timeInternship
$90k - $115k per year
Full-Stack EngineerUnleashd, a leading company at the forefront of the automotive software industry, has a rare opportunity for a Full-Stack Engineer to join their growing team based out of Surrey, BC. Highlights Hybrid work environment Competitive compensation, ranging...Long term contractPermanent employmentFull timeLocal areaFlexible hours- We are seeking a mid-level or senior Full Stack Engineer with AI engineering experience to join Client technology team. This role emphasizes Angular... ...into measurable technical outcomes. For senior candidates: Lead solution design, mentor engineers, influence standards, assess...
$90k - $115k per year
ABOUT YOU We are looking for a Full-Stack Engineer who is curious, detail-oriented, and collaborative to join our Engineering team. The best... ...the Fair Chance Act.Criminal History Consideration For the Lead Software Engineer (Mobile Native), we will conduct a background...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Full Stack Engineer. Be the first to apply!
Related searches
- lead software engineer Winnipeg, MB
- lead structural engineer Winnipeg, MB
- lead process engineer Winnipeg, MB
- full stack developer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- senior full stack engineer Winnipeg, MB
- lead software engineer
- lead structural engineer
- lead process engineer


