Technical Graduate - Technology Engineer - Software, Cloud & Infrastructure
Listed on 2026-10-14
-
Software Development
- Technology Engineer
- Software, Cloud & Infrastructure 2027
As a Technology Engineer
- Software, Cloud & Infrastructure Graduate
, you’ll help design, build, test and support the technology that organisations rely on. Depending on your project, you could be developing software, automating tests, engineering cloud platforms, supporting applications or helping manage secure and reliable infrastructure.
You’ll be trusted with responsibility from the start, working alongside experienced colleagues on live projects across a range of industries. You’ll develop broad technical experience while building deeper expertise in the technologies and areas that best match your strengths and career ambitions.
Your future duties and responsibilitiesIn this role, you’ll use technology to solve real-world problems and deliver reliable services for CGI’s clients. The work will vary by project, giving you opportunities to develop experience across software engineering, testing, cloud technology, infrastructure, Dev Ops and technical support.
- Develop software solutions: Design, build and maintain front-end, back-end or full-stack applications using modern programming languages, frameworks and development practices.
- Test and assure quality: Create and run manual or automated tests to help ensure that software is reliable, secure and meets user requirements.
- Engineer cloud platforms: Help design, configure and support scalable cloud environments using technologies such as AWS or Microsoft Azure.
- Build and support infrastructure: Work with operating systems, networks, virtualisation, containers and platform services that underpin critical applications.
- Automate delivery: Apply Dev Ops and Dev Sec Ops practices to improve build, testing, deployment and operational processes.
- Support live services: Investigate technical issues, monitor systems and help maintain the performance, availability and security of applications and platforms.
- Work with data and emerging technology: Contribute to projects involving data engineering, artificial intelligence, automation or other developing technologies.
- Collaborate with clients and colleagues: Work in multidisciplinary teams, communicate technical information clearly and help deliver solutions that meet client needs.
- Innovate alongside other graduates: Take part in early careers initiatives that go beyond your day-to-day role.
Every contribution you make will help deliver outcomes with lasting impact.
LocationsOpportunities are available in Aberdeen, Belfast, Bridgend, Bristol, Cardiff, Chippenham, Edinburgh, Glasgow, Gloucester, Leatherhead, Leeds, London, Manchester, Milton Keynes, Newcastle, Reading, the Scottish Borders and Sheffield
.
As CGI is a consultancy, you may be required to work from a CGI office or client site and occasionally travel to different locations. Flexibility and a willingness to travel are therefore important.
- Professional training
- Graduate networks
- Diversity groups
- Social clubs
We’re seeking technically curious graduates who enjoy solving problems and want to build technology that makes a real difference. You do not need experience in every area listed below. We’re interested in the technical strengths you already have, your willingness to learn and the direction in which you want to develop.
You should have:
- A minimum 2:2 degree, normally in computer science, software engineering, information technology, computer engineering, mathematics, physics, cyber security or another relevant STEM subject. Some positions may accept other degree subjects where you can demonstrate strong technical ability, and some may require a 2:1.
- A genuine interest in software, cloud technology, infrastructure or…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).