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 a month ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in United Kingdom vacancy
£70k - £80k per annum
Company: COMPUTER FUTURES Job Type: Permanent, Full Time Salary: £70000 - £80000/annumSeniorPermanentFull-time€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£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, System Design The Role A global financial services organisation...SeniorLong-term contractPermanentHybrid working£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€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£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 - £85k per annum
...rebuilding its technical capabilities, and embracing AI-assisted development to shape the future of its products. As a Senior Developer / Software Architect, you will lead the architectural direction of an established global product portfolio while driving new platform...SeniorLong-term contractPermanentRemote£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- £41k - £54k 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
£41k - £65k per annum
...Senior Software Developer Umbraco, C#, .Net Up to £65k Bristol, Hybrid – 2 days per week in office Benefits: Incredibly generous holiday allowance Professional Development, with access to coursework and certifications Bring your dog to work...SeniorPermanentHybrid workingOn-site£55k - £70k per annum
...Senior Software Developer Up to 70k Birmingham Fully remote React, Symfony Benefits: 25 days + bank holidays Flexible hours Fully remote MacBook provided I am working with a well-established UK client looking for a Senior Software...SeniorPermanentRemoteFlexible hours- £58k - £77k 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 be experienced and passionate to join our...SeniorHourly payFull-timeHybrid workingOn-siteWork from home
- £51k - £69k 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 spearhead ground breaking innovation and foster a...SeniorHourly payFull-timeHybrid workingOn-siteWork from home
£59k - £72k per annum
...hackajob is collaborating with Opencast Software to connect them with exceptional... ...ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We... ...Experience with agile methodology A senior consultant in software development at Opencast...SeniorFull-timeFlexible hours- £52k - £67k per annumEstimated...Product team and Data Scientists to define and execute on the future path for our products. Key Responsibilities: Work closely with senior engineers to design, build, and maintain back-end services and systems that support our AI-powered products, all whilst meeting launch...SeniorFull-timeSummer workOn-siteMonday to WednesdayMonday to FridayNight shift
- £45k - £60k 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
£55k - £65k per annum
Company: OCHO PEOPLE Job Type: Permanent Salary: £55000 - £65000 per annumSeniorPermanent- £55k - £73k per annumEstimatedAre you ready to shape the future of data? Matillion is the company behind Maia , the AI Data Automation platform. In the AI economy, demand for data is exploding. Manual data engineering can’t keep up. Maia fixes that by combining 15 years of data expertise with agentic...SeniorFull-time
£95k per annum
Company: HUNTER BOND Job Type: Permanent Salary: £95000.00 - £95000.00SeniorPermanent- £63k - £84k per annumEstimatedCompany: 83ZERO LIMITED Job Type: Permanent Salary: NegotiableSeniorPermanent
- £47k - £62k per annumEstimatedTesco UK • Welwyn Garden City • Full-Time • Permanent • Working hours 36• Apply by 01-Sep-2026SeniorPermanentFull-time
- £58k - £77k per annumEstimatedSalary: £Snr Devops: £68,000-£85,000 / Devops: £50,000-£68,000 per annum Location: London based or commutable to London to enable them to be in the office, on average, 3 days per week.SeniorOn-site
- Company: SCRUMCONNECT LTD Job Type: Contract Salary: £350.00 - £400.00Senior
£90k - £135k per annum
...examples describe the types of responsibilities senior AI solution engineers at Tomoro will have... ...your strong background in designing, developing, testing, and deploying data and AI... ...Indicators you’ll be a good fit Background in software development: You have 5+ years of...SeniorFull-timeHybrid workingFlexible hours£575 per day
Company: VENTULA CONSULTING Job Type: ContractSenior£600 - £750 per day
Company: INFUSED SOLUTIONS LTD Job Type: Contract, Full Time Salary: £600 - £750/day market rateSeniorFull-time£60k - £70k per annum
Company: APPLAUSE IT RECRUITMENT LTD Job Type: Permanent, Full Time Salary: £60000 - £70000/annum comprehensive benefitsSeniorPermanentFull-time- Company: HAYS TECHNOLOGY Job Type: Contract, Full Time Salary: £1000/day up to £1100pd umbrellaSeniorFull-time
- £51k - £67k per annumEstimatedCompany: HAYS TECHNOLOGY Job Type: Permanent, Full Time Salary: £50000 - £70000/annum £50,000-£70,000 + 20% bonusSeniorPermanentFull-time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
Related searches
- graduate software developer remote United Kingdom
- part time software developer remote United Kingdom
- non profit software developer United Kingdom
- senior software developer United Kingdom
- software developer intern United Kingdom
- software developer apprentice United Kingdom
- software developer United Kingdom
- night shift software developer United Kingdom
- software engineer software developer United Kingdom
- software developer home office United Kingdom
