Python Full Stack Developer Leeds (Hybrid) Permanent to £80,000 (DOE) Python Full Stack Developer needed for a permanent career opportunity based in Leeds (Hybrid). Start ASAP during March/April 2026. Hybrid Working: 3 days/week remote (WFH), and 2 days/week working on-site in the Leeds office. A chance to work with a leading global IT transformation business specialising in large-scale Government projects. Key experience, responsibilities + tasks: Leading the design + development of complex applications using Core Python, and web frameworks like Flask + Django. Strong Python development expertise, and strong leadership skills, including the ability to drive development projects, and mentor junior developers. Front-end development using Vue.js, JavaScript, CSS and HTML to create seamless user interfaces. SQL Server database experience, including developing / optimizing SQL Server databases, data analysis, and efficient data storage / retrieval. Familiar with AWS Cloud Services, Infrastructure as Code (IaC) tools like Terraform, serverless architectures + Docker containers. Developing applications using event-driven programming paradigms + adhering to design patterns like Model View Template (MVT) + Model View Controller (MVC). Mentoring junior developers in coding standards, GitHub version control, and code tracking. Overseeing integration of various software components, and debugging and trouble-shooting applications. Implementing best practice in software development, including exception handling, data structures + object-oriented programming (OOP). Technical Environment: Full Stack, Python, Flask, Django, Vue.js, React, CSS, HTML, Agile methods, Design Patterns, Object Relational Mappers (ORMs), server-side templating languages, Unit/API testing, AWS, CI/CD. Benefits Package: Salary to £80k (DOE) + Hybrid Working + Annual Bonus + Pension + 22 days holiday plus BHs (rising to 25 days) + Death in Service + Health Care + More.
01/04/2026
Full time
Python Full Stack Developer Leeds (Hybrid) Permanent to £80,000 (DOE) Python Full Stack Developer needed for a permanent career opportunity based in Leeds (Hybrid). Start ASAP during March/April 2026. Hybrid Working: 3 days/week remote (WFH), and 2 days/week working on-site in the Leeds office. A chance to work with a leading global IT transformation business specialising in large-scale Government projects. Key experience, responsibilities + tasks: Leading the design + development of complex applications using Core Python, and web frameworks like Flask + Django. Strong Python development expertise, and strong leadership skills, including the ability to drive development projects, and mentor junior developers. Front-end development using Vue.js, JavaScript, CSS and HTML to create seamless user interfaces. SQL Server database experience, including developing / optimizing SQL Server databases, data analysis, and efficient data storage / retrieval. Familiar with AWS Cloud Services, Infrastructure as Code (IaC) tools like Terraform, serverless architectures + Docker containers. Developing applications using event-driven programming paradigms + adhering to design patterns like Model View Template (MVT) + Model View Controller (MVC). Mentoring junior developers in coding standards, GitHub version control, and code tracking. Overseeing integration of various software components, and debugging and trouble-shooting applications. Implementing best practice in software development, including exception handling, data structures + object-oriented programming (OOP). Technical Environment: Full Stack, Python, Flask, Django, Vue.js, React, CSS, HTML, Agile methods, Design Patterns, Object Relational Mappers (ORMs), server-side templating languages, Unit/API testing, AWS, CI/CD. Benefits Package: Salary to £80k (DOE) + Hybrid Working + Annual Bonus + Pension + 22 days holiday plus BHs (rising to 25 days) + Death in Service + Health Care + More.
Head of Software Engineering - Market leading SaaS product (NodeJS/ReactJS) South Yorkshire 2 days per week, 3 remote Opportunities like this simply do not come around that often. My industry-leading Technology client have created a newly formed role of Head of Software Engineering to lead, motivate and inspire a team whilst driving their incredibly ambitious tech roadmap. Their flagship SaaS product is doing well within its industry across the UK and Europe with over 500 customers utilising it. But what I love about it, is that they haven't even scratched the surface of where they intend to take it. It is continuously evolving as a platform, as they anticipate the delivery of an exciting multi-year road-map as they continue to on-board new customers. Their CTO feels it is the exactly the right time to bring in a top-notch Head of Software to lead, motivate and inspire their talented Software Engineering team and this is where you come in! I'm looking for a seasoned, inspirational Tech Leader and one that knows exactly how to get the best out of their people. Alongside leading the team, you will play a key role in the technical execution of their ambitious road-map - defining it accordingly and executing across the business. Let's talk tech. So - their highly scalable Flagship product is built mainly around the NodeJS ecosystem and this is the foundation of their applications. It's well-geared for websites with the React framework on the front-end - all on Azure platform What else? TypeScript, Redux.js, React Hooks, Bootstrap and so much more. Whilst this is a leadership and strategy focused role, you will have a good appreciation for the tech under your remit Therefore, you will come from a hands-on JavaScript background using Node or React previously and have led teams of Engineers. You'll have exposure to Azure platform but other cloud technologies like AWS will be considered. Alongside their industry-leading product they're also piloting new stuff like on AI like chatbot - so there's plenty of opportunities ahead with newer tech. They're quite a traditional firm with a flat structure - you'll work closely with the CTO but also their Head of Product and Head of Ops in relation to overall company strategy. Mega role, superb product and a fantastic team. The CTO is great, with a real vision of where he wants to take their applications. He has been there since Day One when the application was built from scratch & is super passionate about finding the right person to be part of their evolution! Awesome package with substantial benefits. You'll be flexible to visit their South Yorkshire offices twice a week and you can work 3 days remotely If interested, please email (url removed) for more information! Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
01/04/2026
Full time
Head of Software Engineering - Market leading SaaS product (NodeJS/ReactJS) South Yorkshire 2 days per week, 3 remote Opportunities like this simply do not come around that often. My industry-leading Technology client have created a newly formed role of Head of Software Engineering to lead, motivate and inspire a team whilst driving their incredibly ambitious tech roadmap. Their flagship SaaS product is doing well within its industry across the UK and Europe with over 500 customers utilising it. But what I love about it, is that they haven't even scratched the surface of where they intend to take it. It is continuously evolving as a platform, as they anticipate the delivery of an exciting multi-year road-map as they continue to on-board new customers. Their CTO feels it is the exactly the right time to bring in a top-notch Head of Software to lead, motivate and inspire their talented Software Engineering team and this is where you come in! I'm looking for a seasoned, inspirational Tech Leader and one that knows exactly how to get the best out of their people. Alongside leading the team, you will play a key role in the technical execution of their ambitious road-map - defining it accordingly and executing across the business. Let's talk tech. So - their highly scalable Flagship product is built mainly around the NodeJS ecosystem and this is the foundation of their applications. It's well-geared for websites with the React framework on the front-end - all on Azure platform What else? TypeScript, Redux.js, React Hooks, Bootstrap and so much more. Whilst this is a leadership and strategy focused role, you will have a good appreciation for the tech under your remit Therefore, you will come from a hands-on JavaScript background using Node or React previously and have led teams of Engineers. You'll have exposure to Azure platform but other cloud technologies like AWS will be considered. Alongside their industry-leading product they're also piloting new stuff like on AI like chatbot - so there's plenty of opportunities ahead with newer tech. They're quite a traditional firm with a flat structure - you'll work closely with the CTO but also their Head of Product and Head of Ops in relation to overall company strategy. Mega role, superb product and a fantastic team. The CTO is great, with a real vision of where he wants to take their applications. He has been there since Day One when the application was built from scratch & is super passionate about finding the right person to be part of their evolution! Awesome package with substantial benefits. You'll be flexible to visit their South Yorkshire offices twice a week and you can work 3 days remotely If interested, please email (url removed) for more information! Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: To design and implement software solutions for underwater robotics applications in line with the company's business needs through innovation, creativity and professionalism. Able to demonstrate expertise and experience in software used on industrial/vehicle/vessel systems. Reporting to the Software Manager the Software Lead role involves taking responsibility for the delivery of projects and leading multidisciplinary teams to deliver technically complex software projects for subsea vehicles and associated robotic functions. Typically requiring input from several differing software and engineering disciplines and supporting functions the software lead is able to bind these inputs together to successfully deliver the software content for Saab products. Qualifications and Skills: Required skills: A minimum of 7 years' experience as a Senior Engineer. A Degree in a relevant Engineering Discipline. Broad understanding of software from embedded though to applications Leading multi-disciplined teams of software engineers Able to develop a software architecture for complex systems from scratch Sound understanding of modern software methods and technologies Able to maintain a system level approach and not get lost in the detail Able to develop system level requirements and derive lower level requirements to achieve these Sound understanding of safety concepts and design Able to interface directly with customers Able to act as a technical authority Able to communicate technical concepts to non-technical stakeholders Able to estimate work content and duration Able to plan work loading for teams ensuring no team member is overloaded Able to develop and instigate processes to ensure industry best practice is achieved Able to ensure appropriate levels of Software Quality are achieved for projects Able to mentor and develop junior engineers Ability to delegate tasks Able to manage resources and budgets Practical understanding of standards and application of standards Appreciation of Cyber Security and the impacts on design In addition, you will be Able to demonstrate software skills in some of the following technologies on both Windows and Linux: C++ Javascript Python XML JSON HTML CSS Web backend servers (Angular, Django, NodeJS, React, Apache or similar) Web Sockets Docker TCP-IP / UDP SQL or other databases Dev tools (Wireshark, system log interrogation etc ) Databases Cyber Security Desirable: Exposure to IP video and video routing Familiarity in design and testing of control software Familiarity with Systems serving Real Time Information via Web Sockets Use of DDS and interfacing with it Message Queues (Active MQ/Rabbit MQ/ZeroMQ) GUI Development experience (.Net GUI framework, Qt 6.2 or previous versions) Developing and debugging software for application software in Visual studio (2013, 2017, 2022) Customer facing API's using web technologies By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
01/04/2026
Full time
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: To design and implement software solutions for underwater robotics applications in line with the company's business needs through innovation, creativity and professionalism. Able to demonstrate expertise and experience in software used on industrial/vehicle/vessel systems. Reporting to the Software Manager the Software Lead role involves taking responsibility for the delivery of projects and leading multidisciplinary teams to deliver technically complex software projects for subsea vehicles and associated robotic functions. Typically requiring input from several differing software and engineering disciplines and supporting functions the software lead is able to bind these inputs together to successfully deliver the software content for Saab products. Qualifications and Skills: Required skills: A minimum of 7 years' experience as a Senior Engineer. A Degree in a relevant Engineering Discipline. Broad understanding of software from embedded though to applications Leading multi-disciplined teams of software engineers Able to develop a software architecture for complex systems from scratch Sound understanding of modern software methods and technologies Able to maintain a system level approach and not get lost in the detail Able to develop system level requirements and derive lower level requirements to achieve these Sound understanding of safety concepts and design Able to interface directly with customers Able to act as a technical authority Able to communicate technical concepts to non-technical stakeholders Able to estimate work content and duration Able to plan work loading for teams ensuring no team member is overloaded Able to develop and instigate processes to ensure industry best practice is achieved Able to ensure appropriate levels of Software Quality are achieved for projects Able to mentor and develop junior engineers Ability to delegate tasks Able to manage resources and budgets Practical understanding of standards and application of standards Appreciation of Cyber Security and the impacts on design In addition, you will be Able to demonstrate software skills in some of the following technologies on both Windows and Linux: C++ Javascript Python XML JSON HTML CSS Web backend servers (Angular, Django, NodeJS, React, Apache or similar) Web Sockets Docker TCP-IP / UDP SQL or other databases Dev tools (Wireshark, system log interrogation etc ) Databases Cyber Security Desirable: Exposure to IP video and video routing Familiarity in design and testing of control software Familiarity with Systems serving Real Time Information via Web Sockets Use of DDS and interfacing with it Message Queues (Active MQ/Rabbit MQ/ZeroMQ) GUI Development experience (.Net GUI framework, Qt 6.2 or previous versions) Developing and debugging software for application software in Visual studio (2013, 2017, 2022) Customer facing API's using web technologies By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
Senior SharePoint Developer & Administrator Location: London Employment Type: Permanent I am working with a leading international professional services firm that is seeking a talented Senior SharePoint Developer & Administrator to join its London technology team. This is an excellent opportunity to take ownership of modernising and enhancing enterprise SharePoint environments across both SharePoint Subscription Edition (SE) and SharePoint Online, while playing a key role in the evolution of the firm's collaboration and intranet platforms. This role offers a blend of hands-on development, enterprise platform administration, and technical leadership, with the scope to influence architecture, governance, and best practice across a global organisation. The Role - What You'll Be Doing SharePoint Development & Modernisation Design, develop and maintain custom solutions across SharePoint SE and SharePoint Online. Lead migration from SharePoint 2016 to SE/Online, including rewriting legacy web parts using SPFx. Build custom SPFx web parts, extensions and integrations using TypeScript, JavaScript, React, HTML/CSS, and REST APIs. Develop and maintain SharePoint Online intranet structures including architecture, navigation, branding, and content design. Integrate SharePoint with internal systems and third-party platforms using RESTful APIs and Microsoft Graph. SharePoint Administration & Operations Administer both SharePoint SE (on-prem) and SharePoint Online environments. Manage updates, cumulative patches and platform maintenance. Monitor performance, availability, capacity and reliability. Oversee site collections, permissions, authentication, service applications and governance. Support backup, restore and disaster recovery processes. Troubleshoot complex cloud and on-prem SharePoint issues. On-Prem External Data & Business Connectivity Services (BCS) Configure Business Connectivity Services (BCS) and create External Content Types (ECTs). Connect SharePoint to external SQL Server data and web services. Build scripts and front-end components interacting with BCS data using JavaScript/REST. Ensure secure, reliable and well-governed data integrations. Collaboration, Leadership & Documentation Provide guidance and mentorship to junior developers and administrators. Collaborate with project managers, business analysts and stakeholders to deliver high-quality solutions. Produce and maintain documentation including architecture diagrams, runbooks and migration guides. Recommend improvements to governance, architecture and development standards. Required Skills & Experience Extensive hands-on experience with SharePoint SE and SharePoint Online development and administration. Strong background migrating SharePoint 2016 to SE/Online. Proven SPFx development skills. Proficiency in TypeScript, JavaScript, React, HTML5, CSS3. Strong REST API and Microsoft Graph integration experience. Solid C#/.NET framework experience. Deep knowledge of SharePoint on-prem administration, performance tuning, patching and troubleshooting. Experience with BCS and creating External Content Types. Strong SQL Server skills. Understanding of authentication, permissions, governance and security best practices. Excellent communication and analytical skills. Experience building or supporting large-scale SharePoint Online intranet platforms. Familiarity with Microsoft Power Platform (Power Apps, Power Automate). Experience with Azure AD, Azure Functions or App Services. Relevant Microsoft certifications. What You'll Deliver Stable and secure SharePoint SE and SharePoint Online environments. Successful migration of legacy SharePoint 2016 solutions. Modern, user-friendly SharePoint Online intranet with meaningful customisations. Strong governance, clear documentation and scalable operational processes. If you're a Senior SharePoint specialist looking to lead impactful modernisation work within a global, forward-thinking firm, I'd love to connect for a confidential conversation. Due to the high volume of applications, we are not able to respond to all enquiries. If you have not received a response within 72 hours, please assume you have not been shortlisted at this stage, however thank you for taking the time to apply. Ryder Reid Legal is a recruitment specialist. For over thirty years we've been connecting legal talent with many of the leading law firms in London and internationally. Follow our LinkedIn page for the latest vacancies.
01/04/2026
Full time
Senior SharePoint Developer & Administrator Location: London Employment Type: Permanent I am working with a leading international professional services firm that is seeking a talented Senior SharePoint Developer & Administrator to join its London technology team. This is an excellent opportunity to take ownership of modernising and enhancing enterprise SharePoint environments across both SharePoint Subscription Edition (SE) and SharePoint Online, while playing a key role in the evolution of the firm's collaboration and intranet platforms. This role offers a blend of hands-on development, enterprise platform administration, and technical leadership, with the scope to influence architecture, governance, and best practice across a global organisation. The Role - What You'll Be Doing SharePoint Development & Modernisation Design, develop and maintain custom solutions across SharePoint SE and SharePoint Online. Lead migration from SharePoint 2016 to SE/Online, including rewriting legacy web parts using SPFx. Build custom SPFx web parts, extensions and integrations using TypeScript, JavaScript, React, HTML/CSS, and REST APIs. Develop and maintain SharePoint Online intranet structures including architecture, navigation, branding, and content design. Integrate SharePoint with internal systems and third-party platforms using RESTful APIs and Microsoft Graph. SharePoint Administration & Operations Administer both SharePoint SE (on-prem) and SharePoint Online environments. Manage updates, cumulative patches and platform maintenance. Monitor performance, availability, capacity and reliability. Oversee site collections, permissions, authentication, service applications and governance. Support backup, restore and disaster recovery processes. Troubleshoot complex cloud and on-prem SharePoint issues. On-Prem External Data & Business Connectivity Services (BCS) Configure Business Connectivity Services (BCS) and create External Content Types (ECTs). Connect SharePoint to external SQL Server data and web services. Build scripts and front-end components interacting with BCS data using JavaScript/REST. Ensure secure, reliable and well-governed data integrations. Collaboration, Leadership & Documentation Provide guidance and mentorship to junior developers and administrators. Collaborate with project managers, business analysts and stakeholders to deliver high-quality solutions. Produce and maintain documentation including architecture diagrams, runbooks and migration guides. Recommend improvements to governance, architecture and development standards. Required Skills & Experience Extensive hands-on experience with SharePoint SE and SharePoint Online development and administration. Strong background migrating SharePoint 2016 to SE/Online. Proven SPFx development skills. Proficiency in TypeScript, JavaScript, React, HTML5, CSS3. Strong REST API and Microsoft Graph integration experience. Solid C#/.NET framework experience. Deep knowledge of SharePoint on-prem administration, performance tuning, patching and troubleshooting. Experience with BCS and creating External Content Types. Strong SQL Server skills. Understanding of authentication, permissions, governance and security best practices. Excellent communication and analytical skills. Experience building or supporting large-scale SharePoint Online intranet platforms. Familiarity with Microsoft Power Platform (Power Apps, Power Automate). Experience with Azure AD, Azure Functions or App Services. Relevant Microsoft certifications. What You'll Deliver Stable and secure SharePoint SE and SharePoint Online environments. Successful migration of legacy SharePoint 2016 solutions. Modern, user-friendly SharePoint Online intranet with meaningful customisations. Strong governance, clear documentation and scalable operational processes. If you're a Senior SharePoint specialist looking to lead impactful modernisation work within a global, forward-thinking firm, I'd love to connect for a confidential conversation. Due to the high volume of applications, we are not able to respond to all enquiries. If you have not received a response within 72 hours, please assume you have not been shortlisted at this stage, however thank you for taking the time to apply. Ryder Reid Legal is a recruitment specialist. For over thirty years we've been connecting legal talent with many of the leading law firms in London and internationally. Follow our LinkedIn page for the latest vacancies.
Description At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for someone who will be excited by the potential for Engine's technology to transform banking in different markets around the world. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. About the Role We are looking for an experienced Penetration Tester who can bridge the gap between deep technical exploitation and real-world business risk. This isn't just about running scanners and handing over a PDF; it's about adversarial empathy, understanding how our systems and services work so you can show us how they may be compromised. While you will sit within the Information Security team, you won't be siloed; you will be "dropped in" to test across various business domains, working side-by-side with Infrastructure Engineers and Software Developers and in collaboration with all parts of the Information Security Team. Your approach is to move beyond finding 'bugs' to helping out teams build inherently resilient systems. As an early member of our internal Pentesting capability, you won't just follow a manual, you will help write it. A key aspect of this role involves: Collaborating with your peers to design a continuous testing framework that evolves with our tech stack. Sharing knowledge with the wider technical faculty to elevate our collective security posture. Additionally, we understand the importance of knowledge and expertise remaining current and you shall support the continued advancement of our penetration testing through research, design and implementation of new solutions, including automation. Responsibilities: End-to-End Assessments: Conducting penetration tests on our core banking platform, focusing on Cloud and Application Security. Code Review: Performing manual secure code reviews to identify logic flaws and security anti-patterns. Threat Modelling: Participate in sessions with different teams to identify design flaws before code is written. Risk Contextualisation: Contextualising technical vulnerabilities into "Real-World Risk" scenarios to demonstrate business impact to non-technical executives and within Engine's risk management framework. Cloud Security: Collaborating with Infrastructure teams to audit and secure cloud configurations. Autonomous Execution: Acting as an independent operator within the team, managing your own testing scope and timelines across different business domains. Remediation: Providing clear, actionable remediation advice that balances security requirements with engineering velocity. Strategic Reporting: Translate complex technical exploits into actionable business risk summaries for non-technical stakeholders and executive leadership. Requirements We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. Technical Skills Ideally, we would like: Experience: 5+ years experience in penetration testing with a focus on cloud native infrastructure, web applications, APIs. Tooling: Expert-level proficiency with industry-standard tools and the ability to "go manual" when scanners fail. Cloud Native: Experience with Cloud Security, (AWS/GCP) specifically AWS/EKS. Code Fluency: Ability to conduct code reviews in multiple languages, primarily Java and Go. Mobile: Experience testing Mobile Applications (iOS and Android). Design Review: Proven experience in Threat Modelling. SDLC: You have a working understanding of how software is architected, built and deployed. Scripting: You have the ability to write your own scripts and tooling to aid in pentesting and improve efficiency. Golang, Python etc. Soft Skills Communication: Exceptional written and spoken communication skills: the ability to communicate complex technical issues to engineers and business risk to executives. Proactivity: A self-starting nature. You don't wait for a ticket to find a vulnerability. Got downtime? You're digging into codebases, closing off retesting items and generally getting it done. Independence: Ability to work independently while remaining a collaborative partner to the wider engineering team. Adaptability: Engine is evolving. You are able to evolve and develop as our requirements shift over time. Certifications: Relevant industry certifications (OSCP, OSWE, CCT-APP, CCT-INF etc.) or relevant demonstrable experience. Nice to have: Infrastructure as Code (IaC): Experience auditing Terraform or CloudFormation templates. DevSecOps: Familiarity with integrating security tooling (DAST/SAST) into CI/CD pipelines. Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: 45 minutes with our BISO 60 minutes technical interveiw with two of the team 45 minutes our CTO Benefits We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
01/04/2026
Full time
Description At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for someone who will be excited by the potential for Engine's technology to transform banking in different markets around the world. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. About the Role We are looking for an experienced Penetration Tester who can bridge the gap between deep technical exploitation and real-world business risk. This isn't just about running scanners and handing over a PDF; it's about adversarial empathy, understanding how our systems and services work so you can show us how they may be compromised. While you will sit within the Information Security team, you won't be siloed; you will be "dropped in" to test across various business domains, working side-by-side with Infrastructure Engineers and Software Developers and in collaboration with all parts of the Information Security Team. Your approach is to move beyond finding 'bugs' to helping out teams build inherently resilient systems. As an early member of our internal Pentesting capability, you won't just follow a manual, you will help write it. A key aspect of this role involves: Collaborating with your peers to design a continuous testing framework that evolves with our tech stack. Sharing knowledge with the wider technical faculty to elevate our collective security posture. Additionally, we understand the importance of knowledge and expertise remaining current and you shall support the continued advancement of our penetration testing through research, design and implementation of new solutions, including automation. Responsibilities: End-to-End Assessments: Conducting penetration tests on our core banking platform, focusing on Cloud and Application Security. Code Review: Performing manual secure code reviews to identify logic flaws and security anti-patterns. Threat Modelling: Participate in sessions with different teams to identify design flaws before code is written. Risk Contextualisation: Contextualising technical vulnerabilities into "Real-World Risk" scenarios to demonstrate business impact to non-technical executives and within Engine's risk management framework. Cloud Security: Collaborating with Infrastructure teams to audit and secure cloud configurations. Autonomous Execution: Acting as an independent operator within the team, managing your own testing scope and timelines across different business domains. Remediation: Providing clear, actionable remediation advice that balances security requirements with engineering velocity. Strategic Reporting: Translate complex technical exploits into actionable business risk summaries for non-technical stakeholders and executive leadership. Requirements We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. Technical Skills Ideally, we would like: Experience: 5+ years experience in penetration testing with a focus on cloud native infrastructure, web applications, APIs. Tooling: Expert-level proficiency with industry-standard tools and the ability to "go manual" when scanners fail. Cloud Native: Experience with Cloud Security, (AWS/GCP) specifically AWS/EKS. Code Fluency: Ability to conduct code reviews in multiple languages, primarily Java and Go. Mobile: Experience testing Mobile Applications (iOS and Android). Design Review: Proven experience in Threat Modelling. SDLC: You have a working understanding of how software is architected, built and deployed. Scripting: You have the ability to write your own scripts and tooling to aid in pentesting and improve efficiency. Golang, Python etc. Soft Skills Communication: Exceptional written and spoken communication skills: the ability to communicate complex technical issues to engineers and business risk to executives. Proactivity: A self-starting nature. You don't wait for a ticket to find a vulnerability. Got downtime? You're digging into codebases, closing off retesting items and generally getting it done. Independence: Ability to work independently while remaining a collaborative partner to the wider engineering team. Adaptability: Engine is evolving. You are able to evolve and develop as our requirements shift over time. Certifications: Relevant industry certifications (OSCP, OSWE, CCT-APP, CCT-INF etc.) or relevant demonstrable experience. Nice to have: Infrastructure as Code (IaC): Experience auditing Terraform or CloudFormation templates. DevSecOps: Familiarity with integrating security tooling (DAST/SAST) into CI/CD pipelines. Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: 45 minutes with our BISO 60 minutes technical interveiw with two of the team 45 minutes our CTO Benefits We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Description Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. Our mobile engineers work in cross-functional feature teams arranged across broader engineering groups. You are empowered to make the decisions necessary for the platform and to provide insight to the team leads on such projects. You'll also be working closely with other mobile engineers with a variety of experience levels and interests. Expect to be committing, reviewing and shipping new code right from the first week! Requirements As a fully digital bank, we are looking for engineers that are able to understand and prioritise security when implementing new features, fixing bugs or making technical improvements, across all the layers. Our team is designing, building and releasing new screens every day, for this reason we are interested in people with a particular focus on Accessibility along with writing clean and maintainable code. The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building the code, shipping and maintaining it, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our application is in the top chart of finance apps in the UK, with over 300K ratings and an average rating of 4.9. Our iOS application is entirely written in Swift. It is highly modular and we use MVVM-C architecture to maximise code reusability and testing. We also value simplicity over complexity, fewer moving parts means fewer faults and easier comprehension. Some of the well known frameworks and tools we use: RxSwift - as our reactive programming framework; SnapKit - as our auto layout DSL, though we have an in-house framework built on top of SnapKit which allows us to write declarative, SwiftUI like layout code for UIKit. Realm - as the application main persistence layer; Sourcery and SwiftGen - for various code generation tasks. SwiftFormat, SwiftLint and Danger - to enforce high code quality standards. Etc. We also built in-house tools and frameworks as developer productivity and automation is paramount to us. We are looking for iOS engineers to work on these apps who: Want to work on a feature rich mobile app with millions of customers; Can produce robust, well tested code that will give our customers the reliability that they need; Care about the product, the user experience and the design; Think (like us) that a small number of empowered developers is the right way to deliver software; Our application is built with UIKit, knowing its concepts and components is a must. We use RxSwift in our project, experience with reactive programming will be a plus but is not required. Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: First interview: 45 minutes Take home technical test (no time limit) Technical face to face: 1.5 hours Final Interview: 45 minutes Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
01/04/2026
Full time
Description Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. Our mobile engineers work in cross-functional feature teams arranged across broader engineering groups. You are empowered to make the decisions necessary for the platform and to provide insight to the team leads on such projects. You'll also be working closely with other mobile engineers with a variety of experience levels and interests. Expect to be committing, reviewing and shipping new code right from the first week! Requirements As a fully digital bank, we are looking for engineers that are able to understand and prioritise security when implementing new features, fixing bugs or making technical improvements, across all the layers. Our team is designing, building and releasing new screens every day, for this reason we are interested in people with a particular focus on Accessibility along with writing clean and maintainable code. The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building the code, shipping and maintaining it, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our application is in the top chart of finance apps in the UK, with over 300K ratings and an average rating of 4.9. Our iOS application is entirely written in Swift. It is highly modular and we use MVVM-C architecture to maximise code reusability and testing. We also value simplicity over complexity, fewer moving parts means fewer faults and easier comprehension. Some of the well known frameworks and tools we use: RxSwift - as our reactive programming framework; SnapKit - as our auto layout DSL, though we have an in-house framework built on top of SnapKit which allows us to write declarative, SwiftUI like layout code for UIKit. Realm - as the application main persistence layer; Sourcery and SwiftGen - for various code generation tasks. SwiftFormat, SwiftLint and Danger - to enforce high code quality standards. Etc. We also built in-house tools and frameworks as developer productivity and automation is paramount to us. We are looking for iOS engineers to work on these apps who: Want to work on a feature rich mobile app with millions of customers; Can produce robust, well tested code that will give our customers the reliability that they need; Care about the product, the user experience and the design; Think (like us) that a small number of empowered developers is the right way to deliver software; Our application is built with UIKit, knowing its concepts and components is a must. We use RxSwift in our project, experience with reactive programming will be a plus but is not required. Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: First interview: 45 minutes Take home technical test (no time limit) Technical face to face: 1.5 hours Final Interview: 45 minutes Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Full Stack Sofware Engineer Position Description At CGI, we design and deliver secure, scalable digital solutions that transform how organisations operate and serve their customers. As a Full Stack Software Engineer, you will take ownership of building high-quality applications across the entire technology stack, shaping architecture decisions and delivering measurable outcomes for clients across the UK. Working in collaborative, multidisciplinary teams, you will apply modern engineering practices, embrace innovation, and continuously improve how we deliver software. With the freedom to explore new technologies - including the Microsoft Power Platform - and the support of a strong engineering community, you will play a key role in driving meaningful digital change. 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. This is a hybrid position based out of Newcastle Your future duties and responsibilities In this role, you will design, develop, test, and deploy full-stack solutions within Agile delivery teams, contributing across front-end, back-end, and cloud components. You will collaborate closely with product owners, designers, architects, and clients to translate requirements into secure, scalable software that delivers real value. By taking ownership of quality, applying clean code principles, and embedding automated testing, you will help create resilient, maintainable systems that stand the test of time. You will also contribute to technical design discussions, mentor junior engineers, and drive continuous improvement across the team. With the backing of a supportive engineering community, you will be empowered to experiment, strengthen best practice, and expand your expertise - including low-code delivery using the Microsoft Power Platform where appropriate. Key responsibilities: Design & Develop secure, scalable full-stack applications using modern frameworks Build & Integrate responsive user interfaces and robust APIs Own & Assure quality through automated testing and code reviews Collaborate & Refine requirements with clients and product teams Contribute & Shape architectural decisions and technical documentation Automate & Deliver through CI/CD pipelines and DevOps practices Apply & Promote secure coding, SOLID principles, and clean code standards Develop & Enable low-code solutions using Power Apps and related tools Mentor & Support junior engineers, fostering a high-performance team culture Required qualifications to be successful in this role You will be an adaptable and client-focused engineer with experience delivering full-stack solutions in modern Agile environments. You combine strong technical capability with a collaborative mindset, attention to quality, and the ability to engage confidently with stakeholders. You should have: Proven experience developing full-stack applications using technologies such as JavaScript/TypeScript, C#, Java, or Python and frameworks such as React, Angular, Vue, .NET Core, Node.js, or Spring Boot Experience designing and implementing RESTful or event-driven APIs Strong understanding of secure coding practices and common vulnerabilities Experience writing automated unit, integration, or functional tests Familiarity with Git workflows and CI/CD pipelines Experience working within Agile delivery teams Experience building Power Apps or other low-code solutions, or willingness to upskill It would be advantageous to have: Experience with Azure or AWS, including serverless or containerised deployments Knowledge of relational and NoSQL databases Familiarity with Power Automate, Power BI, or Dataverse Experience working in blended multidisciplinary teams 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.
01/04/2026
Full time
Full Stack Sofware Engineer Position Description At CGI, we design and deliver secure, scalable digital solutions that transform how organisations operate and serve their customers. As a Full Stack Software Engineer, you will take ownership of building high-quality applications across the entire technology stack, shaping architecture decisions and delivering measurable outcomes for clients across the UK. Working in collaborative, multidisciplinary teams, you will apply modern engineering practices, embrace innovation, and continuously improve how we deliver software. With the freedom to explore new technologies - including the Microsoft Power Platform - and the support of a strong engineering community, you will play a key role in driving meaningful digital change. 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. This is a hybrid position based out of Newcastle Your future duties and responsibilities In this role, you will design, develop, test, and deploy full-stack solutions within Agile delivery teams, contributing across front-end, back-end, and cloud components. You will collaborate closely with product owners, designers, architects, and clients to translate requirements into secure, scalable software that delivers real value. By taking ownership of quality, applying clean code principles, and embedding automated testing, you will help create resilient, maintainable systems that stand the test of time. You will also contribute to technical design discussions, mentor junior engineers, and drive continuous improvement across the team. With the backing of a supportive engineering community, you will be empowered to experiment, strengthen best practice, and expand your expertise - including low-code delivery using the Microsoft Power Platform where appropriate. Key responsibilities: Design & Develop secure, scalable full-stack applications using modern frameworks Build & Integrate responsive user interfaces and robust APIs Own & Assure quality through automated testing and code reviews Collaborate & Refine requirements with clients and product teams Contribute & Shape architectural decisions and technical documentation Automate & Deliver through CI/CD pipelines and DevOps practices Apply & Promote secure coding, SOLID principles, and clean code standards Develop & Enable low-code solutions using Power Apps and related tools Mentor & Support junior engineers, fostering a high-performance team culture Required qualifications to be successful in this role You will be an adaptable and client-focused engineer with experience delivering full-stack solutions in modern Agile environments. You combine strong technical capability with a collaborative mindset, attention to quality, and the ability to engage confidently with stakeholders. You should have: Proven experience developing full-stack applications using technologies such as JavaScript/TypeScript, C#, Java, or Python and frameworks such as React, Angular, Vue, .NET Core, Node.js, or Spring Boot Experience designing and implementing RESTful or event-driven APIs Strong understanding of secure coding practices and common vulnerabilities Experience writing automated unit, integration, or functional tests Familiarity with Git workflows and CI/CD pipelines Experience working within Agile delivery teams Experience building Power Apps or other low-code solutions, or willingness to upskill It would be advantageous to have: Experience with Azure or AWS, including serverless or containerised deployments Knowledge of relational and NoSQL databases Familiarity with Power Automate, Power BI, or Dataverse Experience working in blended multidisciplinary teams 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.
Infrastructure Test Automation Engineers Position Description CGI was recognised in the Sunday Times Best Places to Work List 2025 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. CGI's Space, Defence and Intelligence business unit, focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We are currently looking for an experienced Test engineers to join our cross-functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria. Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate. This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site-based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team. Your future duties and responsibilities We are seeking an experienced Infrastructure and Automation Tester / Engineer to join our cross-functional team. You will have the opportunity to work alongside domain experts to design, build, test, and assure next-generation platforms and automation frameworks. This role offers exposure to complex technical challenges, innovative environments, and highly rewarding work with real impact. As an Infrastructure & Automation Tester / Engineer within CGI, you will: • Build, manage, and maintain complex test environments to support capability assurance. • Use Infrastructure as Code (IaC) tools to provision VM and networking infrastructure. • Develop, maintain, and reuse configuration playbooks and roles (e.g., Ansible). • Work with internal stakeholders to create and refine test pipelines. • Support ongoing improvements to the test and CI/CD pipelines in collaboration with development teams. • Ensure test results are documented, traceable, and accessible to stakeholders. • Support automation activities through the design, development, and maintenance of automation frameworks and environments. • Work with testers to integrate scripts and ensure results feed into monitoring dashboards. • Participate in agile ceremonies, team meetings, retrospectives, and knowledge-sharing sessions. • Liaise directly with Client stakeholders including Product Owners and Systems Design Authorities. • Promote collaboration and knowledge sharing within the team and wider client organisations. Required qualifications to be successful in this role Infrastructure & Automation • Docker • Ansible • VMWare • Bash • Python & Pytest • Git / GitLab Enterprise • Experience deploying virtualised workloads with L3/L4 networking • Skilled with automation tools such as Robot Framework, Go, or vCentre Platforms & Systems • Experience with RedHat/CentOS Linux (sysadmin & Bash) or Windows (sysadmin & PowerShell) Tooling • Jenkins • InfluxDB • Grafana • Understanding of containerisation & orchestration (Docker, Kubernetes, OpenShift) Desired Competencies • vCentre • Terraform • Splunk • JavaScript • Atlassian toolset • Cloud platforms (e.g., AWS Cloud Practitioner) • Test management tools (TestRail, X-Ray) • Dashboarding with ELK Stack (Elastic/Logstash/Kibana) • Selenium, Cypress, or Playwright • Broader infrastructure or software testing 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.
01/04/2026
Full time
Infrastructure Test Automation Engineers Position Description CGI was recognised in the Sunday Times Best Places to Work List 2025 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. CGI's Space, Defence and Intelligence business unit, focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We are currently looking for an experienced Test engineers to join our cross-functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria. Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate. This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site-based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team. Your future duties and responsibilities We are seeking an experienced Infrastructure and Automation Tester / Engineer to join our cross-functional team. You will have the opportunity to work alongside domain experts to design, build, test, and assure next-generation platforms and automation frameworks. This role offers exposure to complex technical challenges, innovative environments, and highly rewarding work with real impact. As an Infrastructure & Automation Tester / Engineer within CGI, you will: • Build, manage, and maintain complex test environments to support capability assurance. • Use Infrastructure as Code (IaC) tools to provision VM and networking infrastructure. • Develop, maintain, and reuse configuration playbooks and roles (e.g., Ansible). • Work with internal stakeholders to create and refine test pipelines. • Support ongoing improvements to the test and CI/CD pipelines in collaboration with development teams. • Ensure test results are documented, traceable, and accessible to stakeholders. • Support automation activities through the design, development, and maintenance of automation frameworks and environments. • Work with testers to integrate scripts and ensure results feed into monitoring dashboards. • Participate in agile ceremonies, team meetings, retrospectives, and knowledge-sharing sessions. • Liaise directly with Client stakeholders including Product Owners and Systems Design Authorities. • Promote collaboration and knowledge sharing within the team and wider client organisations. Required qualifications to be successful in this role Infrastructure & Automation • Docker • Ansible • VMWare • Bash • Python & Pytest • Git / GitLab Enterprise • Experience deploying virtualised workloads with L3/L4 networking • Skilled with automation tools such as Robot Framework, Go, or vCentre Platforms & Systems • Experience with RedHat/CentOS Linux (sysadmin & Bash) or Windows (sysadmin & PowerShell) Tooling • Jenkins • InfluxDB • Grafana • Understanding of containerisation & orchestration (Docker, Kubernetes, OpenShift) Desired Competencies • vCentre • Terraform • Splunk • JavaScript • Atlassian toolset • Cloud platforms (e.g., AWS Cloud Practitioner) • Test management tools (TestRail, X-Ray) • Dashboarding with ELK Stack (Elastic/Logstash/Kibana) • Selenium, Cypress, or Playwright • Broader infrastructure or software testing 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.
Site Reliability Engineers Position Description CGI was recognised in the Sunday Times Best Places to Work List 2025 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 member 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. Secure Innovation is part of CGI's Space, Defence and Intelligence business unit, focused primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. Our teams work alongside our clients to help them understand how to exploit technologies to maintain competitive advantage. Our systems are engineered for performance, security, reliability and scalability; built with modern CI and CD tooling and techniques. We are currently looking for an experienced cloud infrastructure engineer to join our team - being able to think outside of the box to overcome technical challenges is essential! Our roles are only available if you hold a UK Security Clearance and are a sole UK National due to the secure nature of the project. You will either hold a higher level clearance or be willing to obtain it. Any individual without security clearance is welcome to apply and will always be considered for this or wider opportunities in CGI, where appropriate. Your future duties and responsibilities The role offers fantastic opportunities to work on leading edge and bespoke technologies within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all of the skills we need, we would consider high quality individuals who meet most of the criteria. Required qualifications to be successful in this role • Background in Software Engineering, including the development of automation scripts, infrastructure as code, creating tooling or frameworks and feature development, ideally using Java and/or python. • Experience of engineering enablement products such as CI/CD, Observability and Alerting • Experience creating designs and documentation, including 'how to user guides' • Experience of investigating and resolving incidents and problems aligned to the SLAs • Continuously seeking opportunities for system performance improvements • A passion for learning new technologies and innovation Desirable: • Experience of working on AWS • Linux and Windows administration • Containerisation experience such as Docker, Kubernetes or OpenShift • Experience of security protocols such as PKI, TLS etc 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.
01/04/2026
Full time
Site Reliability Engineers Position Description CGI was recognised in the Sunday Times Best Places to Work List 2025 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 member 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. Secure Innovation is part of CGI's Space, Defence and Intelligence business unit, focused primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. Our teams work alongside our clients to help them understand how to exploit technologies to maintain competitive advantage. Our systems are engineered for performance, security, reliability and scalability; built with modern CI and CD tooling and techniques. We are currently looking for an experienced cloud infrastructure engineer to join our team - being able to think outside of the box to overcome technical challenges is essential! Our roles are only available if you hold a UK Security Clearance and are a sole UK National due to the secure nature of the project. You will either hold a higher level clearance or be willing to obtain it. Any individual without security clearance is welcome to apply and will always be considered for this or wider opportunities in CGI, where appropriate. Your future duties and responsibilities The role offers fantastic opportunities to work on leading edge and bespoke technologies within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all of the skills we need, we would consider high quality individuals who meet most of the criteria. Required qualifications to be successful in this role • Background in Software Engineering, including the development of automation scripts, infrastructure as code, creating tooling or frameworks and feature development, ideally using Java and/or python. • Experience of engineering enablement products such as CI/CD, Observability and Alerting • Experience creating designs and documentation, including 'how to user guides' • Experience of investigating and resolving incidents and problems aligned to the SLAs • Continuously seeking opportunities for system performance improvements • A passion for learning new technologies and innovation Desirable: • Experience of working on AWS • Linux and Windows administration • Containerisation experience such as Docker, Kubernetes or OpenShift • Experience of security protocols such as PKI, TLS etc 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.
Software Engineers Position Description CGI was recognised in the Sunday Times Best Places to Work List 2025 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. CGI's Space, Defence and Intelligence business unit, focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We are currently looking for an experienced software engineers to join our cross-functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria. Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate. This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site-based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team. Your future duties and responsibilities We are seeking a Software Engineer to join our team and contribute to the development of a cutting-edge projects supporting high-value, mission-critical operations. This is an opportunity to work on innovative software projects where your technical decisions will directly influence the performance, resilience, and security of systems used in real-world operational environments. In this role, you will be involved end-to-end in the design, development, and delivery of advanced software capabilities. You will help shape and implement new features, optimise existing functionality, and drive improvements that enhance system stability, scalability, and usability. Your work will include the configuration and integration of software components, maintenance of complex deployment environments, and supporting changes to live systems to ensure continuous and secure service delivery. You will collaborate closely with technical experts, architects, and stakeholders to solve challenging problems using innovative and analytical approaches. We are looking for candidates who are not only strong technically but who bring a proactive, positive problem-solving attitude, and who can adapt to evolving client needs with professionalism and creativity. You will thrive in this role if you enjoy working on high-impact solutions that require both precision and imagination. Required qualifications to be successful in this role We are looking for Software Engineers with experience in one or more of the following technologies. We welcome applicants who bring depth in a particular language or specialism (e.g., Java-focused, C++-focused, Python-focused), as well as those with broader full-stack expertise. Programming Languages: • Java • Python • RUST Frontend Frameworks: • Vue.js (or similar modern JavaScript frameworks) Scripting & Automation: • Bash • Ansible DevOps & CI/CD: • Jenkins • GitLab CI/CD • Terraform Cloud & Infrastructure: • AWS (or equivalent cloud platforms) Testing & Quality: • Cucumber • SonarQube Monitoring & Logging: • ELK Stack (Elasticsearch, Logstash, Kibana) • Grafana Dataflow & Integration: • Apache NiFi We don't expect candidates to know everything on the list. Experience across multiple areas is desirable, but most important is a strong foundation in software engineering, the ability to learn quickly, and a willingness to contribute across the technology stack as required. 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.
01/04/2026
Full time
Software Engineers Position Description CGI was recognised in the Sunday Times Best Places to Work List 2025 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. CGI's Space, Defence and Intelligence business unit, focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We are currently looking for an experienced software engineers to join our cross-functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria. Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate. This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site-based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team. Your future duties and responsibilities We are seeking a Software Engineer to join our team and contribute to the development of a cutting-edge projects supporting high-value, mission-critical operations. This is an opportunity to work on innovative software projects where your technical decisions will directly influence the performance, resilience, and security of systems used in real-world operational environments. In this role, you will be involved end-to-end in the design, development, and delivery of advanced software capabilities. You will help shape and implement new features, optimise existing functionality, and drive improvements that enhance system stability, scalability, and usability. Your work will include the configuration and integration of software components, maintenance of complex deployment environments, and supporting changes to live systems to ensure continuous and secure service delivery. You will collaborate closely with technical experts, architects, and stakeholders to solve challenging problems using innovative and analytical approaches. We are looking for candidates who are not only strong technically but who bring a proactive, positive problem-solving attitude, and who can adapt to evolving client needs with professionalism and creativity. You will thrive in this role if you enjoy working on high-impact solutions that require both precision and imagination. Required qualifications to be successful in this role We are looking for Software Engineers with experience in one or more of the following technologies. We welcome applicants who bring depth in a particular language or specialism (e.g., Java-focused, C++-focused, Python-focused), as well as those with broader full-stack expertise. Programming Languages: • Java • Python • RUST Frontend Frameworks: • Vue.js (or similar modern JavaScript frameworks) Scripting & Automation: • Bash • Ansible DevOps & CI/CD: • Jenkins • GitLab CI/CD • Terraform Cloud & Infrastructure: • AWS (or equivalent cloud platforms) Testing & Quality: • Cucumber • SonarQube Monitoring & Logging: • ELK Stack (Elasticsearch, Logstash, Kibana) • Grafana Dataflow & Integration: • Apache NiFi We don't expect candidates to know everything on the list. Experience across multiple areas is desirable, but most important is a strong foundation in software engineering, the ability to learn quickly, and a willingness to contribute across the technology stack as required. 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.
Cloud Engineers Position Description CGI was recognised in the Sunday Times Best Places to Work List 2025 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 member 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. CGI's Space, Defence and Intelligence business unit, focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We are currently looking for an experienced cloud engineers to join our cross-functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate. This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site-based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team. Your future duties and responsibilities The role offers fantastic opportunities to work on leading edge and bespoke technologies within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Required qualifications to be successful in this role • Experience of working on Google Cloud Platform, including Google Workspace Admin (and ideally MDM) • Experience of working on AWS • Experience of Microsoft Intune and M365 administration (e.g. Entra) • Comfortable building and developing Infrastructure templates with Infrastructure as Code using either: Terraform, Cloudformation, Deployment Manager or ARM • Linux and Windows administration • Software development experience - ideally in Java, Kotlin, Python, Apps Script, JavaScript or C#/C++ • Containerisation experience such as Docker, Kubernetes or OpenShift • Experience of security protocols such as PKI, TLS etc • Virtualisation experience, KVM/Vmware • Good understanding of networking • Demonstrable troubleshooting and problem solving skills • A passion for learning new technologies and innovation Desirable: • Certifications on Amazon Web Services, including Solutions Architect, Developer, Google Cloud or Azure • Amazon Managed Grafana • JetBrains TeamCity • Google Apps Script • Agile Development We don't expect candidates to know everything on the list. Experience across multiple areas is desirable, the ability to learn quickly, and a willingness to contribute across the technology stack as required. 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.
01/04/2026
Full time
Cloud Engineers Position Description CGI was recognised in the Sunday Times Best Places to Work List 2025 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 member 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. CGI's Space, Defence and Intelligence business unit, focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We are currently looking for an experienced cloud engineers to join our cross-functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate. This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site-based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team. Your future duties and responsibilities The role offers fantastic opportunities to work on leading edge and bespoke technologies within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Required qualifications to be successful in this role • Experience of working on Google Cloud Platform, including Google Workspace Admin (and ideally MDM) • Experience of working on AWS • Experience of Microsoft Intune and M365 administration (e.g. Entra) • Comfortable building and developing Infrastructure templates with Infrastructure as Code using either: Terraform, Cloudformation, Deployment Manager or ARM • Linux and Windows administration • Software development experience - ideally in Java, Kotlin, Python, Apps Script, JavaScript or C#/C++ • Containerisation experience such as Docker, Kubernetes or OpenShift • Experience of security protocols such as PKI, TLS etc • Virtualisation experience, KVM/Vmware • Good understanding of networking • Demonstrable troubleshooting and problem solving skills • A passion for learning new technologies and innovation Desirable: • Certifications on Amazon Web Services, including Solutions Architect, Developer, Google Cloud or Azure • Amazon Managed Grafana • JetBrains TeamCity • Google Apps Script • Agile Development We don't expect candidates to know everything on the list. Experience across multiple areas is desirable, the ability to learn quickly, and a willingness to contribute across the technology stack as required. 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.
Software Engineers Position Description CGI was recognised in the Sunday Times Best Places to Work List 2025 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. CGI's Space, Defence and Intelligence business unit, focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We are currently looking for an experienced software engineers to join our cross-functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria. Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate. This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site-based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team. Your future duties and responsibilities We are seeking a Software Engineer to join our team and contribute to the development of a cutting-edge projects supporting high-value, mission-critical operations. This is an opportunity to work on innovative software projects where your technical decisions will directly influence the performance, resilience, and security of systems used in real-world operational environments. In this role, you will be involved end-to-end in the design, development, and delivery of advanced software capabilities. You will help shape and implement new features, optimise existing functionality, and drive improvements that enhance system stability, scalability, and usability. Your work will include the configuration and integration of software components, maintenance of complex deployment environments, and supporting changes to live systems to ensure continuous and secure service delivery. You will collaborate closely with technical experts, architects, and stakeholders to solve challenging problems using innovative and analytical approaches. We are looking for candidates who are not only strong technically but who bring a proactive, positive problem-solving attitude, and who can adapt to evolving client needs with professionalism and creativity. You will thrive in this role if you enjoy working on high-impact solutions that require both precision and imagination. Required qualifications to be successful in this role We are looking for Software Engineers with experience in one or more of the following technologies. We welcome applicants who bring depth in a particular language or specialism (e.g., Java-focused, C++-focused, Python-focused), as well as those with broader full-stack expertise. Programming Languages: • Java • Python • RUST • JavaScript / TypeScript • Go • C++ Frontend Frameworks: • Vue.js (or similar modern JavaScript frameworks) Scripting & Automation: • Bash • Ansible DevOps & CI/CD: • Jenkins • GitLab CI/CD • Terraform Cloud & Infrastructure: • AWS (or equivalent cloud platforms) Testing & Quality: • Cucumber • SonarQube Monitoring & Logging: • ELK Stack (Elasticsearch, Logstash, Kibana) • Grafana Dataflow & Integration: • Apache NiFi We don't expect candidates to know everything on the list. Experience across multiple areas is desirable, but most important is a strong foundation in software engineering, the ability to learn quickly, and a willingness to contribute across the technology stack as required. 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.
01/04/2026
Full time
Software Engineers Position Description CGI was recognised in the Sunday Times Best Places to Work List 2025 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. CGI's Space, Defence and Intelligence business unit, focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We are currently looking for an experienced software engineers to join our cross-functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria. Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate. This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site-based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team. Your future duties and responsibilities We are seeking a Software Engineer to join our team and contribute to the development of a cutting-edge projects supporting high-value, mission-critical operations. This is an opportunity to work on innovative software projects where your technical decisions will directly influence the performance, resilience, and security of systems used in real-world operational environments. In this role, you will be involved end-to-end in the design, development, and delivery of advanced software capabilities. You will help shape and implement new features, optimise existing functionality, and drive improvements that enhance system stability, scalability, and usability. Your work will include the configuration and integration of software components, maintenance of complex deployment environments, and supporting changes to live systems to ensure continuous and secure service delivery. You will collaborate closely with technical experts, architects, and stakeholders to solve challenging problems using innovative and analytical approaches. We are looking for candidates who are not only strong technically but who bring a proactive, positive problem-solving attitude, and who can adapt to evolving client needs with professionalism and creativity. You will thrive in this role if you enjoy working on high-impact solutions that require both precision and imagination. Required qualifications to be successful in this role We are looking for Software Engineers with experience in one or more of the following technologies. We welcome applicants who bring depth in a particular language or specialism (e.g., Java-focused, C++-focused, Python-focused), as well as those with broader full-stack expertise. Programming Languages: • Java • Python • RUST • JavaScript / TypeScript • Go • C++ Frontend Frameworks: • Vue.js (or similar modern JavaScript frameworks) Scripting & Automation: • Bash • Ansible DevOps & CI/CD: • Jenkins • GitLab CI/CD • Terraform Cloud & Infrastructure: • AWS (or equivalent cloud platforms) Testing & Quality: • Cucumber • SonarQube Monitoring & Logging: • ELK Stack (Elasticsearch, Logstash, Kibana) • Grafana Dataflow & Integration: • Apache NiFi We don't expect candidates to know everything on the list. Experience across multiple areas is desirable, but most important is a strong foundation in software engineering, the ability to learn quickly, and a willingness to contribute across the technology stack as required. 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.
Description Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. Our mobile engineers work in cross-functional feature teams arranged across broader engineering groups. You are empowered to make the decisions necessary for the platform and to provide insight to the team leads on such projects. You'll also be working closely with other mobile engineers with a variety of experience levels and interests. Expect to be committing, reviewing and shipping new code right from the first week! Requirements As a fully digital bank, we are looking for engineers that are able to understand and prioritise security when implementing new features, fixing bugs or making technical improvements, across all the layers. Our team is designing, building and releasing new screens every day, for this reason we are interested in people with a particular focus on Accessibility along with writing clean and maintainable code. The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building the code, shipping and maintaining it, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our application is in the top chart of finance apps in the UK, with over 300K ratings and an average rating of 4.9. Our iOS application is entirely written in Swift. It is highly modular and we use MVVM-C architecture to maximise code reusability and testing. We also value simplicity over complexity, fewer moving parts means fewer faults and easier comprehension. Some of the well known frameworks and tools we use: RxSwift - as our reactive programming framework; SnapKit - as our auto layout DSL, though we have an in-house framework built on top of SnapKit which allows us to write declarative, SwiftUI like layout code for UIKit. Realm - as the application main persistence layer; Sourcery and SwiftGen - for various code generation tasks. SwiftFormat, SwiftLint and Danger - to enforce high code quality standards. Etc. We also built in-house tools and frameworks as developer productivity and automation is paramount to us. We are looking for iOS engineers to work on these apps who: Want to work on a feature rich mobile app with millions of customers; Can produce robust, well tested code that will give our customers the reliability that they need; Care about the product, the user experience and the design; Think (like us) that a small number of empowered developers is the right way to deliver software; Our application is built with UIKit, knowing its concepts and components is a must. We use RxSwift in our project, experience with reactive programming will be a plus but is not required. Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial phone call: 45 minutes Take home technical test (no time limit) Technical face to face: 1.5 hours Final Interview: 45 minutes Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
01/04/2026
Full time
Description Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. Our mobile engineers work in cross-functional feature teams arranged across broader engineering groups. You are empowered to make the decisions necessary for the platform and to provide insight to the team leads on such projects. You'll also be working closely with other mobile engineers with a variety of experience levels and interests. Expect to be committing, reviewing and shipping new code right from the first week! Requirements As a fully digital bank, we are looking for engineers that are able to understand and prioritise security when implementing new features, fixing bugs or making technical improvements, across all the layers. Our team is designing, building and releasing new screens every day, for this reason we are interested in people with a particular focus on Accessibility along with writing clean and maintainable code. The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building the code, shipping and maintaining it, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our application is in the top chart of finance apps in the UK, with over 300K ratings and an average rating of 4.9. Our iOS application is entirely written in Swift. It is highly modular and we use MVVM-C architecture to maximise code reusability and testing. We also value simplicity over complexity, fewer moving parts means fewer faults and easier comprehension. Some of the well known frameworks and tools we use: RxSwift - as our reactive programming framework; SnapKit - as our auto layout DSL, though we have an in-house framework built on top of SnapKit which allows us to write declarative, SwiftUI like layout code for UIKit. Realm - as the application main persistence layer; Sourcery and SwiftGen - for various code generation tasks. SwiftFormat, SwiftLint and Danger - to enforce high code quality standards. Etc. We also built in-house tools and frameworks as developer productivity and automation is paramount to us. We are looking for iOS engineers to work on these apps who: Want to work on a feature rich mobile app with millions of customers; Can produce robust, well tested code that will give our customers the reliability that they need; Care about the product, the user experience and the design; Think (like us) that a small number of empowered developers is the right way to deliver software; Our application is built with UIKit, knowing its concepts and components is a must. We use RxSwift in our project, experience with reactive programming will be a plus but is not required. Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial phone call: 45 minutes Take home technical test (no time limit) Technical face to face: 1.5 hours Final Interview: 45 minutes Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
DevOps Engineer (Defence) Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2025 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. Due to the secure nature of the programme, you will need to hold the highest level of UK Security Clearance or be eligible to go through this. The work will be on site 5 days a week in Gloucester. Your future duties and responsibilities In this role, you will design, build, and enhance automated solutions that underpin secure and scalable platforms across critical missions. You will work closely with cross-functional teams, applying your expertise to optimise CI/CD pipelines, automate infrastructure provisioning, and manage containerised environments. Your contribution will directly support project success, enabling faster delivery cycles and robust, resilient systems that our clients rely on every day. As part of CGI, you will take ownership of key delivery outcomes, innovate with new technologies, and be supported by a collaborative network of experts. This role will give you the opportunity to develop creative solutions, influence best practices, and make a meaningful impact in defence and intelligence projects that matter. Key responsibilities include: • Lead & Innovate: Develop and optimise CI/CD pipelines tailored for on-premise systems. • Develop & Deliver: Contribute to backend development and automation frameworks using Java, Python, C#, and C++. • Automate & Optimise: Provision, configure, and monitor infrastructure using Ansible, Terraform, and Linux administration. • Containerise & Orchestrate: Deploy and manage services with Docker and Kubernetes for scalability and resilience. • Integrate & Support: Configure message brokers (ActiveMQ, RabbitMQ) and maintain MySQL databases. • Secure & Monitor: Ensure compliance with PKI and troubleshoot across systems, middleware, and networks. Required qualifications to be successful in this role To succeed in this role, you should bring strong technical expertise in development, automation, or infrastructure, alongside a collaborative mindset to work effectively in complex, mission-critical environments. You will need the ability to solve problems creatively, apply secure practices, and deliver reliable solutions that drive measurable outcomes. You should have: • Proficiency in Java, Python, C#, or C++ for scripting and backend development. • Strong Linux system administration and configuration management skills. • Hands-on experience with Ansible, Terraform, and automation tools. • Proven ability with Kubernetes and Docker orchestration. • Working knowledge of ActiveMQ, RabbitMQ, and MySQL. • Experience with CI/CD pipelines (e.g., Jenkins, Git, Bitbucket). • Understanding of PKI and enterprise security practices. 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.
01/04/2026
Full time
DevOps Engineer (Defence) Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2025 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. Due to the secure nature of the programme, you will need to hold the highest level of UK Security Clearance or be eligible to go through this. The work will be on site 5 days a week in Gloucester. Your future duties and responsibilities In this role, you will design, build, and enhance automated solutions that underpin secure and scalable platforms across critical missions. You will work closely with cross-functional teams, applying your expertise to optimise CI/CD pipelines, automate infrastructure provisioning, and manage containerised environments. Your contribution will directly support project success, enabling faster delivery cycles and robust, resilient systems that our clients rely on every day. As part of CGI, you will take ownership of key delivery outcomes, innovate with new technologies, and be supported by a collaborative network of experts. This role will give you the opportunity to develop creative solutions, influence best practices, and make a meaningful impact in defence and intelligence projects that matter. Key responsibilities include: • Lead & Innovate: Develop and optimise CI/CD pipelines tailored for on-premise systems. • Develop & Deliver: Contribute to backend development and automation frameworks using Java, Python, C#, and C++. • Automate & Optimise: Provision, configure, and monitor infrastructure using Ansible, Terraform, and Linux administration. • Containerise & Orchestrate: Deploy and manage services with Docker and Kubernetes for scalability and resilience. • Integrate & Support: Configure message brokers (ActiveMQ, RabbitMQ) and maintain MySQL databases. • Secure & Monitor: Ensure compliance with PKI and troubleshoot across systems, middleware, and networks. Required qualifications to be successful in this role To succeed in this role, you should bring strong technical expertise in development, automation, or infrastructure, alongside a collaborative mindset to work effectively in complex, mission-critical environments. You will need the ability to solve problems creatively, apply secure practices, and deliver reliable solutions that drive measurable outcomes. You should have: • Proficiency in Java, Python, C#, or C++ for scripting and backend development. • Strong Linux system administration and configuration management skills. • Hands-on experience with Ansible, Terraform, and automation tools. • Proven ability with Kubernetes and Docker orchestration. • Working knowledge of ActiveMQ, RabbitMQ, and MySQL. • Experience with CI/CD pipelines (e.g., Jenkins, Git, Bitbucket). • Understanding of PKI and enterprise security practices. 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.
Java Developer Position Description At CGI, we are transforming how secure digital healthcare is delivered across the UK. Join us to help build and evolve critical identity and authentication services that enable millions of healthcare professionals to access vital systems safely and efficiently. You'll play a hands-on role in modernising national platforms, working in a collaborative environment where you can shape solutions, contribute ideas, and see the real-world impact of your work every day. 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 hybrid position. Your future duties and responsibilities In this role, you will help run and enhance a critical national authentication platform, ensuring reliability, security, and continuous improvement. You'll take ownership of delivering new features, resolving incidents, and shaping how the platform evolves as part of a supportive, high-performing engineering team. • Own & Deliver: Build and enhance features aligned to the product roadmap • Resolve & Support: Troubleshoot and fix high-priority incidents quickly • Collaborate & Shape: Work closely with Product Owners, BAs, and Technical Leads • Improve & Modernise: Reduce technical debt and enhance system performance • Automate & Streamline: Improve CI/CD pipelines and DevOps practices • Scale & Maintain: Support a high-availability, critical national service Required qualifications to be successful in this role You are an experienced Java engineer with a strong DevOps mindset and a passion for building secure, scalable systems. You're comfortable working across the stack and enjoy collaborating to deliver high-impact solutions. Must-have experience: • Strong Java development experience • Python scripting • Experience with cloud platforms (AWS and/or Azure) • CI/CD and DevOps tooling (Jenkins, GitHub Actions, Maven) • Containerisation (Docker) and orchestration (Kubernetes) • Database experience (PostgreSQL and/or Microsoft SQL Server) Desirable skills: • Identity & access management tools (PingDS, PingIDM, HAProxy) • Infrastructure as Code (Terraform) • Testing tools (Karate, Playwright, Gatling/Scala) 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.
01/04/2026
Full time
Java Developer Position Description At CGI, we are transforming how secure digital healthcare is delivered across the UK. Join us to help build and evolve critical identity and authentication services that enable millions of healthcare professionals to access vital systems safely and efficiently. You'll play a hands-on role in modernising national platforms, working in a collaborative environment where you can shape solutions, contribute ideas, and see the real-world impact of your work every day. 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 hybrid position. Your future duties and responsibilities In this role, you will help run and enhance a critical national authentication platform, ensuring reliability, security, and continuous improvement. You'll take ownership of delivering new features, resolving incidents, and shaping how the platform evolves as part of a supportive, high-performing engineering team. • Own & Deliver: Build and enhance features aligned to the product roadmap • Resolve & Support: Troubleshoot and fix high-priority incidents quickly • Collaborate & Shape: Work closely with Product Owners, BAs, and Technical Leads • Improve & Modernise: Reduce technical debt and enhance system performance • Automate & Streamline: Improve CI/CD pipelines and DevOps practices • Scale & Maintain: Support a high-availability, critical national service Required qualifications to be successful in this role You are an experienced Java engineer with a strong DevOps mindset and a passion for building secure, scalable systems. You're comfortable working across the stack and enjoy collaborating to deliver high-impact solutions. Must-have experience: • Strong Java development experience • Python scripting • Experience with cloud platforms (AWS and/or Azure) • CI/CD and DevOps tooling (Jenkins, GitHub Actions, Maven) • Containerisation (Docker) and orchestration (Kubernetes) • Database experience (PostgreSQL and/or Microsoft SQL Server) Desirable skills: • Identity & access management tools (PingDS, PingIDM, HAProxy) • Infrastructure as Code (Terraform) • Testing tools (Karate, Playwright, Gatling/Scala) 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.
Software Developer - Space Systems Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2025 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. CGI Space has an exciting opportunity for an experienced Software Developer to join the Resource Management (RM) Team, delivering and supporting mission-critical ground-segment software for a large-scale satellite communications enterprise. This role is well suited to a strong Java developer with a mathematical or physics background, who enjoys working on complex algorithmic problems within operational systems. Your future duties and responsibilities The successful candidate will work under the direction of the RM Team Lead and play a key role in supporting the long-term evolution, reliability, and supportability of the RM platform. Key Responsibilities . Develop a thorough understanding of a complex, mission-critical operational system, including its algorithms, constraints, and real-world behaviours. . Diagnose and resolve incidents across development, test, and operational environments, clearly communicating findings, mitigations, and workarounds to internal teams and client stakeholders. . Use AGI STK to simulate operational scenarios, investigate anomalies, and validate system behaviour. . Design, develop, and execute subsystem and integration tests using Python and Robot Framework, based on a deep understanding of system intent and expected outcomes. . Produce detailed designs for future enhancements, contributing to effort estimates and technical planning. . Implement software components in Java (primary), with exposure to C# and Angular where required for integration or user-interface elements. . Deploy software to Linux-based environments, running deployment scripts and diagnosing build or runtime issues. . Demonstrate new and enhanced capabilities to client stakeholders and support acceptance activities. . Participate in an on-call support rota, contributing to service continuity and operational resilience. . Contribute to knowledge sharing and documentation, supporting succession planning and reducing single-point dependencies within the RM team. Required qualifications to be successful in this role Essential skills: . At least 5 years of recent, hands-on Java development experience in a commercial environment. . Strong mathematical or analytical background (e.g. Mathematics, Physics, Astrophysics, Engineering or similar). . Experience working across a full commercial software development lifecycle, including development, testing, release, and support. . Ability to work effectively within complex systems where correctness, robustness, and performance are critical. . Experience with Python and automated testing frameworks such as Robot Framework. . Familiarity with AGI STK for simulation and analysis. Desirable Skills: . Experience working in Linux-based environments. . Experience in Satellite Communications Ground Systems . Experience using Spring (or similar Java frameworks). . Exposure to C# and Angular in multi-technology systems. . Experience producing detailed designs from high-level architecture. . Experience with Git version control. . Exposure to Spark or large-scale data processing frameworks. 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.
01/04/2026
Full time
Software Developer - Space Systems Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2025 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. CGI Space has an exciting opportunity for an experienced Software Developer to join the Resource Management (RM) Team, delivering and supporting mission-critical ground-segment software for a large-scale satellite communications enterprise. This role is well suited to a strong Java developer with a mathematical or physics background, who enjoys working on complex algorithmic problems within operational systems. Your future duties and responsibilities The successful candidate will work under the direction of the RM Team Lead and play a key role in supporting the long-term evolution, reliability, and supportability of the RM platform. Key Responsibilities . Develop a thorough understanding of a complex, mission-critical operational system, including its algorithms, constraints, and real-world behaviours. . Diagnose and resolve incidents across development, test, and operational environments, clearly communicating findings, mitigations, and workarounds to internal teams and client stakeholders. . Use AGI STK to simulate operational scenarios, investigate anomalies, and validate system behaviour. . Design, develop, and execute subsystem and integration tests using Python and Robot Framework, based on a deep understanding of system intent and expected outcomes. . Produce detailed designs for future enhancements, contributing to effort estimates and technical planning. . Implement software components in Java (primary), with exposure to C# and Angular where required for integration or user-interface elements. . Deploy software to Linux-based environments, running deployment scripts and diagnosing build or runtime issues. . Demonstrate new and enhanced capabilities to client stakeholders and support acceptance activities. . Participate in an on-call support rota, contributing to service continuity and operational resilience. . Contribute to knowledge sharing and documentation, supporting succession planning and reducing single-point dependencies within the RM team. Required qualifications to be successful in this role Essential skills: . At least 5 years of recent, hands-on Java development experience in a commercial environment. . Strong mathematical or analytical background (e.g. Mathematics, Physics, Astrophysics, Engineering or similar). . Experience working across a full commercial software development lifecycle, including development, testing, release, and support. . Ability to work effectively within complex systems where correctness, robustness, and performance are critical. . Experience with Python and automated testing frameworks such as Robot Framework. . Familiarity with AGI STK for simulation and analysis. Desirable Skills: . Experience working in Linux-based environments. . Experience in Satellite Communications Ground Systems . Experience using Spring (or similar Java frameworks). . Exposure to C# and Angular in multi-technology systems. . Experience producing detailed designs from high-level architecture. . Experience with Git version control. . Exposure to Spark or large-scale data processing frameworks. 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.
Infrastructure Engineers Position Description At CGI, we deliver the secure, mission-critical systems that power the UK's most vital sectors, helping to safeguard national interests while driving innovation and transformation. As an Infrastructure Engineer, you will play a central role in designing, deploying, and supporting complex platforms that combine on-premises and cloud environments. This is an opportunity to apply your expertise in Kubernetes, automation, and cloud-native technologies to deliver solutions that are critical to the nation, while working in a culture that values creativity, ownership, and collaboration. 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 position is available in Gloucester and London. Your future duties and responsibilities In this role, you will take responsibility for designing, building, testing, and supporting infrastructure across hybrid environments, combining on-premises and cloud platforms. You will contribute to creating secure, scalable, and automated solutions using containerisation, Infrastructure as Code, and cloud-native tooling. You will collaborate with stakeholders across multiple sites, working as part of an agile team to troubleshoot complex issues, optimise performance, and introduce new capabilities. Your role will directly support critical national security systems, where reliability, compliance, and innovation are essential. Key responsibilities include: • Design & Deploy: Build and manage infrastructure solutions across on-premises and cloud platforms (AWS, Azure, GCP). • Innovate & Automate: Implement Kubernetes-based platforms, containerisation, and Infrastructure as Code (Terraform, Ansible, CloudFormation). • Secure & Govern: Apply infrastructure security, compliance, and governance best practices. • Troubleshoot & Resolve: Analyse and solve complex infrastructure issues with a problem-solving mindset. • Monitor & Optimise: Use monitoring and observability tools such as Prometheus, Grafana, and ELK. • Collaborate & Deliver: Work across diverse stakeholders and agile teams to drive continuous improvement. Required qualifications to be successful in this role You should have at least three years' experience in infrastructure engineering, with a track record of delivering solutions across hybrid and cloud environments. Strong technical expertise combined with effective communication and collaboration skills will be key to your success. You should have experience in: • Designing, building, deploying, testing, and supporting infrastructure solutions • Deployment across on-premises and cloud environments (AWS preferred, Azure/GCP desirable) • Kubernetes architecture (pods, services, deployments, networking) and containerisation (Docker) • Platform engineering • Infrastructure as Code using Terraform, Ansible, or CloudFormation • Scripting (Python, Shell, Bash, Java, C++) • Applying infrastructure security, compliance, and governance practices • Working within agile teams and using version control tools such as Git 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.
01/04/2026
Full time
Infrastructure Engineers Position Description At CGI, we deliver the secure, mission-critical systems that power the UK's most vital sectors, helping to safeguard national interests while driving innovation and transformation. As an Infrastructure Engineer, you will play a central role in designing, deploying, and supporting complex platforms that combine on-premises and cloud environments. This is an opportunity to apply your expertise in Kubernetes, automation, and cloud-native technologies to deliver solutions that are critical to the nation, while working in a culture that values creativity, ownership, and collaboration. 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 position is available in Gloucester and London. Your future duties and responsibilities In this role, you will take responsibility for designing, building, testing, and supporting infrastructure across hybrid environments, combining on-premises and cloud platforms. You will contribute to creating secure, scalable, and automated solutions using containerisation, Infrastructure as Code, and cloud-native tooling. You will collaborate with stakeholders across multiple sites, working as part of an agile team to troubleshoot complex issues, optimise performance, and introduce new capabilities. Your role will directly support critical national security systems, where reliability, compliance, and innovation are essential. Key responsibilities include: • Design & Deploy: Build and manage infrastructure solutions across on-premises and cloud platforms (AWS, Azure, GCP). • Innovate & Automate: Implement Kubernetes-based platforms, containerisation, and Infrastructure as Code (Terraform, Ansible, CloudFormation). • Secure & Govern: Apply infrastructure security, compliance, and governance best practices. • Troubleshoot & Resolve: Analyse and solve complex infrastructure issues with a problem-solving mindset. • Monitor & Optimise: Use monitoring and observability tools such as Prometheus, Grafana, and ELK. • Collaborate & Deliver: Work across diverse stakeholders and agile teams to drive continuous improvement. Required qualifications to be successful in this role You should have at least three years' experience in infrastructure engineering, with a track record of delivering solutions across hybrid and cloud environments. Strong technical expertise combined with effective communication and collaboration skills will be key to your success. You should have experience in: • Designing, building, deploying, testing, and supporting infrastructure solutions • Deployment across on-premises and cloud environments (AWS preferred, Azure/GCP desirable) • Kubernetes architecture (pods, services, deployments, networking) and containerisation (Docker) • Platform engineering • Infrastructure as Code using Terraform, Ansible, or CloudFormation • Scripting (Python, Shell, Bash, Java, C++) • Applying infrastructure security, compliance, and governance practices • Working within agile teams and using version control tools such as Git 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.
DevOps Engineers Position Description At CGI, we are driving transformation across the UK's most critical sectors, delivering secure and resilient solutions that protect and enable our nation. As a DevOps Engineer, you'll play a vital role in building and maintaining the infrastructure behind mission-critical systems, ensuring they remain reliable, scalable, and secure. This is your opportunity to make an impact on projects of national importance, while working in an environment that values collaboration, innovation, and ownership. 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 position is available in Gloucester, London, and Manchester. Your future duties and responsibilities In this role, you will design, implement, and optimise infrastructure solutions that underpin some of the UK's most important systems. You will take ownership of automating processes, ensuring system reliability, and contributing to continuous delivery pipelines. Working closely with developers and testers, you will troubleshoot issues, validate configurations, and enhance deployment workflows. You will also help assure quality across applications and infrastructure, using Infrastructure as Code practices to deliver scalable, secure environments. Collaboration is central to this role, and you will participate in agile ceremonies to plan and prioritise work, ensuring solutions are delivered effectively and on time. Key responsibilities include: • Build & Automate: Design and maintain infrastructure systems using DevOps best practices. • Enhance & Secure: Implement Infrastructure as Code and ensure environments meet security standards. • Troubleshoot & Resolve: Collaborate with teams to identify and fix technical issues efficiently. • Assure & Deliver: Support quality assurance and deployment into Kubernetes and Puppet environments. • Collaborate & Adapt: Participate in agile processes to prioritise and deliver high-impact solutions. Required qualifications to be successful in this role To succeed in this role, you should bring proven experience with infrastructure automation, container orchestration, and DevOps practices. Strong collaboration skills and a willingness to learn and apply new technologies will ensure success. You should have experience in some of the below: • Kubernetes, Ansible • Linux, Terraform, Docker • IAC (Infrastructure as Code), CI/CD Pipelines, Openshift Additional desirable skills include: • Programming/Development: Java, Go • Scripting: Python, Bash • Source control tools: Git, SVN 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.
01/04/2026
Full time
DevOps Engineers Position Description At CGI, we are driving transformation across the UK's most critical sectors, delivering secure and resilient solutions that protect and enable our nation. As a DevOps Engineer, you'll play a vital role in building and maintaining the infrastructure behind mission-critical systems, ensuring they remain reliable, scalable, and secure. This is your opportunity to make an impact on projects of national importance, while working in an environment that values collaboration, innovation, and ownership. 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 position is available in Gloucester, London, and Manchester. Your future duties and responsibilities In this role, you will design, implement, and optimise infrastructure solutions that underpin some of the UK's most important systems. You will take ownership of automating processes, ensuring system reliability, and contributing to continuous delivery pipelines. Working closely with developers and testers, you will troubleshoot issues, validate configurations, and enhance deployment workflows. You will also help assure quality across applications and infrastructure, using Infrastructure as Code practices to deliver scalable, secure environments. Collaboration is central to this role, and you will participate in agile ceremonies to plan and prioritise work, ensuring solutions are delivered effectively and on time. Key responsibilities include: • Build & Automate: Design and maintain infrastructure systems using DevOps best practices. • Enhance & Secure: Implement Infrastructure as Code and ensure environments meet security standards. • Troubleshoot & Resolve: Collaborate with teams to identify and fix technical issues efficiently. • Assure & Deliver: Support quality assurance and deployment into Kubernetes and Puppet environments. • Collaborate & Adapt: Participate in agile processes to prioritise and deliver high-impact solutions. Required qualifications to be successful in this role To succeed in this role, you should bring proven experience with infrastructure automation, container orchestration, and DevOps practices. Strong collaboration skills and a willingness to learn and apply new technologies will ensure success. You should have experience in some of the below: • Kubernetes, Ansible • Linux, Terraform, Docker • IAC (Infrastructure as Code), CI/CD Pipelines, Openshift Additional desirable skills include: • Programming/Development: Java, Go • Scripting: Python, Bash • Source control tools: Git, SVN 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.
Software Engineers Position Description At CGI, we help shape the future of the UK's most critical industries by delivering secure, mission-driven solutions that make a real-world impact. As a Software Developer, you will play a central role in creating and enhancing complex systems that keep the nation safe, while working in a culture that encourages innovation, ownership, and collaboration. This role offers the opportunity to work on high-profile projects, solve challenging problems, and contribute to initiatives that define industry transformation. 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 position is available in Gloucester, London, and Manchester. Your future duties and responsibilities In this role, you will design, develop, and deliver software solutions for mission-critical projects, taking ownership of technical challenges and contributing to the full development lifecycle. You will have the opportunity to innovate, enhance deployment environments, and provide support for live systems, ensuring our solutions deliver lasting value for clients. You will collaborate with a cross-functional team, working closely with stakeholders to understand requirements and deliver practical, high-quality solutions. Your problem-solving mindset and adaptability will be key in supporting both new capabilities and the evolution of existing platforms. Key responsibilities include: • Design & Develop: Build secure, scalable software solutions across the full lifecycle. • Innovate & Enhance: Configure, implement, and improve existing platforms. • Support & Sustain: Maintain deployment environments and assist with live system changes. • Collaborate & Deliver: Work with clients and colleagues to define and assure integrated solutions. • Learn & Grow: Expand your skills across technologies while contributing to a culture of knowledge sharing. Required qualifications to be successful in this role You should bring proven software development expertise and a willingness to work across multiple technologies. A positive, adaptable approach and strong problem-solving skills are essential for success. You should have experience in some of the following: • Programming: Java, Python, Rust. Desirable Skills: • Frontend Frameworks: Vue.js • Scripting & Automation: Bash, Ansible • DevOps & CI/CD: Jenkins, GitLab CI/CD, Terraform • Cloud & Infrastructure: AWS Experience across multiple areas is desirable; a willingness to learn and contribute across the stack is key. 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.
01/04/2026
Full time
Software Engineers Position Description At CGI, we help shape the future of the UK's most critical industries by delivering secure, mission-driven solutions that make a real-world impact. As a Software Developer, you will play a central role in creating and enhancing complex systems that keep the nation safe, while working in a culture that encourages innovation, ownership, and collaboration. This role offers the opportunity to work on high-profile projects, solve challenging problems, and contribute to initiatives that define industry transformation. 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 position is available in Gloucester, London, and Manchester. Your future duties and responsibilities In this role, you will design, develop, and deliver software solutions for mission-critical projects, taking ownership of technical challenges and contributing to the full development lifecycle. You will have the opportunity to innovate, enhance deployment environments, and provide support for live systems, ensuring our solutions deliver lasting value for clients. You will collaborate with a cross-functional team, working closely with stakeholders to understand requirements and deliver practical, high-quality solutions. Your problem-solving mindset and adaptability will be key in supporting both new capabilities and the evolution of existing platforms. Key responsibilities include: • Design & Develop: Build secure, scalable software solutions across the full lifecycle. • Innovate & Enhance: Configure, implement, and improve existing platforms. • Support & Sustain: Maintain deployment environments and assist with live system changes. • Collaborate & Deliver: Work with clients and colleagues to define and assure integrated solutions. • Learn & Grow: Expand your skills across technologies while contributing to a culture of knowledge sharing. Required qualifications to be successful in this role You should bring proven software development expertise and a willingness to work across multiple technologies. A positive, adaptable approach and strong problem-solving skills are essential for success. You should have experience in some of the following: • Programming: Java, Python, Rust. Desirable Skills: • Frontend Frameworks: Vue.js • Scripting & Automation: Bash, Ansible • DevOps & CI/CD: Jenkins, GitLab CI/CD, Terraform • Cloud & Infrastructure: AWS Experience across multiple areas is desirable; a willingness to learn and contribute across the stack is key. 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.
DevOps Engineers Position Description CGI was recognised in the Sunday Times Best Places to Work List 2025 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 member 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. CGI's Space, Defence and Intelligence business unit, focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We are currently looking for an experienced DevOps engineers to join our cross-functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate. This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site-based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team. Your future duties and responsibilities We are looking for a highly skilled, proactive, and mission-driven DevOps Engineers to join our dynamic team. In this role, you will apply your expertise in engineering, automation, and DevOps practices to build and maintain systems that play a vital role in keeping the country safe. You will help design and deliver robust, scalable, and secure platforms, ensuring our clients can operate with confidence in high-stakes environments. You will work across a diverse technology landscape, collaborating closely with developers, testers, and platform specialists to diagnose and resolve complex technical challenges. This will include recreating tests, validating configurations, enhancing pipelines, and where possible automating key elements of the software development lifecycle to drive efficiency and reliability. Your role will also involve ensuring the quality assurance of applications and their deployment into traditional IaC-driven environments such as Puppet-managed infrastructure and Kubernetes platforms. You will be an active participant in Kanban and/or Scrum events, helping to plan, estimate, and prioritise work as part of a high-performing cross-functional team. Required qualifications to be successful in this role Kubernetes Argo Rancher Platform & Systems Knowledge: Linux administration RPM/Yum package management Experience with Puppet or similar Infrastructure-as-Code tooling Developer Experience: Java Go Scripting languages including Python and Bash and working with Git/SVN source control systems 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.
01/04/2026
Full time
DevOps Engineers Position Description CGI was recognised in the Sunday Times Best Places to Work List 2025 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 member 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. CGI's Space, Defence and Intelligence business unit, focuses primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We are currently looking for an experienced DevOps engineers to join our cross-functional team who, in partnership with our clients, will help define, guide and assure the delivery of integrated solutions. The role offers fantastic opportunities to work within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all the skills we need, we would consider high quality individuals who meet most of the criteria Due to the secure nature of this project, this role requires candidates to either already hold, or be eligible to obtain, a high level of UK Security Clearance. To meet the eligibility criteria for this clearance, applicants must be sole British nationals, have been resident in the UK for the past 10 years, and must not have spent more than 28 consecutive days outside the UK within the last five years. Individuals who do not currently hold clearance are still encouraged to apply and will be considered both for this position and for other suitable opportunities within CGI where appropriate. This role is primarily based on a secure client site and requires attendance on site five days per week due to the sensitive nature of the work and the systems involved. While the position is predominantly site-based, there may be occasional flexibility where business needs and security constraints allow. Any such arrangements would be agreed in advance with the project team. Your future duties and responsibilities We are looking for a highly skilled, proactive, and mission-driven DevOps Engineers to join our dynamic team. In this role, you will apply your expertise in engineering, automation, and DevOps practices to build and maintain systems that play a vital role in keeping the country safe. You will help design and deliver robust, scalable, and secure platforms, ensuring our clients can operate with confidence in high-stakes environments. You will work across a diverse technology landscape, collaborating closely with developers, testers, and platform specialists to diagnose and resolve complex technical challenges. This will include recreating tests, validating configurations, enhancing pipelines, and where possible automating key elements of the software development lifecycle to drive efficiency and reliability. Your role will also involve ensuring the quality assurance of applications and their deployment into traditional IaC-driven environments such as Puppet-managed infrastructure and Kubernetes platforms. You will be an active participant in Kanban and/or Scrum events, helping to plan, estimate, and prioritise work as part of a high-performing cross-functional team. Required qualifications to be successful in this role Kubernetes Argo Rancher Platform & Systems Knowledge: Linux administration RPM/Yum package management Experience with Puppet or similar Infrastructure-as-Code tooling Developer Experience: Java Go Scripting languages including Python and Bash and working with Git/SVN source control systems 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.