C

CGI

Verified Job Source

CGI is a global leader in IT and business consulting, delivering insights-driven solutions to accelerate investments across 21 industries and 400 locations worldwide.

Worldwide

IT Services and IT Consulting
5,001+ people

About

Insights you can act on. Founded in 1976, CGI is among the largest IT and business consulting services firms in the world. We are insights-driven and outcomes-focused to help accelerate returns on your investments. Across hundreds of locations worldwide, we provide comprehensive, scalable and sustainable IT and business consulting services that are informed globally and delivered locally. We value your opinions and welcome your comments and questions on our posts here on LinkedIn. Please keep a polite, professional and constructive tone. We remove comments containing objectionable language and derogatory views. We do not allow content that is unrelated to the subject, and we remove discriminatory and racist comments as well as spam and advertising. Note that content on this page contains general information regarding CGI’s services and initiatives and should not be considered direct business advice. To engage in a discussion with one of our experts, please make a request through https://www.cgi.com/en/contact-us

Open positions

Full Stack Developer (Java + Angular)

On-site · Halifax

Design, develop, and maintain scalable Java enterprise applications, REST APIs, microservices, and Angular interfaces, while building and deploying solutions in AWS and hybrid cloud environments. Troubleshoot distributed systems, collaborate with cross-functional teams, and mentor engineers while promoting engineering best practices.

DevOps Consultant – Application Release & Platform Operations

Hybrid · Halifax

Design and maintain automated CI/CD pipelines, infrastructure-as-code solutions, and secure cloud or hybrid platforms. Manage application releases and production support, improve monitoring and resilience, and collaborate across teams on cloud modernization and operational stability.

Développeur Power BI

Hybrid · Montréal

Design and develop reliable, scalable dashboards and reports using cloud analytics architecture, including Snowflake and Power BI. Provide technical expertise and support to the team, conduct proofs of concept, and develop and maintain analytical reports and dashboards.

Développeur(se) logiciel principal(e) C#/.NET

On-site · Montréal

Lead the end-to-end development, architecture, deployment, and production support of critical banking applications, including high-performance, highly available multithreaded systems. Build backend components in C#/.NET and user interfaces with Angular and/or React, collaborate across technical teams, resolve complex incidents, and improve development practices and automation.

Développeur Full Stack .NET / Angular – .NET MAUI et Migration Xamarin

Hybrid · Montréal

Design, develop, and maintain full-stack and cross-platform applications using C#/.NET, Angular, and .NET MAUI, including migrating existing Xamarin applications. Integrate REST APIs, improve code quality and performance, participate in testing and code reviews, document technical solutions, and collaborate with project teams while supporting applications and transferring knowledge.

Senior Full Stack Developer (Node.js / React / AWS)

On-site · Halifax

Design, build, deploy, and support full-stack applications using Node.js, TypeScript, React, AWS, and relational databases. Own features across the software development lifecycle, including API and event-driven architecture, CI/CD, production troubleshooting, performance optimization, and collaboration with cross-functional Agile teams.

Cybersecurity Architect

Hybrid · Mississauga

Design and guide secure, scalable cybersecurity architectures across cloud, on-premises, and hybrid environments, including identity, infrastructure, applications, and data. Assess risks and technologies, define security controls, document architecture decisions, and collaborate with project teams, stakeholders, and vendors throughout the solution lifecycle.

Développeur(se) C# / C++ – Expert(e) systèmes temps réel

Hybrid · Montréal

Design, develop, and optimize high-performance C++ and C#/.NET services, real-time components, parallel algorithms, and distributed systems. Troubleshoot and support mission-critical platforms while contributing to modernization, cloud migration, architectural governance, and engineering best practices.

Senior Systems & Network Administrator (Windows, Linux, Cisco & F5)

On-site · Toronto

Administer and maintain enterprise Windows and Linux servers, virtualization platforms, network infrastructure, Cisco firewalls, F5 load balancers, and core infrastructure services. Monitor and troubleshoot production systems, manage incidents and changes, support infrastructure projects, and maintain operational documentation and improvements.

Stage coopératif - Hiver 2027: Développeur BI (4 mois)

On-site · Saguenay

Write, modify, and test software code; identify technical issues and contribute to testing strategies, unit test cases, and technical specifications. Perform data mapping and profiling, gather information, and prepare documentation and user guides for implemented software and programs.

Développeur(euse) Java sénior

On-site · Montréal

Design, develop, modernize, and support enterprise applications, including Java microservices, REST APIs, event-driven integrations, and full-stack features deployed on Azure or AWS. Own application delivery practices such as CI/CD, containers, infrastructure, observability, and governed AI-assisted development, while mentoring teammates and engaging with client stakeholders.

Senior Google Cloud Data Engineer

On-site · Halifax

Design, build, and maintain scalable Google Cloud data pipelines, including real-time and near-real-time streaming solutions, data processing workflows, and cloud-based data models. Ensure data quality, governance, security, and operational reliability while optimizing pipeline and query performance and collaborating with technical and business stakeholders.

Data Analyst

Hybrid · Toronto

Analyze data and deliver actionable insights, dashboards, and reports to support operational performance, project delivery, and business decisions. Collaborate with business and technology teams on transformation initiatives, process improvements, data validation, and stakeholder communications.

Développeur(euse) en géomatique

On-site · Québec

Analyze project requirements and contribute to the design, development, and modification of GIS applications, interfaces, and systems. Ensure deliverable quality, diagnose and resolve technical issues, support production releases, and recommend improvements to system practices and performance.

Analyste-programmeur(se) IBM Maximo – GMAO

Hybrid · Montréal

Develop, customize, integrate, maintain, and support IBM Maximo solutions, including business objects, workflows, automation scripts, interfaces, and integrations. Diagnose incidents and performance issues, test and deploy changes, contribute to CI/CD and code reviews, and document and share technical practices.

Développeur Java

Hybrid · Montréal

Design and develop robust backend microservices and Java solutions in AWS, integrating services such as Lambda, Step Functions, SQS, DynamoDB, and Kafka. Collaborate with product, architecture, and development teams to improve architecture, CI/CD, code quality, security, performance, and operational monitoring, while exploring relevant AI tools.

Full Stack Developer - Golang & Nodejs

On-site · Halifax

Design, develop, and maintain scalable backend services, distributed systems, REST APIs, and full-stack applications using Go, Node.js, and React. Build AWS cloud-native solutions and CI/CD automation, while contributing to architecture and code reviews, operational improvements, collaboration, and team mentorship.

Senior Network Administrator

On-site · Calgary

Administer, monitor, troubleshoot, and maintain enterprise network infrastructure, including routers, switches, firewalls, and load balancers, while supporting secure and highly available services. Resolve incidents, implement controlled changes, maintain operational documentation, support security and lifecycle initiatives, and contribute to disaster recovery and continuous improvement.

Cybersecurity Advisor (GRC)

Hybrid · Toronto

Assess information systems for security vulnerabilities and risks, and evaluate and authorize security controls for compliance with applicable standards and best practices. Maintain security authorization documentation, recommend risk mitigations, improve security policies and controls, and support incident investigations and corrective actions.