Source description
About the role
Position Description All things highlighted in yellow to be updated, remove this statement once that is done Company Profile: Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal 2024 reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at cgi.com. Job Title: Software Engineer Position: Software Engineer Experience: 7+ Category: Software Development/ Engineering Shift: Timing/rotation etc. details Main location: Any CGI Position ID: J0626-2247 Employment Type: Full Time Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience. Position Description: We are looking for an experienced Software Engineer – Full Stack with 7+ years of software development experience and strong expertise in TypeScript, React.js, and Node.js. The ideal candidate should have experience designing scalable web applications, Responsibilities: • Own and drive overall application architecture, technical vision, and roadmap for scalable, high-performance systems • Design of full-stack solutions (Vue/React/Angular, Node.js, TypeScript) including GraphQL/REST APIs and microservices • Establish and enforce engineering standards, best practices, and code quality across the team • Provide hands-on leadership while mentoring developers and elevating team technical capability • Collaborate with stakeholders to translate business needs into robust, scalable technical solutions • Define and ensure adoption of test strategies (Playwright, unit, integration) and performance optimization practices • Oversee CI/CD, cloud (Azure) implementations, and ensure reliable, secure production systems • Proactively manage technical risks, troubleshoot critical issues, and drive continuous improvement and innovation • Strong expertise in modern frontend frameworks (Vue.js / React / Angular) with full-stack development using TypeScript and Node.js • Proven experience designing and building scalable APIs using GraphQL and REST/microservices architecture • Solid hands-on experience with automated testing frameworks (Playwright preferred) and quality engineering practices • Demonstrated ability to Software engineer teams and drive technical initiatives end-to-end • Deep understanding of system design, software architecture, and scalability patterns • Track record of making sound, high-impact technical and architectural decisions • Experience with cloud platforms (Azure, Azure Functions) and CI/CD pipelines (Azure DevOps preferred) • Strong communication, stakeholder management, and cross-team collaboration skills • Excellent problem-solving abilities with a balance of hands-on development and leadership responsibilities Must-Have Skills: Typescript, React JS, Node JS, GraphQL, Azure and ADO , SPA experience, #LI-DP4
More at CGI
Related open roles
Technical Lead - Full stack - Dotnet & Angular
Bangalore
Senior Software Engineer- Dotnet Fullstack developer with Angular
Chennai
Technical Lead - Full stack - Dotnet & Angular
Bangalore
Senior Software Engineer-java Api Developer (Telangana)
Hyderabad
Java Full stack Developer
Hyderabad
DevOps with (MLOps) Engineer
Mumbai · Hybrid