The value of Agility
As markets change and develop, customers’ expectations are changing too. For our clients this means improving the ability to interact with those customers digitally. This requires an unprecedented need to change and mature their capabilities. It requires agility.
Our Agile team is giving clients across commercial industries and governments the expertise to succeed in this new landscape. As a best-in-class agile delivery service, we will develop and support new products and services, and provide a new level of awareness, value, expertise and capability.
Our approach is agile and collaborative, within our teams and with our clients.
Want to know more about working in CGI's Agile Digital Services team?
Our members give a 90 second low-down on what they do, how they do it and why you should think about joining them.
Explore current Agile roles
Agile Manager (Tribe Lead)
Lead and develop a highly skilled team to deliver digital transformation. Plan and deliver digitally transformational products and services across healthcare, local government, utilities and telecoms.
Coach multiple agile squads in meeting client needs through Agile, Lean and DevOps practices. Help shape the Agile Digital Services team into a best-in-class service through coaching, refining and improving process and capability.
Business Analyst - Agile
Analyse, define and model business processes, requirements, systems and data. Assist internal and external stakeholders, share knowledge and support a culture of continuous learning and improvement.
Empower clients to increase their business agility and deliver greater value while achieving their vision. Working as a gatekeeper and point of contact, you’ll be communicating and ensuring priorities are met across multiple projects.
Working in a cross-functional agile squad, you will be familiar with all aspects of test automation from executable specifications through to the nuances of testing mobile apps, APIs and web front-ends. You’ll play a pivotal role in ensuring we deliver the highest-quality software to our customers.
Establish and maintain the technical and architectural vision on Agile projects, translating user and client requirements into high-level designs for developers and engineers. Liaise with multiple stakeholders, to demonstrate how designs maintain both vision and integrity.
Software Engineer - Java
Design, develop, test and maintain backend application services within a cross-functional team. Using continuous delivery and DevOps methodologies you’ll deliver high quality software across projects.
Senior Software Engineer - Java
Provide clear technical leadership, working in cross-functional Agile delivery teams, reviewing and writing code. With solid commercial experience you’ll design, build and test scalable application services with intuitive APIs.
Design, build and deploy development tools and application infrastructure within public cloud environments. Work closely with other engineers to automate and improve the delivery of software, ensuring that quality is built in at every step.
Software Engineer - Front end
Work on the design and development of web-based UI applications, within our Agile environment. Transition prototypes through to tech design and implementation, implement front end design, and work with UX designers to ensure viability.