
Rating
- 1. Please give an overview of your role and what this involves on a day-to-day basis:
- 2. Have you learnt any new skills or developed existing skills?
- 3. To what extent do you enjoy your programme?
- 4. How well organised/structured is your programme?
- 5. How much support do you receive from your employer?
- 6. How much support do you receive from your training provider when working towards your qualifications?
- 7. How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
- 8. Are there extra-curricular activities to get involved in at your work? (For example, any social activities, sports teams, or even professional networking events.)
- 9a. Would you recommend CGI to a friend?
- 9b. Why?
- 10. What tips or advice would you give to others applying to CGI?
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.
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.
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.
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.
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
Swansea University are generally very supportive and often assist me when necessary, the modules run by Gower College Swansea however could be improved.
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.
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.
Yes
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.
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.
Details
Degree Apprenticeship
Software Engineering
Bridgend / Pen-y-bont ar Ogwr
April 2025