Senior Software Developer
£53.4 - £62.2 per hourEstimated
Senior Software Developer Position Description
Join CGI and help shape the digital services that support one of the UK's most important public sector organisations. As a Senior Software Developer, you'll play a key role in delivering secure, scalable solutions that enable our client to modernise their systems and improve services for millions of UK citizens. Working within a collaborative Agile environment, you'll contribute to innovative cloud-based platforms, influence technical direction, and mentor others while developing solutions that have a meaningful impact. At CGI, you'll be empowered to take ownership of your work, collaborate with talented colleagues, and continue growing your career through ongoing support and development.
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK ‘Best Employer’ by the Financial Times. 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.
Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a remote position. Your future duties and responsibilities
In this role, you will design, develop and enhance secure, high-performing backend applications that support the continued digital transformation of our client’s services. Working within a modern cloud environment, you'll collaborate with architects, engineers, business stakeholders and client teams to deliver resilient solutions that improve critical public services. You'll have the opportunity to influence technical direction, share your expertise across the team and contribute to engineering excellence through modern development practices.
You'll work as part of an Agile delivery team, taking ownership of technical challenges from design through to deployment and operational support. Alongside developing scalable Java-based services, you'll help drive continuous improvement across delivery processes, support production environments, and mentor colleagues to promote high-quality engineering standards and collaborative ways of working.
Key responsibilities
• Design & Develop secure, scalable backend applications using Java and modern frameworks.
• Architect & Deliver cloud-native solutions that meet business and user needs.
• Lead & Influence technical design discussions and contribute to architectural decisions.
• Collaborate & Support Agile delivery teams through sprint planning, stand-ups and retrospectives.
• Build & Integrate large-scale application components across complex technology environments.
• Automate & Improve deployment pipelines using CI/CD best practices and Infrastructure as Code.
• Monitor & Resolve production incidents, ensuring system reliability and operational excellence.
• Mentor & Share knowledge, supporting the growth and development of fellow engineers.
• Champion & Enhance engineering standards, continuous improvement and DevOps practices. Required qualifications to be successful in this role
To succeed in this role, you'll be an experienced software developer with strong backend Java expertise and a passion for building secure, scalable applications within cloud environments. You'll combine excellent technical knowledge with strong communication skills, enabling you to collaborate effectively across multidisciplinary teams while taking ownership of complex technical challenges. Experience working in Agile environments and delivering high-quality software for enterprise-scale systems will be key to your success.
Essential qualifications
• Strong commercial experience developing applications using Java, Spring Boot and Hibernate.
• Experience integrating with Identity and Access Management (IDAM) platforms such as ForgeRock, One Identity, Okta, Azure AD or Auth0.
• Proven experience with Jenkins and CI/CD pipelines.
• Experience reverse engineering existing applications and supporting legacy integrations.
• Strong understanding of Git version control and collaborative development practices.
• Experience working independently while contributing effectively within Agile delivery teams.
• Proficiency using Jira and Confluence to manage work and technical documentation.
• Strong analytical, troubleshooting and problem-solving skills.
• Excellent communication and stakeholder management skills.
Desirable qualifications
• Experience with Microsoft Azure cloud services.
• Knowledge of Terraform and Infrastructure as Code.
• Experience using Ansible for automation.
• Familiarity with DevOps practices, monitoring and observability tooling.
• Front-end development experience.
• Experience working within large-scale public sector or highly regulated environments.
#LI-JW1 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. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. Come join our team—one of the largest IT and business consulting services firms in the world.
Join CGI and help shape the digital services that support one of the UK's most important public sector organisations. As a Senior Software Developer, you'll play a key role in delivering secure, scalable solutions that enable our client to modernise their systems and improve services for millions of UK citizens. Working within a collaborative Agile environment, you'll contribute to innovative cloud-based platforms, influence technical direction, and mentor others while developing solutions that have a meaningful impact. At CGI, you'll be empowered to take ownership of your work, collaborate with talented colleagues, and continue growing your career through ongoing support and development.
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK ‘Best Employer’ by the Financial Times. 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.
Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a remote position. Your future duties and responsibilities
In this role, you will design, develop and enhance secure, high-performing backend applications that support the continued digital transformation of our client’s services. Working within a modern cloud environment, you'll collaborate with architects, engineers, business stakeholders and client teams to deliver resilient solutions that improve critical public services. You'll have the opportunity to influence technical direction, share your expertise across the team and contribute to engineering excellence through modern development practices.
You'll work as part of an Agile delivery team, taking ownership of technical challenges from design through to deployment and operational support. Alongside developing scalable Java-based services, you'll help drive continuous improvement across delivery processes, support production environments, and mentor colleagues to promote high-quality engineering standards and collaborative ways of working.
Key responsibilities
• Design & Develop secure, scalable backend applications using Java and modern frameworks.
• Architect & Deliver cloud-native solutions that meet business and user needs.
• Lead & Influence technical design discussions and contribute to architectural decisions.
• Collaborate & Support Agile delivery teams through sprint planning, stand-ups and retrospectives.
• Build & Integrate large-scale application components across complex technology environments.
• Automate & Improve deployment pipelines using CI/CD best practices and Infrastructure as Code.
• Monitor & Resolve production incidents, ensuring system reliability and operational excellence.
• Mentor & Share knowledge, supporting the growth and development of fellow engineers.
• Champion & Enhance engineering standards, continuous improvement and DevOps practices. Required qualifications to be successful in this role
To succeed in this role, you'll be an experienced software developer with strong backend Java expertise and a passion for building secure, scalable applications within cloud environments. You'll combine excellent technical knowledge with strong communication skills, enabling you to collaborate effectively across multidisciplinary teams while taking ownership of complex technical challenges. Experience working in Agile environments and delivering high-quality software for enterprise-scale systems will be key to your success.
Essential qualifications
• Strong commercial experience developing applications using Java, Spring Boot and Hibernate.
• Experience integrating with Identity and Access Management (IDAM) platforms such as ForgeRock, One Identity, Okta, Azure AD or Auth0.
• Proven experience with Jenkins and CI/CD pipelines.
• Experience reverse engineering existing applications and supporting legacy integrations.
• Strong understanding of Git version control and collaborative development practices.
• Experience working independently while contributing effectively within Agile delivery teams.
• Proficiency using Jira and Confluence to manage work and technical documentation.
• Strong analytical, troubleshooting and problem-solving skills.
• Excellent communication and stakeholder management skills.
Desirable qualifications
• Experience with Microsoft Azure cloud services.
• Knowledge of Terraform and Infrastructure as Code.
• Experience using Ansible for automation.
• Familiarity with DevOps practices, monitoring and observability tooling.
• Front-end development experience.
• Experience working within large-scale public sector or highly regulated environments.
#LI-JW1 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. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. Come join our team—one of the largest IT and business consulting services firms in the world.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in United Kingdom vacancy
£130k per annum
...Job title: Senior Java Engineer Client: Financial Services Firm Salary: £130,000 + Comps Location: Hybrid (London) Skills: Java, Backend Development, Scalable Applications, Enterprise Platforms, Stakeholder Collaboration The Role A global financial services...SeniorLong-term contractPermanentHybrid working€75k - €95k per annum
...globally and is headquartered in Miami. As it charts its course towards future innovations, the company is searching for a Senior Software Developer to leverage their expertise across Golang, Kubernetes, CI/CD and Cloud (AWS, Azure, or GCP) to ensure that customers are...SeniorRemote jobPermanent£130k per annum
...Senior Java Engineer Role Role: Senior Java Engineer Client: Financial Services Firm Compensation: £130,000 + Comps Location: Hybrid (London) Overview A global financial services organisation is growing a senior Java engineering team to support a strategic...SeniorLong-term contractPermanentHybrid working£65k - £75k per annum
...Senior Software Developer Cambridge – Hybrid working £65k-£75k We’re pleased to be working with a global technology organisation that develop enterprise-scale software for major engineering businesses across the globe. As part of a growing cloud platform team, you...SeniorPermanentHybrid working€90k - €100k per annum
...your chance to join a global leader in cloud cost optimisation, developing cutting edge, multi-cloud solutions that do more than just... ...impact in the cloud industry, this is the role for you. As a software developer in this team, you’ll be designing and building scalable...SeniorRemote jobPermanentFlexible hours£130k per annum
...Role: Senior Java Engineer Client: Financial Services Firm Compensation: £130,000 + Comps Location: Hybrid (London) Overview A global financial services organisation is growing a senior Java engineering team to support a strategic, business-critical technology...SeniorLong-term contractPermanentHybrid working- £48k - £63k per annumEstimated...Development / Testing Location: Berkshire Type: Permanent Ref: BBBH72293_(***) ***-**** Salary: Negotiable Our client is looking for a Senior Developer to design, build, and optimise high-performing front-end and back-end systems while leading by example-driving best practices,...SeniorPermanent
£60k - £80k per annum
...Senior Software Developer Up to 80k Bristol, Hybrid Python, AWS and MLOps Benefits: 28 days holiday plus bank holidays Pension and matched contributions Private health care I am working with a new and exciting startup client looking for...SeniorPermanentHybrid working£60k - £65k per annum
...Are you a senior software developer whose primary language is Golang? I have an opportunity to share with you. This company has demonstrated consistent growth and revenue for many years. They started with only 12 employees in 2000 and now have a team of over 7000 people....SeniorPermanent- £47k - £61k per annumEstimated...As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our global worldwide... ...bets per hour at peak. Job Description As a Senior Software Developer, you will implement and maintain systems to support the...SeniorHourly payFull-timeHybrid workingWork from home
- ...Role Overview: Enea are looking for experienced software engineers to immediately join our experienced team. Successful candidates... ...you’ll love this job! You will be given the time to continue to develop your skills surrounded by a team of incredibly smart and experienced...SeniorHybrid workingImmediate startFlexible hours
- ...The Role Are you a senior backend engineer who thrives on distributed systems, clean architecture, and complex data problems? At ONYX Insight, we're looking for a Senior Software Developer (Contractor) to make an immediate impact on our core platform, a sophisticated...SeniorImmediate start
- £85k - £114k per annumEstimated...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards... ...About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better...SeniorFull-timePart-timeShift work
- £52k - £67k per annumEstimatedCompany: ROBERT WALTERS Job Type: PermanentSeniorPermanent
- £51k - £68k per annumEstimated...Position Role Type Hybrid Raytheon UK is searching for a Senior Software Engineer to join our OMNIA Training team. As Senior... ...within matrix organisation across multi-disciplinary teams to develop and maintain cloud-hosted systems and services. We are looking...SeniorFull-timeHybrid workingFlexible hoursWeekend work
- £29k - £38k per annumEstimated...We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94%... ...be part of our journey to shape the future of technology. SENIOR SOFTWARE DEVELOPER RESPONSIBILITIES We are looking for Senior Full Stack Software...SeniorFull-timeHybrid workingOn-siteFlexible hours
- £45k - £58k per annumEstimated...Pinewood.AI is looking for experienced hands-on Senior Developers to play a key role in our software development teams based in Solihull. Working closely with Lead Developers, Engineering colleagues, Product, testers, and other colleagues across the wider business, you will...SeniorFull-timeHybrid workingImmediate start
- £71k - £90k per annumEstimatedCompany: NICOLL CURTIN TECHNOLOGY Job Type: PermanentSeniorPermanentRemote
- £59k - £79k per annumEstimatedTesco UK • Welwyn Garden City • Hybrid • Full-Time • Permanent • Working hours 36• Apply by 14-Jul-2026SeniorPermanentFull-timeHybrid working
- Company: RANDSTAD TECHNOLOGIES Job Type: Contract Salary: £550.00 - £700.00Senior
- £52k - £69k per annumEstimated...Role At StarCompliance, we build software that supports critical compliance needs for... ...products and services. We are seeking a Senior AI Engineer to design, build, and scale... ...~ Deliver measurable improvements in throughput, quality, and developer experience...SeniorFull-time
- £47k - £62k per annumEstimatedTesco UK • Welwyn Garden City • Full-Time • Permanent • Working hours 36• Apply by 01-Sep-2026SeniorPermanentFull-time
- Senior Liferay DXP Software Developer We urgently require a Senior Liferay DXP Software Developer with at least 3 to 5 years expertise of working Liferay and Java. The project involves a Liferay DXP Upgrade. You will be involved in the technical discussions to how best...SeniorDaily pay
- £66k - £84k per annumEstimatedSalary: £TBD Location: ondon based or commutable to London to enable them to be in the office, on average, 3 days per week.SeniorOn-site
£70k - £80k per annum
Company: OCHO PEOPLE Job Type: Permanent Salary: £70000 - £80000 per annumSeniorPermanent£60k - £70k per annum
Company: APPLAUSE IT RECRUITMENT LTD Job Type: Permanent, Full Time Salary: £60000 - £70000/annum comprehensive benefitsSeniorPermanentFull-time- £68k - £90k per annumEstimated...The exchange team develops and maintain a cutting-edge trading platform. With a global presence across APAC, EMEA and North America, the... ...seamless and secure trading experience for our clients. As a Senior Devops Engineer, you will be involved a number of technically challenging...SeniorFull-time
- £67k - £86k per annumEstimated...Senior AI Solutions Developer THE POSITION The Senior AI Solutions Developer is a hands‑on technical specialist responsible for designing, building and deploying enterprise AI solutions across the CRM (Cardio‑Renal‑Metabolic) Franchise, with successful solutions designed...SeniorFull-timeHybrid workingOn-site
£85k per annum
...Senior DevOps Engineer - Reading/Hybrid - £85K Halian is currently recruiting for an experienced Senior DevOps Engineer on a permanent basis on behalf of an innovative and industry leading SaaS organisation. In this role, you will work at the heart of their cloud-native...SeniorPermanentHybrid working- £48k - £63k per annumEstimatedCompany: HAYS TECHNOLOGY Job Type: Permanent, Full Time Salary: £50000 - £65000/annum £50,000-£65,000SeniorPermanentFull-time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
Related searches
- software developer United Kingdom
- software development engineer United Kingdom
- junior software developer United Kingdom
- night shift software developer United Kingdom
- graduate software developer no experience United Kingdom
- graduate software developer remote United Kingdom
- senior software developer remote United Kingdom
- software developer intern United Kingdom
- software developer at m&co United Kingdom
- software developer apprentice United Kingdom
