Full Stack Tech Lead
$95k - $145k per yearFull Stack Tech Lead Position Description
CGI is seeking a Full Stack Tech Lead to lead the design, development, and delivery of enterprise-grade cloud solutions for a strategic client engagement. This role combines technical leadership, people leadership, solution architecture, and hands-on software development responsibilities. The successful candidate will lead cross-functional teams, drive technical excellence, and ensure successful delivery of scalable, secure, and high-performing applications. This role is hybrid and requires you to be at our downtown Toronto office and/or the client office a minimum of four (4) days per week. This requirement is subject to change at any time based on business and client needs. Your future duties and responsibilities
• Lead and mentor software engineering teams while fostering a collaborative and high-performance culture.
• Provide technical leadership across the full software development lifecycle from requirements gathering through production deployment and support.
• Design, develop, and maintain scalable cloud-native applications and services.
• Collaborate with business stakeholders, architects, product owners, and development teams to define technical solutions and delivery strategies.
• Lead architecture discussions, code reviews, and technical design sessions.
• Coordinate team activities and ensure successful project and operational delivery.
• Drive DevOps, CI/CD, quality assurance, and automation best practices.
• Support cloud modernization initiatives leveraging Azure, AWS, and container-based platforms.
• Ensure application security, performance, reliability, and maintainability.
• Contribute hands-on to development activities when required. Required qualifications to be successful in this role
• Minimum 5 years of people leadership experience.
• Minimum 8 years of software development experience.
• Minimum 5 years of hands-on experience with C#, .NET, Angular, and Vue.js.
• Minimum 5 years of experience with database technologies, data modeling, and data design using SQL and NoSQL platforms.
• Minimum 3 years coordinating technical teams in project delivery or operational environments.
• Minimum 6 years of full stack development experience building cloud-based solutions, with Azure preferred and AWS experience considered an asset.
• Strong experience designing and developing modern web applications and APIs.
• Strong understanding of software architecture, design patterns, and engineering best practices.
• Experience leading Agile delivery teams and participating in release planning activities.
• Excellent communication, stakeholder management, and leadership skills.
• Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent experience. Nice to have
• 8+ years of experience with JavaScript frameworks and tooling including Angular, React, and Vue.js.
• 8+ years managing software development projects through complete release cycles.
• 4+ years leading software engineering teams.
• Experience with Azure cloud services and cloud-native architecture patterns.
• Experience with AWS, OpenStack, or other cloud platforms.
• Experience with Docker, Kubernetes, and container orchestration technologies.
• Experience with CI/CD and DevOps tools including GitHub, Bitbucket, Azure DevOps, Maven, Jenkins, Nexus, and SonarQube.
• Experience with quality engineering and automated testing tools including Selenium, Cucumber, JUnit, NUnit, SoapUI, and Postman.
• Experience with Unix/Linux shell scripting.
• Experience with serverless computing and event-driven architectures.
• Knowledge of data management methodologies and governance frameworks.
• Experience with UI/UX development, design systems, CSS, Web Components, Less, and Sass.
• Microsoft Azure, .NET, or cloud platform certifications. **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. #LI-BN 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. 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.
CGI is seeking a Full Stack Tech Lead to lead the design, development, and delivery of enterprise-grade cloud solutions for a strategic client engagement. This role combines technical leadership, people leadership, solution architecture, and hands-on software development responsibilities. The successful candidate will lead cross-functional teams, drive technical excellence, and ensure successful delivery of scalable, secure, and high-performing applications. This role is hybrid and requires you to be at our downtown Toronto office and/or the client office a minimum of four (4) days per week. This requirement is subject to change at any time based on business and client needs. Your future duties and responsibilities
• Lead and mentor software engineering teams while fostering a collaborative and high-performance culture.
• Provide technical leadership across the full software development lifecycle from requirements gathering through production deployment and support.
• Design, develop, and maintain scalable cloud-native applications and services.
• Collaborate with business stakeholders, architects, product owners, and development teams to define technical solutions and delivery strategies.
• Lead architecture discussions, code reviews, and technical design sessions.
• Coordinate team activities and ensure successful project and operational delivery.
• Drive DevOps, CI/CD, quality assurance, and automation best practices.
• Support cloud modernization initiatives leveraging Azure, AWS, and container-based platforms.
• Ensure application security, performance, reliability, and maintainability.
• Contribute hands-on to development activities when required. Required qualifications to be successful in this role
• Minimum 5 years of people leadership experience.
• Minimum 8 years of software development experience.
• Minimum 5 years of hands-on experience with C#, .NET, Angular, and Vue.js.
• Minimum 5 years of experience with database technologies, data modeling, and data design using SQL and NoSQL platforms.
• Minimum 3 years coordinating technical teams in project delivery or operational environments.
• Minimum 6 years of full stack development experience building cloud-based solutions, with Azure preferred and AWS experience considered an asset.
• Strong experience designing and developing modern web applications and APIs.
• Strong understanding of software architecture, design patterns, and engineering best practices.
• Experience leading Agile delivery teams and participating in release planning activities.
• Excellent communication, stakeholder management, and leadership skills.
• Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent experience. Nice to have
• 8+ years of experience with JavaScript frameworks and tooling including Angular, React, and Vue.js.
• 8+ years managing software development projects through complete release cycles.
• 4+ years leading software engineering teams.
• Experience with Azure cloud services and cloud-native architecture patterns.
• Experience with AWS, OpenStack, or other cloud platforms.
• Experience with Docker, Kubernetes, and container orchestration technologies.
• Experience with CI/CD and DevOps tools including GitHub, Bitbucket, Azure DevOps, Maven, Jenkins, Nexus, and SonarQube.
• Experience with quality engineering and automated testing tools including Selenium, Cucumber, JUnit, NUnit, SoapUI, and Postman.
• Experience with Unix/Linux shell scripting.
• Experience with serverless computing and event-driven architectures.
• Knowledge of data management methodologies and governance frameworks.
• Experience with UI/UX development, design systems, CSS, Web Components, Less, and Sass.
• Microsoft Azure, .NET, or cloud platform certifications. **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. #LI-BN 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. 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.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Full Stack Tech Lead in Toronto, ON vacancy
$130k - $150k per year
...and the great ideas into real tangible business results for the organization. Job Description Saatchi & Saatchi is seeking a Lead Full Stack Developer for an innovative AI platform initiative. You have 8 years building production software systems and at least a few...SuggestedFull timeContract workWork at officeRemote workMonday to friday- ...being comfortable in throwing experiments away if they don’t work. Controlled failure is considered an opportunity to learn. As our Full Stack Engineer, you will: Deliver and support client connectivity products/services end-to-end: inception, build, testing, release...SuggestedFlexible hours
- Our Toronto based client is looking for a Full Stack Developer (Java / React / AI-Powered Systems) to join their team Location: Toronto... .... Advantages Why You’ll Love This Role Build Modern AI Tech: Work on a "one-stop-shop" platform that ingests live data...SuggestedContract workWork at office2 days per week
- ...International Environment Working on the latest tech for the Insurtech Market Leader... ...and accessible to everyone. We are a leading global no-code insurance platform for health... ...world About the Role As the Lead Full Stack Engineer, you will take on a pivotal role...SuggestedFull timeRemote work
$120k - $160k per year
...build and deliver seamless financial experiences at scale. As a leader in Open Finance in Canada, we’ve grown since 2016 into one of... .... That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product experiences...SuggestedFull timeContract workApprenticeshipRemote workFlexible hours$72k - $138k per year
...coaching Summary We are passively seeking Full Stack Java Developers to join our team on a 1-... ...applications or software solutions for a leading North American Bank. This long-term staff... ...and how you can contribute. Be the leader you want to be Some guide teams, some...Long term contractTemporary workFixed term contractFlexible hours$160k - $200k per year
..., which have resulted in a variety of market leading tools, methodologies, indices, research, and... ...modernize and reinvent our applications on a modern tech stack with a focus on embedding AI into the fabric of our systems. Backed by full enterprise support, you’ll build reliable,...Long term contractTemporary workWork at officeImmediate startWorldwide2 days per week3 days per week$120k - $145k per year
...people who are lifelong learners. About The Role As a Senior Full Stack Developer you'll be tasked with working on web application... ...Package Retirement Planning Parental Leave Program Annual tech & travel allowance Flexible Working Hours Work from Home Flexibility...Full timeWork from homeFlexible hours$140k per year
...Position: Â Software Engineer Lead / Manager (Full Stack) Location:Â Hybrid, 1x per week in office (Toronto, Downtown) Structure : FTE, Permanent Pay: Â Up to $140,000 CAD base salary + bonus -- We have a great new opportunity to support one of our Financial Services...Permanent employmentWork at office- ...better decisions in real-time Build robust data transformation pipelines Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new product initiatives. You will maintain a close working relationship with our...Long term contractFull timeWork from homeFlexible hours
$95k - $145k per year
Java Full Stack Development Lead Position Description We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a "Java Full Stack Development Lead" in our Banking Services Division...Work at officeRemote work- We are seeking a highly skilled Senior Software Developer - Full Stack to lead the development, modernization, and integration of modern full-stack... ...: Must Have Advantages Specialized High-Demand Tech Stack: Work hands-on across ReactJS, Java Spring Boot, SMART on...RemplacementContract workFlexible hours
$95k - $145k per year
Senior Full Stack Developer/Lead Position Description This role is hybrid and requires you to be at our downtown Toronto office 1 day per week and/or Client office (700 University Ave) at a minimum 3 days per week - subject to change at any time. We are looking for...Work at office3 days per week1 day per week- We are seeking an experienced Senior Software Developer - Full Stack to lead the technical design, development, and integration of modern full-... ...Public Sector Experience: Must Have. Advantages High-Impact Tech Stack: Hands-on development across ReactJS, Java Spring Boot,...RemplacementContract workFlexible hours
$110k - $125k per year
Position: Full Stack Developer Location: Toronto, ON (100% onsite) Employment Type: New, Full-Time Permanent position Salary: $110,000 –... ...tools. ~Develop AI-assisted features including call summarization, lead scoring, email drafting support, anomaly detection, and natural-...Long term contractPermanent employmentFull timeInternshipLocal area- ...be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Job Description Java Full Stack (Angular 16, Note JS, Core Java, Spring, Spring boot, REST Web...Permanent employmentFull timeLocal area
$100k - $150k per year
...scalable systems that help our games and teams perform at a higher level. About the Role Big Viking Games is hiring a Senior Full Stack Engineer to build AI-enabled products, workflows, tools, and systems that help turn creative direction into production-ready game...Long term contractFull timeInternshipWork at office3 days per week- We are seeking a highly skilled Senior Full Stack Software Engineer (AI Engineering) to join an innovative technology team developing cutting... ...engagement with strong potential for extension. Modern Tech Stack: Work across a high-performing stack including Python, TypeScript...Long term contract
- We are seeking an accomplished Senior Software Developer - Full Stack to design, build, and optimize scalable, end-to-end web applications... ...relational/NoSQL databases, and automated CI/CD pipelines, you will lead solution design, build reusable components, engineer RESTful...Contract workManual labor
$130k - $180k per year
...team is growing and we are looking to hire a Full Stack Python/React Developer for an applications... ...of our main customers is Home Depot. Tech Stack: Python, Django, React, Typescript,... ...looking for an outstanding Senior/Staff/Lead Full Stack Engineer who wants to play a key...Long term contractFull timeRemote workVisa sponsorshipWork visaFlexible hours- Python Full stack Developer Toronto, ON - Hybrid (4 Days WFO) Python, Django, flask API, Angular Role Descriptions: coding with Python| Java| JavaScript|| TypeScriptContract work
- ...Canada Type: US Applicants - Full-Time; Canadian Applicants -... ...innovation. And through it all, we lead with purpose, love, and... ...We’re seeking a Senior Full-Stack Engineer to join our growing team... ...assess and recommend appropriate tech stacks. Nice-to-Have Skills...Full timeFor contractors
$105k - $125k per year
...General Information Job Title: Full-Stack Engineer III Location: Toronto (Onsite/ Hybrid) Job Type: Full-Time Hiring Timeline: Immediate Reporting Line: Head of R&D Existing Vacancy: Yes Application Deadline: Open until Filled Salary Range : $105...Long term contractFull timeInternshipWork at officeLocal areaImmediate startRemote workFlexible hours$72k - $138k per year
...Languages: C#, C, JavaScript/NodeJS Soft Skills: Strong organizational skills and proactive communication. Ability to lead the full lifecycle of major projects. You are opinionated but open, you want the best idea to win. What You'll Do: Develop and Maintain...Full timeInternshipRemote workRelocationHome officeMonday to fridayFlexible hoursShift work- ...Job Responsibility: Senior Full Stack Python Developer At Cognizant, our global community sets us apartan energetic, collaborative... ...during development, while also mentoring junior team members. Lead end-to-end deliverables in an agile and dynamic environment....Full timeWork at office3 days per week
- ...We move fast, sweat the details, and build things that actually ship. Position Overview We’re looking for a Staff Full Stack Engineer to lead the design and delivery of complex, integration-heavy platforms. This role is ideal for an experienced engineer who can define...Long term contract
$100k - $220k per year
...Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $... ...About Us Fiscal.ai (formerly FinChat) is a leading research and data platform for capital... ...design, UI, UX. Based in Canada. Tech Stack: We work with a diverse set of...Full timeCasual workRemote work$140k - $170k per year
...insurance for Canadian businesses. As a leading InsurTech, we make getting the right... ...’d love to hear from you! We’re hiring Tech Leads to support our Core and Payments teams... ...mentoring other developers. Extensive full-stack experience working with React/Redux/Node/...Remote work- ...Your new company Join a leading global financial services organisation that delivers innovative technology solutions to support complex... ...in driving business success. Your new role As a Senior Full Stack Developer, you will join a cross-functional Agile team responsible...Contract workWorldwide
- Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world. Our client is a professional investment management organization that globally invests the funds to ensure long-term sustainability. The company invests ...Long term contractFor subcontractor
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Tech Lead. Be the first to apply!
Related searches
- tech lead Toronto, ON
- premier tech Toronto, ON
- medical technology Toronto, ON
- food technology Toronto, ON
- food technology jobs in canada Toronto, ON
- technology returners programme Toronto, ON
- construction engineering technology Toronto, ON
- technology coordinator Toronto, ON
- vice president technology Toronto, ON
- enseignant technologie Toronto, ON
