About The Company
CGI is a globally recognized leader in providing comprehensive IT and business consulting services. Consistently ranked among the best places to work, CGI was featured in the Sunday Times Best Places to Work List 2025 and has been named one of the 'World’s Best Employers' by Forbes magazine. The company offers a competitive salary package, an excellent pension scheme, private healthcare, and a share scheme (3.5% + 3.5% matching), fostering a sense of ownership among employees. CGI is dedicated to fostering an inclusive and diverse community of technology professionals, inspiring individuals to pursue careers in the sector. With a focus on innovation, collaboration, and ownership, CGI supports its employees' growth and success in a dynamic technological environment.
CGI’s Space, Defence, and Intelligence business unit specializes in delivering innovative technical solutions for government agencies facing complex challenges. The team builds and operates mission-critical, bespoke systems that enhance national security and safety. The organization is committed to developing its talent pool by providing extensive learning and development opportunities to ensure that team members stay ahead of technological advancements. CGI fosters a culture of ownership, motivation, and continuous improvement, making it an ideal environment for self-starters and innovative thinkers.
About The Role
We are seeking an experienced Software Engineer to join our dynamic team working on a cloud-based big data project within CGI’s Space, Defence, and Intelligence division. The successful candidate will be instrumental in designing, developing, and delivering software solutions that meet stringent security and operational requirements. This role involves configuring software improvements, maintaining deployment environments, and supporting live system changes when necessary. The ideal candidate will possess a positive problem-solving attitude, adaptability to client needs, and a proactive approach to technical challenges.
This position offers a unique opportunity to work on complex, impactful projects in a highly rewarding environment. The role emphasizes innovation, collaboration, and ownership, allowing team members to contribute meaningfully to mission-critical systems. CGI is committed to supporting career growth through ongoing training and development, ensuring that employees can keep pace with technological evolution. Due to the sensitive nature of the projects, candidates must hold or be willing to obtain a UK Security Clearance, and only UK nationals are eligible to apply.
Qualifications
- Proven experience in programming languages such as Java, Python, JavaScript (including TypeScript), and Go
- Experience with frontend frameworks like Vue.js
- Knowledge of scripting and automation tools including Bash and Ansible
- Familiarity with DevOps practices and CI/CD pipelines using Jenkins, GitLab CI/CD, and Terraform
- Experience working with cloud platforms, particularly AWS
- Understanding of testing and quality tools such as Cucumber and SonarQube
- Experience with monitoring and logging tools like ELK Stack (Elasticsearch, Logstash, Kibana) and Grafana
- Knowledge of dataflow and integration tools such as Apache NiFi
- Willingness to learn and contribute across multiple technical areas
- Ability to obtain or hold a UK Security Clearance
- UK nationality is mandatory due to security requirements
Responsibilities
- Design, develop, and implement software solutions aligned with project requirements
- Configure and optimize software components for performance and security
- Maintain and support deployment environments, ensuring system stability and security
- Collaborate with cross-functional teams to define technical specifications and deliverables
- Support and implement changes to live systems as needed, ensuring minimal disruption
- Participate in code reviews, testing, and documentation to uphold quality standards
- Contribute to continuous improvement initiatives by exploring new technologies and methodologies
- Maintain awareness of security protocols and ensure compliance with security standards
- Engage in ongoing learning to stay current with technological advancements and best practices
Benefits
- Competitive salary package
- Excellent pension scheme
- Private healthcare coverage
- Share scheme with 3.5% + 3.5% matching, fostering ownership
- Opportunities for professional development and continuous learning
- Inclusive and diverse working environment
- Access to global industry and technology expertise
- Supportive leadership focused on health, well-being, and career growth
Equal Opportunity
CGI is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to providing equal employment opportunities regardless of race, gender, age, religion, sexual orientation, disability, or any other characteristic protected by law. We believe that a diverse workforce enhances innovation and drives success, and we actively encourage applications from all qualified candidates.