Technical Lead - Full Stack
$95k - $145k per yearWomen in Payments
Position Description:
This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 days per week subject to change at any time.About the RoleCGI's Financial Services team is looking for a Technical Lead to raise the engineering bar across five Agile pods delivering for a major banking client. Each pod already runs with strong process discipline under a dedicated Scrum Master — what's missing is a single technical owner accountable for code quality, architecture consistency, and cross pod reuse. This is a hands on technical leadership role, not a delivery management role: you'll spend your time on code, architecture, and mentorship, partnering with — not duplicating — the Scrum Masters who own planning, ceremonies, and velocity.What You'll Own Quality: Raise the engineering bar across all 5 pods — code quality, design consistency, and technical craftsmanship, measured through real metrics, not assumed. Mentorship: Build the Dev Leads into strong technical decision makers rather than solving every problem yourself — multiply, don't do. Collaboration: Turn 5 pods working in isolation into one engineering organization — shared components, shared patterns, shared learning. AI enabled engineering: Champion GitHub Copilot and other AI assisted development tools to lift developer productivity and code quality across the pods, and coach teams on how to use them well. Unblocking: Be the escalation point that unblocks design conflicts, integration issues, and tooling gaps before they become delivery risks.How This Role Is Different From a Scrum MasterThis is a technical authority role, not a delivery process role — the two are designed to complement each other, not overlap.Tech Lead owns Scrum Master owns (unchanged)Code quality, standards, and review rigor across all pods Sprint planning, backlog grooming facilitationArchitecture decisions and reference patterns (Angular / Node.Js / Spring Boot / AWS Lambda) Velocity tracking and predictabilityTechnical impediment resolution (design conflicts, integration blockers, tooling gaps) Ceremonies: standups, retros, sprint reviewsMentorship of Dev Leads and Developers (onshore + offshore) Team level health reporting to engineering leadershipCross pod technical collaboration and reuse (shared components, APIs, libraries) Scope, capacity, and commitment management with POTechnical risk escalation to engineering leadership Individual performance managementYour future duties and responsibilities:
Architecture & Engineering Excellence Own and evolve reference architecture and coding standards across Angular, Node.Js, Spring Boot, and AWS Lambda services;
ensure all 5 pods buildagainst the same patterns. Run code reviews for critical paths;
hold Dev Leads accountable for review rigor within their pods. Make or ratify architecture level technical decisions (service boundaries, API contracts, data flow, Lambda vs. Spring Boot placement) in collaboration with Dev Leads. Own technical debt visibility: identify it, quantify its cost, and drive a remediation plan. Mentorship & Talent Development Coach all 5 Dev Leads to a consistent technical standard through 1:1 mentorship, paired problem solving, and design walkthroughs. Mentor onshore and offshore developers directly on coding practices, testing discipline, and architectural thinking. Build a lightweight internal enablement track (brown bags, code walkthroughs, pattern libraries) so standards scale without you becoming a bottleneck. Cross Pod Collaboration Identify and drive reuse of shared components, services, and libraries across pods to eliminate duplicate builds. Run a recurring technical sync across the 5 Dev Leads to surface cross pod dependencies and shared risks early. Represent a single technical point of view to client technology stakeholders when architecture or engineering practice is in question. Technical Risk & Impediment Removal Be the first escalation point for technical blockers — integration failures, environment issues, ambiguous requirements needing a design decision. Partner with QE to close quality gaps at the code level, not just the test level. Flag technical risk to engineering leadership early and in writing, before it surfaces as a missed commitment.Required qualifications to be successful in this role:
10+ years in full stack software engineering, with 3+ years in a technical leadership role spanning multiple teams. Deep, hands on proficiency in Angular, Node.Js, and Spring Boot (Java);
working proficiency in AWS Lambda and serverless design patterns. Experience with mobile app architecture and development (native iOS/Android, NativeScript). Hands on experience driving AI assisted development adoption — e.G., GitHub Copilot — to improve developer productivity, code quality, or engineering velocity. Demonstrated architecture level thinking: you've designed or governed a reference architecture for a multi team engineering organization, not just written code within one. Experience working in a distributed onshore/offshore delivery model. Financial services or other regulated industry delivery experience is an asset, not a requirement. What Makes You a Fit Accountability: You hold engineers to a standard and say so directly when it isn't met — comfortable with candor, not just encouragement. Go getter / problem solver: You find the fix rather than upscale and wait;
blockers are the job, not an interruption to it. Collaborative influence: You build trust with developers, QE, business analysts, and Scrum Masters without needing formal authority over any of them. Multiplier, not hero: You coach Dev Leads to solve their own architecture problems instead of solving it for them every time. Communication: You explain architecture decisions in terms a product owner or engineering leader can act on, not just other engineers. Full stack architecture expertise (Angular, Node.Js, Spring Boot, AWS Lambda) Technical leadership and mentoring across multiple Agile engineering teams AI enabled engineering with GitHub Copilot and modern software delivery practices CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $95,000–$145,000. This role is an existing vacancy.Skills:
AngularAWS LambdaFinancial ServicesGitHub CopilotNode.JsSpring BootWhat you can expect from us:
Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.Come join our team—one of the largest IT and business consulting services firms in the world.
#J-18808-Ljbffr
This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 days per week subject to change at any time.About the RoleCGI's Financial Services team is looking for a Technical Lead to raise the engineering bar across five Agile pods delivering for a major banking client. Each pod already runs with strong process discipline under a dedicated Scrum Master — what's missing is a single technical owner accountable for code quality, architecture consistency, and cross pod reuse. This is a hands on technical leadership role, not a delivery management role: you'll spend your time on code, architecture, and mentorship, partnering with — not duplicating — the Scrum Masters who own planning, ceremonies, and velocity.What You'll Own Quality: Raise the engineering bar across all 5 pods — code quality, design consistency, and technical craftsmanship, measured through real metrics, not assumed. Mentorship: Build the Dev Leads into strong technical decision makers rather than solving every problem yourself — multiply, don't do. Collaboration: Turn 5 pods working in isolation into one engineering organization — shared components, shared patterns, shared learning. AI enabled engineering: Champion GitHub Copilot and other AI assisted development tools to lift developer productivity and code quality across the pods, and coach teams on how to use them well. Unblocking: Be the escalation point that unblocks design conflicts, integration issues, and tooling gaps before they become delivery risks.How This Role Is Different From a Scrum MasterThis is a technical authority role, not a delivery process role — the two are designed to complement each other, not overlap.Tech Lead owns Scrum Master owns (unchanged)Code quality, standards, and review rigor across all pods Sprint planning, backlog grooming facilitationArchitecture decisions and reference patterns (Angular / Node.Js / Spring Boot / AWS Lambda) Velocity tracking and predictabilityTechnical impediment resolution (design conflicts, integration blockers, tooling gaps) Ceremonies: standups, retros, sprint reviewsMentorship of Dev Leads and Developers (onshore + offshore) Team level health reporting to engineering leadershipCross pod technical collaboration and reuse (shared components, APIs, libraries) Scope, capacity, and commitment management with POTechnical risk escalation to engineering leadership Individual performance managementYour future duties and responsibilities:
Architecture & Engineering Excellence Own and evolve reference architecture and coding standards across Angular, Node.Js, Spring Boot, and AWS Lambda services;
ensure all 5 pods buildagainst the same patterns. Run code reviews for critical paths;
hold Dev Leads accountable for review rigor within their pods. Make or ratify architecture level technical decisions (service boundaries, API contracts, data flow, Lambda vs. Spring Boot placement) in collaboration with Dev Leads. Own technical debt visibility: identify it, quantify its cost, and drive a remediation plan. Mentorship & Talent Development Coach all 5 Dev Leads to a consistent technical standard through 1:1 mentorship, paired problem solving, and design walkthroughs. Mentor onshore and offshore developers directly on coding practices, testing discipline, and architectural thinking. Build a lightweight internal enablement track (brown bags, code walkthroughs, pattern libraries) so standards scale without you becoming a bottleneck. Cross Pod Collaboration Identify and drive reuse of shared components, services, and libraries across pods to eliminate duplicate builds. Run a recurring technical sync across the 5 Dev Leads to surface cross pod dependencies and shared risks early. Represent a single technical point of view to client technology stakeholders when architecture or engineering practice is in question. Technical Risk & Impediment Removal Be the first escalation point for technical blockers — integration failures, environment issues, ambiguous requirements needing a design decision. Partner with QE to close quality gaps at the code level, not just the test level. Flag technical risk to engineering leadership early and in writing, before it surfaces as a missed commitment.Required qualifications to be successful in this role:
10+ years in full stack software engineering, with 3+ years in a technical leadership role spanning multiple teams. Deep, hands on proficiency in Angular, Node.Js, and Spring Boot (Java);
working proficiency in AWS Lambda and serverless design patterns. Experience with mobile app architecture and development (native iOS/Android, NativeScript). Hands on experience driving AI assisted development adoption — e.G., GitHub Copilot — to improve developer productivity, code quality, or engineering velocity. Demonstrated architecture level thinking: you've designed or governed a reference architecture for a multi team engineering organization, not just written code within one. Experience working in a distributed onshore/offshore delivery model. Financial services or other regulated industry delivery experience is an asset, not a requirement. What Makes You a Fit Accountability: You hold engineers to a standard and say so directly when it isn't met — comfortable with candor, not just encouragement. Go getter / problem solver: You find the fix rather than upscale and wait;
blockers are the job, not an interruption to it. Collaborative influence: You build trust with developers, QE, business analysts, and Scrum Masters without needing formal authority over any of them. Multiplier, not hero: You coach Dev Leads to solve their own architecture problems instead of solving it for them every time. Communication: You explain architecture decisions in terms a product owner or engineering leader can act on, not just other engineers. Full stack architecture expertise (Angular, Node.Js, Spring Boot, AWS Lambda) Technical leadership and mentoring across multiple Agile engineering teams AI enabled engineering with GitHub Copilot and modern software delivery practices CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $95,000–$145,000. This role is an existing vacancy.Skills:
AngularAWS LambdaFinancial ServicesGitHub CopilotNode.JsSpring BootWhat you can expect from us:
Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.Come join our team—one of the largest IT and business consulting services firms in the world.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Technical Lead - Full Stack in Winnipeg, MB vacancy
$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$100k - $120k per year
...Job Description Key Responsibilities: Lead and support a small team of developers through technical guidance, mentoring, code reviews, and day-to-day coordination. Partner with stakeholders across engineering and the business to understand needs, clarify requirements...SuggestedPermanent employment- ...information about your experience. Job Listings: Opportunity 1: Full Time Toddler Nanny A warm and welcoming family of three (plus their... .... This would be a learning opportunity that would likely lead into working as a subcontractor for me and my clients. The hours would...SuggestedHourly payLong term contractFull timeContract workFor subcontractorInternshipMonday to fridayNight shiftDay shiftAfternoon shift
- ...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...SuggestedMinimum wageFull timeWork at officeWork from homeFlexible hoursWeekend workAfternoon shift
- Lead full stack engineering across five Agile pods with Angular, Node.Js, Spring Boot, and AWS Lambda in a hybrid Toronto setting.CGI’s Financial Services team needs a Technical Lead to own architecture consistency, code quality, and cross pod reuse for a major banking client...Suggested
- Lead .NET and React.Js application delivery at Nutrien, guiding production platforms through sustainment, enhancements, and technical quality. Support scalable solutions within enterprise IT.As a technical... ..., and Jira proficiencyBring full-stack engineering, platform leadership...
- Lead full-stack Java delivery using Angular, Spring Boot, RESTful APIs, and Oracle or MongoDB databases at Citi. This full-time role requires technical leadership.The Applications Development Technology Lead Analyst provides advanced applications programming expertise and advises...Full time
- ...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
- Lead full-stack engineering with C#/.NET, TypeScript/Angular, Docker, and Kubernetes at Croesus, working hybrid from Laval or Montréal.As Technical Lead, Software Development, you guide a team responsible for high-performance, secure wealth management solutions. You bring a...
- ...NFI is a leading global bus manufacturer of mass mobility solutions under the brands New Flyer® (heavy-duty transit buses), MCI® (motor... ...a key member of our organization, reporting to the Director of Technical Sales, you will be working in collaboration with the Regional Sales...Full timeInternship
- ...impact. Your Role as Baker As a Baker at COBS Bread you will lead our freshness commitment. Bakers start their days with an empty... ...products on us every shift. And more, including benefits for all full time employees While we thank you for your interest, only those...Full timeLocal areaFlexible hoursShift workDay shiftWeekday work
- ...Job Description The Lead Cook is responsible for cooking and preparing food using standard recipes and production guidelines while following... ...just a great place to work - our focus is helping you reach your full potential. Learn more about working here at or connect with us on...
- ...We're now looking for someone to build and lead our marketing function from the ground up.... .... We need someone who's resourceful, technically capable, and comfortable doing the work themselves... ...a large marketing organization. This is a full-time position based in Winnipeg, Manitoba,...Full timeInternshipWork at officeRemote work
$113.26k - $210.34k per year
Position Responsibilities: Set the technical direction for the design, development, testing, delivery, and continuous improvement of full-stack business applications. Lead the design of user interfaces, databases, APIs, and server-side logic, ensuring coherent end-to-...Local areaImmediate startFlexible hours- Seeking full-time nanny starting December 2026 for 10 month old son. Looking to nanny share with another family if possible. If you are a proactive, reliable, and compassionate individual who is passionate about childcare and is comfortable with part-time hours, we would love...Full timePart time
$130k - $140k per year
Position SummaryWe’re hiring a Full Stack Team Lead with software architecture experience to provide both hands-on full stack development and strategic... .... This is a senior, hands-on role: you’ll help set technical direction and architect solutions while staying technically involved...Full timeCasual workWork at officeLocal areaMonday to fridayAfternoon shift- Job DescriptionInsight Global is seeking a hands-on Lead Full Stack Developer to support a major KYC transformation initiative within a large... .../Spring Boot, Angular, and AWS, with the ability to provide technical leadership while remaining actively involved in coding and delivery...
- ...needed.Mentor and guide team members in technical knowledge with best coding practices.Troubleshoot... ...scalable, enterprise-level technology stacks with Java, SOAP, and JSON but ideally... ...Canada : Ontario : Toronto Scotiabank is a leading bank in the Americas. Guided by our...Flexible hours
- ...the world’s most complex client challenges.You Are A Full Stack Engineer with strong expertise in Java, Spring Boot,... ...while working in Agile environments. In addition to technical expertise, you have experience leading and managing teams across onshore and offshore delivery...Full timeWork at officeLocal area3 days per week
- Senior Technical Lead (Full-Stack & Applied ML) (Contract) About the roleWe're looking for someone to own the build and own the evidence.We're building a training app that makes the gear people already own more useful. Our founder built the working version, and it's in private...Full timeContract workWork at officeLocal areaRemote workWork from homeMonday to friday
- What is the opportunity? Leaf Full Stack Engineer is responsible for developing and maintaining robust .NET-based APIs using the .NET Framework... ...including authentication, authorization, and encryption.Manage technical debt and drive continuous improvement in code quality.Research...Flexible hours
$99.45k - $209.9k per year
...clients shift to the New using leading-edge technologies on some of... ...YOUR ROLE: Curam Development Lead WORK YOU WILL DO: We are seeking... ...and support teams. Provide technical guidance, best practices and... ...range of compensation, based on full-timeemployment, for roles that...Full timeWork at officeLocal areaShift work$16.4 per hour
...and responsible nanny to join our home. Our ideal candidate will be experienced with infants and primary school-aged children, providing full-time support. We are flexible with the arrangement, as we are open to live-in, live-out, or part-time options. If you're available for...Hourly payFull timePart timeSummer workLive InLive outFlexible hours$145k - $205k per year
...without hidden fees or compounding interest. After building a market-leading BNPL network with 30M+ customers, $50B+ GMV and 500k merchants,... ..., two-sided ecosystem.We’re looking for a Marketplace Analytics Lead to help architect and optimize the economic engine of our...Contract workWork at officeRemote workFlexible hours- ...Compassionate Care Preferred Job Description: We are looking for a compassionate, reliable, and experienced live-in caregiver to provide full-time support to an elderly woman with mobility and health challenges in Winnipeg, MB. This is a private household position with a...Full timeLive In
- Chrysi is seeking a full-time live-out nanny for their 11-month old son. The ideal candidate should possess a valid CPR certification. The nanny will be responsible for providing attentive care to the infant, ensuring their well-being and safety at all times. In addition to...Long term contractFull timeLive out
- ...robust governance of the Corporate Strategic Plan. The Strategy Lead functions as a strategic advisor to senior leadership, ensuring that... ...safety, health and workplace policies and programs along with technical expertise and assistance to support employee activities in safety...Long term contractFull timeTemporary workFlexible hours
- Lead full-stack microservice architecture with Java, React, and AI-assisted development at Citi in a senior-level engineering position. Shape... ...Orchestration teams. The work emphasizes scalable services, technical leadership, and effective use of AI tools including Devin, Anthropic...
- Lead full-stack software engineering remotely using modern languages and frameworks. Guide scalable application development while collaborating... ...design, development, testing, and deployment. You will shape technical direction, architectural decisions, and development best...Remote work
- Join CoverGo as a Lead Full Stack Engineer, guiding innovative SaaS development with .NET and Vue/React technologies. Collaborate with diverse... ...SaaS platform. With over 8 years of experience, you will lead technical direction, ensuring scalable software solutions. Your...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Technical Lead - Full Stack. Be the first to apply!
Related searches
- tech lead Winnipeg, MB
- controle technique automobile Winnipeg, MB
- soutien technique Winnipeg, MB
- dessinateur technique Winnipeg, MB
- technical writing Winnipeg, MB
- spécialiste technique Winnipeg, MB
- technical customer success manager Winnipeg, MB
- éducateur technique spécialisé Winnipeg, MB
- ventes techniques Winnipeg, MB
- technique Winnipeg, MB


