RateMyPlacement and RateMyApprenticeship are now Higherin: Learn More

Higherin
CGI

Degree Apprentice Software Engineer Review

at CGI

Degree Apprenticeship

Software Engineering

Bridgend / Pen-y-bont ar Ogwr

Review Submitted: April 2025

Overall Rating

4.5 /5

The Overall Rating is the average of all the ratings given in each category. We take those individual ratings and combine them into one final score!

5/5 - Overview of Role
5/5 - Skills Development
4/5 - Structure and Support

Overview of Role

Please give an overview of your role and what this involves on a day-to-day basis:
5/5
Perfect, thanks! Here's a version tailored specifically for a software engineer working on a banking project:
As a software engineer on a banking project, I work on designing, developing, and maintaining secure and scalable financial applications. My daily tasks involve coding, code reviews, debugging, and collaborating with cross-functional teams including product managers, QA, and DevOps.
To what extent do you enjoy your programme?
5/5
I really enjoy the programme as it offers a great mix of technical challenges and real-world impact. Working on a banking project has given me exposure to complex systems, and I’ve been able to grow both professionally and personally through collaboration, mentorship, and hands-on experience.

Skills Development

Have you learnt any new skills or developed existing skills?
5/5
Yes! Before beginning my apprenticeship i had minimal technical skills, these have come on leaps and bounds since beginning of my course, through both university and work.

Structure and Support

How well organised/structured is your programme?
4/5
The programme is well-structured, with clear goals, regular check-ins, and access to useful resources. There’s a good balance between autonomy and support, and the structure helps me stay aligned with project goals while continuing to develop my skills.
How much support do you receive from your employer?
4/5
I receive plenty of support from my employer; The CGI DA program is incredibly well structured and there is always someone available should i need any support
How much support do you receive from your training provider when working towards your qualifications?
3/5
Swansea University are generally very supportive and often assist me when necessary, the modules run by Gower College Swansea however could be improved.
How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
4/5
The qualification has helped reinforce key technical concepts and best practices that I regularly apply in my role. It also provides valuable context around software development , which helps me work more effectively and confidently. I would say however that I feel I learn more relevant and practical skills through my working day.
Are there extra-curricular activities to get involved in at your work? (For example, any social activities, sports teams, or even professional networking events.)
5/5
There are plenty of EC's to involve yourself in within CGI; They offer a brilliant Sports and Social club which regularly has different events on offer for CGI members, as well as an initiative to encourage working with other members of your office in person.

Recommendations & Advice

Would you recommend CGI to a friend?
Yes
Why?
Yes, I would recommend CGI because it offers a supportive environment, diverse project opportunities, and strong professional development. It’s a great place to grow your skills while working on impactful real-world solutions.
What tips or advice would you give to others applying to CGI?
My main advice would be to be yourself throughout the application process; I felt CGI really appreciated my individuality and that has helped me tenfold in settling within my team and project.
In This Review
Join Now

Join the Higherin Community

Save Time

Easily add jobs from Higherin or external platforms to keep everything organised.

Personalised Alerts

Get tailored job recommendations and updates straight to your inbox.

Exclusive Features

Access tools like application tracking, deadline reminders, and saved searches.

Stay Ahead

Be the first to know about the latest opportunities and deadlines.

Completely Free

Create an account and unlock powerful features at no cost.