Are you a passionate Software Developer looking to work on impactful projects that improve lives while being part of a globally recognised, award-winning employer? If so, we have an exciting opportunity for you!
CGI was recognised in the Sunday Times Best Places to Work list 2024 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, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go.
We are happy to discuss remote or hybrid working and welcome applications from across the UK. The role is predominantly homebased, though occasional travel will be required to client sites in the UK (including Leatherhead, Reading, London, and Cambridge) and to the US (Arizona and/or Virginia) every three months. All applicants must hold or be prepared to undergo National Security Vetting (NSV) to Security Check (SC) level as a minimum.
As a Software Developer, you will play a key role in delivering a mission-critical international programme focused on cutting-edge communications technology. You’ll be responsible for designing, developing, and maintaining robust backend systems that support secure, high-availability services with a global impact. Your expertise in Golang and C/C++ will be central to driving forward efficient, scalable software solutions.
Operating within an Agile environment, you’ll collaborate with fellow developers, business analysts, and stakeholders, participating in 2-week sprint cycles under the SAFe framework. You’ll support integration efforts and champion clean, testable code through continuous improvement and iterative feedback. Your role will also involve occasional collaboration across time zones, including evening sessions to coordinate with our US-based clients.
As part of a dynamic and forward-thinking team, you’ll also have the chance to expand your DevOps and cloud skills. Exposure to CI/CD practices, containerization (Kubernetes), and AWS cloud services will be part of your day-to-day, offering opportunities to develop your cloud-native capabilities while contributing to a high-visibility international project.
Key responsibilities include:
To be successful in this role, you’ll bring solid hands-on experience in backend software development with a strong command of Golang, as well as proficiency in at least one additional language such as C or C++. You should have a proven track record in building scalable, maintainable backend systems and a passion for clean, efficient coding practices. Your approach should reflect a strong testing mindset, with the ability to create robust unit and integration test suites.
Familiarity with Agile practices, especially SAFe, is essential, as is experience working in short iterations and sprint-based delivery models. The ideal candidate will be capable of working independently in a distributed team and managing deliverables with minimal oversight. Strong communication skills and the ability to collaborate across diverse teams and time zones are key to succeeding in this client-facing role.
You’ll also benefit from having experience or knowledge in modern DevOps environments, containerization (Kubernetes), and public cloud services like AWS. Understanding of networking protocols and systems will be advantageous. A flexible and proactive attitude, combined with a willingness to travel and occasionally work late to accommodate international meetings, will be valued highly.
Essential qualifications and experience:
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.