“Don’t be afraid to get stuck in at any opportunity”

Kai, did you relocate to join CGI?

Yes – I previously lived in Lincoln and grew up in Luton. I now live in Prescot on the outskirts of Liverpool. It worked out quite well for me, as my other half’s from the area so she was more than happy to move back. The relocation allowance helped with costs for van hire, storage, and a little bit towards conveyancing fees!

What’s your current role, what does a typical day look like for you?

Junior Software Engineer. Involves a wide variety of works including but not limited to: Investigation, hot fixes, implementation of new features, design, code review, testing, and probably others I’ve forgotten about. I also regularly get the opportunity to work closely with Senior Consultants in SME, Architecture, and Software Engineering roles on a daily basis.

What do you enjoy most about being a member of CGI?

Good company culture, everyone knows what we are working towards and events like the Annual Tour show the companies commitment towards this. All hands calls on a regular basis also contribute.

I get stuck in with a good variety of different parts of the project, from core development through to some light architecture work with senior team members.

You are also well trusted to do your work as part of a global team, and always have the equipment required to do your role.  Any efforts above and beyond are noted through internal recognition schemes like APPLAUD.

What would be your top tip for someone considering joining CGI?

Don’t be afraid to get stuck in at any opportunity, it can be overwhelming but the rewards are worth it. This will only benefit your own growth!

And finally why did you choose CGI for your graduate role?

Interested in the broad spectrum of sectors CGI covers, and retrospectively the expertise of the members we work with. As well as the term of employment of many employees, which shows people enjoy it here.

Other Case Studies


Will shares his journey into CGI and how he has found joining as a Technical Graduate


Tom has taken time out to tell us a little more about his experience of joining CGI as a Business Graduate


Sami has taken time out to tell us a little more about his experience of joining CGI as a Technical Graduate