Software Engineer

Category: Software Development/ Engineering
Main location: United Kingdom, UK Wide - Various, UK Wide
Position ID: J0822-0237
Employment Type: Full Time

Meet our professionals

CGI UK Careers: Roles explained in 90 seconds - Agile Software Engineer - ADS

Position Description:

Our Tribe is gathering. As a Software Engineer, you have the opportunity to join a high-profile initiative within CGI – becoming part of a team using cutting edge technology and Agile, Lean and DevOps practices to solve complex problems, help our clients realise their digital transformation ambitions and make a positive impact on the lives of UK citizens.

You should already hold, or be prepared to undergo, National Security Vetting (NSV) enhanced Security Check (SC) level.

Your future duties and responsibilities:

You will join one of our cross-functional Agile delivery teams working closely with our clients to design, build and test robust scalable software deployed to public cloud infrastructure. Our projects cover a broad range of sectors from Local Government to Housing, Energy, and the Environment. The work is high-profile, challenging, and complex and has a measurable beneficial impact to the communities in which we operate.

Sharing our knowledge and expertise is key to what we do, and our organisation is structured to promote a culture of continuous learning and improvement supported by sponsored certification pathways and training programmes. You will be expected to contribute to this by mentoring and coaching less experienced members of your team and providing technical leadership and guidance. Strong communication skills are also required so you will need to be as comfortable demonstrating software to customers as you are communicating complex technical issues to a non-technical audience or writing clear developer-oriented documentation.

Required qualifications to be successful in this role:

We are looking for experienced Software Engineers with a passion for building high-quality, extensible and maintainable software using techniques like TDD, BDD and Continuous Delivery. If you have worked with an Agile delivery methodology like Scrum or Kanban and have experience with some of the following tools, languages, and platforms, then we would be very interested in talking to you:

Front-end Engineering
● HTML5, CSS3, JavaScript, TypeScript, Node, Tailwind, MaterialUI
● ReactJS, NextJS, Angular, Svelte
● Cypress, Mocha, Jasmine, Jest

Back-end Engineering
● Go, C#, Kotlin, Java, JavaScript, Python
● Spring Boot, Node, Micronaut, .NET
● Kafka, gRPC, graphQL, AMPQ, REST, RabbitMQ, OpenAPI
● Postgres, MySQL, Redis, MongoDB, Cassandra

Platform Engineering
● AWS, Azure or GCP
● Kubernetes, OpenShift, Prometheus, Elastic Stack (ELK), Grafana, OpenTelemetry
● GitLab, Jenkins, Argo, Tekton, Azure DevOps
● Terraform, Ansible, PowerShell

We celebrate and reward our colleagues through a variety of methods, and we promote the health and well-being of our members through a range of programs and activities. We are also committed to ensuring a safe work environment through the prevention of harmful workplace incidents including physical harm, harassment and violence.

Unconditionally inclusive – we know diversity brings a great greater variety of ideas, perspectives and experiences to the workplace. We actively encourage diversity at CGI and inclusivity is one of our top priorities, with support networks for Parents, Women, LGBT+, BAME, Neurodiversity and Disability.



  • DevOps
  • Java
  • Leadership
  • Spring Boot
  • SQL

What you can expect from us:

Insights you can act on

While technology is at the heart of our clients’ digital transformation, we understand that people are at the heart of business success.

When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees "members" because they are CGI shareholders and owners and owners who enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today — one of the world’s largest independent providers of IT and business consulting services.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Ready to become part of our success story? Join CGI — where your ideas and actions make a difference.