Skip to Main Content
Location icon
London

Software Engineer

CGI
Office & Professional
Office & Professional
£45,000 - £70,000/Year
Full-time
Company logo image
Description

Location
London (primarily site-based on a secure client site, attendance required five days per week with occasional flexibility subject to business needs and security constraints)

Hours
Full Time

Salary
Competitive salary with excellent pension, private healthcare, and a share scheme (3.5% + 3.5% matching)

About the Role
CGI, recognised in the Sunday Times Best Places to Work List 2025 and named one of the 'World's Best Employers' by Forbes, is seeking experienced Software Engineers to join our Space, Defence and Intelligence business unit. You will work on technically complex, mission-critical systems supporting government agencies in high-value, secure operations. This role offers the opportunity to contribute end-to-end to the design, development, and delivery of innovative software solutions that directly impact system performance, resilience, and security.

You will collaborate with cross-functional teams, including technical experts and architects, to solve challenging problems using innovative and analytical approaches. Your responsibilities will include implementing new features, optimising existing functionality, configuring and integrating software components, maintaining deployment environments, and supporting live systems to ensure continuous, secure service delivery.

We foster a culture of innovation, collaboration, and ownership, where motivated self-starters thrive. CGI is committed to inclusivity and building a diverse tech community, providing excellent learning and development opportunities to keep your skills aligned with evolving technologies.

Due to the secure nature of this project, candidates must hold or be eligible for a high level of UK Security Clearance. Eligibility requires sole British nationality, UK residency for the past 10 years, and no more than 28 consecutive days outside the UK within the last five years. Candidates without current clearance are encouraged to apply and may be considered for this and other suitable roles within CGI.

Requirements

Experience
Experience in one or more of the following technologies is desirable:
- Programming Languages: Java, Python, RUST
- Frontend Frameworks: Vue.js or similar modern JavaScript frameworks
- Scripting & Automation: Bash, Ansible
- DevOps & CI/CD: Jenkins, GitLab CI/CD, Terraform
- Cloud & Infrastructure: AWS or equivalent cloud platforms
- Testing & Quality: Cucumber, SonarQube
- Monitoring & Logging: ELK Stack (Elasticsearch, Logstash, Kibana), Grafana
- Dataflow & Integration: Apache NiFi

We welcome candidates with depth in a particular language or specialism as well as those with broader full-stack expertise. Experience across multiple areas is desirable but not mandatory.

About you
You are a proactive, positive problem solver who adapts professionally and creatively to evolving client needs. You thrive working on high-impact solutions requiring precision and imagination. You have a strong foundation in software engineering, a willingness to learn quickly, and the ability to contribute across the technology stack as required.

Qualifications
Due to the secure nature of the role, candidates must either hold or be eligible to obtain a high level of UK Security Clearance. Eligibility criteria include sole British nationality, residency in the UK for the past 10 years, and limited time spent outside the UK in recent years. While specific formal qualifications are not detailed, a strong software engineering background and relevant technical experience are essential.

Expiry date: 23/08/2026
Software Engineer
Company:
CGI
Salary:
£45,000 - £70,000/Year
Job Type:
Full-time
Location:
London