At a Glance
- Tasks: Join a dynamic team to develop innovative software solutions for mission-critical operations.
- Company: Recognised as one of the best places to work, CGI values inclusivity and diversity.
- Benefits: Enjoy competitive salary, excellent pension, private healthcare, and a share scheme.
- Other info: Opportunities for professional growth in a collaborative and innovative environment.
- Why this job: Make a real impact on high-value projects that enhance security and resilience.
- Qualifications: Experience in programming languages like Java, Python, or C++, with a proactive problem-solving attitude.
The predicted salary is between 50000 - 60000 £ per year.
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the ‘World’s Best Employers’ by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector.
CGI’s Space, Defence and Intelligence business unit focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies' most challenging problems. We work, build, and operate bespoke, technically complex, mission‑critical systems which help our clients keep us all safe and secure.
We are currently looking for experienced software engineers to join our cross‑functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape.
We engender a culture of innovation, collaboration and ownership; highly motivated self‑starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria.
Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate.
This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site‑based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team.
Your future duties and responsibilities include:
- Contributing to the development of cutting‑edge projects supporting high‑value, mission‑critical operations.
- Working on innovative software projects where your technical decisions will directly influence the performance, resilience, and security of systems used in real‑world operational environments.
- Being involved end‑to‑end in the design, development, and delivery of advanced software capabilities.
- Helping shape and implement new features, optimise existing functionality, and drive improvements that enhance system stability, scalability, and usability.
- Configuring and integrating software components, maintaining complex deployment environments, and supporting changes to live systems to ensure continuous and secure service delivery.
- Collaborating closely with technical experts, architects, and stakeholders to solve challenging problems using innovative and analytical approaches.
We are looking for candidates who are not only strong technically but who bring a proactive, positive problem‑solving attitude, and who can adapt to evolving client needs with professionalism and creativity. You will thrive in this role if you enjoy working on high‑impact solutions that require both precision and imagination.
Required qualifications to be successful in this role include experience in one or more of the following technologies:
- Programming Languages: Java, Python, RUST
- Frontend Frameworks: Vue.js (or similar modern JavaScript frameworks)
- Scripting
Software Engineers employer: 慨正橡扯
CGI is an exceptional employer, recognised for its commitment to inclusivity and employee development, making it a top choice for software engineers seeking meaningful work in the tech sector. With a competitive salary, excellent benefits including private healthcare and a share scheme, and a culture that fosters innovation and collaboration, CGI provides a rewarding environment where employees can thrive and grow their careers while contributing to mission-critical projects that enhance national security.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineers
✨Tip Number 1
Network like a pro! Reach out to current employees at CGI on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills and understanding CGI's projects. Show them you’re not just a coder, but someone who’s genuinely interested in their mission and values.
✨Tip Number 3
Don’t underestimate the power of soft skills! Be ready to demonstrate your problem-solving attitude and how you collaborate with others. CGI loves team players who can adapt and innovate.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the CGI family and contributing to their exciting projects.
We think you need these skills to ace Software Engineers
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your technical expertise in programming languages like Java, Python, or C++, and don’t forget to mention any relevant projects you've worked on!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about the role and how your background makes you a great fit for CGI. Be sure to mention your problem-solving attitude and adaptability.
Showcase Your Projects:If you’ve worked on any interesting software projects, make sure to include them in your application. Whether it's a personal project or something from a previous job, showing off your work can really set you apart from other candidates.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need about the role and our company culture there!
How to prepare for a job interview at 慨正橡扯
✨Know Your Tech Inside Out
Make sure you brush up on the programming languages and frameworks mentioned in the job description, like Java, Python, and Vue.js. Be ready to discuss your experience with these technologies and how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex problems in your previous roles. CGI values a proactive and positive problem-solving attitude, so think of scenarios where your innovative solutions made a difference.
✨Understand the Company Culture
Familiarise yourself with CGI's commitment to inclusivity and innovation. During the interview, express how your values align with theirs and how you can contribute to building a diverse community of tech talent.
✨Be Ready for Security Clearance Questions
Since this role requires a high level of UK Security Clearance, be prepared to discuss your eligibility. If you don’t currently hold clearance, highlight your willingness to undergo the process and any relevant experience that demonstrates your reliability.