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.
Jan 07, 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.
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.
Jan 07, 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.
Location Croydon CR0 2WF, Liverpool L3 9AF, Manchester M5 3LZ, Sheffield S3 8NU, Southport PR8 2HH. About the job Job summary We are looking for people who are passionate about Engineering to join our community led team in Shared Applications Service (SAS). You will work in agile multidisciplinary teams with over 200 engineers in a modern cloud environment using the latest technologies. Our purpose as a team is to bring technical understanding in-house for over 600 Home Office applications. You could be creating and maintaining some of the most critical public services in the United Kingdom and transforming how we use data and technology to improve these. We are responsible for designing, building and supporting solutions for citizens and Home Office teams. You could also be working on critical IT systems that support policing and counter terrorism, which helps protect UK borders. Where business needs allow some roles may be suitable for a combination of office and home-based working. Where this is the case, employees will be expected to spend a minimum of 60% of their working time in the office. Watch this short video to hear from members of Home Office Digital talking about the projects they work on and their experience of working here: Working for Home Office Digital. Job description The Developer works on software components that form part of a product. You will be involved in designing, running and improving software that meets user needs. You will typically work under the guidance of senior colleagues in your team. You will work to our technical standards writing clean, secure code following a test-driven approach, ensuring the code is open as far as possible and can be re-used. Tools and Technologies we use: We are keen for Engineers to continue learning new technologies, we have a large range in the Home Office including: Backend: Node.js, Python Frontend: React, JavaScript, Typescript, Angular Data: Redis, Mongodb DevOps/Platforms: AWS, Kubernetes, Docker, Terraform AI: Github Copilot, OpenAI Person specification Main responsibilities Delivering secure, reliable and scalable software in your team; undertaking a breadth of development tasks. Designing new software using appropriate tools and in line with standards, proving designs through prototyping. Reporting on system performance and supporting test activities; keeping documentation up to date. Supporting services, you have delivered through regular maintenance activities, balancing your work with your leadership. Working with other engineers to deliver new capability, for instance improved CI/CD pipelines or test approaches. Essential skills criteria As a Developer you will have experience of: Ability to design modular, secure, and maintainable JavaScript/Node.js components using recognised design principles and tools, validating designs through prototyping. (SWDN) Proficient in developing reliable JavaScript and Node.js applications, writing clean code, and following best practices for collaborative development and CI/CD workflows. (PROG) Skilled in creating and executing automated tests for JavaScript/Node.js applications (unit, integration, end-to-end) using tools such as Jest or Mocha to ensure quality and performance. (TEST) Capable of integrating Node.js services with APIs, databases, and external systems securely and efficiently, and contributing to build and deployment automation through CI/CD pipelines. (SINT) Knowledge of managing and validating data in JavaScript/Node.js applications, including working with relational and NoSQL databases and ensuring data integrity. (DATM) Able to support and maintain Node.js applications post-deployment, including troubleshooting, performance monitoring, and applying regular updates to keep services reliable. (ASUP) SFIA capability framework Skills for the Information Age (SFIA) is the technical framework that sets the standard capability and development of all levels in the Home Office. This is a link to the capability framework: All skills A - Z English (sfia-online.org) . We use set SFIA technical skills to form our interview questions and we will assess you against these technical skills during the selection process. The essential skills listed above are reflective of the Home Office Government Digital and Data Profession Career Framework (based on the industry standard SFIA framework). Use the SFIA levels of responsibility to understand what would be expected for each technical skills listed below. Technical skills We'll assess you against these technical skills during the selection process: Software design (SWDN) - Level 3 Programming/software Development (PROG) - Level 3 Testing (TEST) - Level 3 Systems integration and build (SINT) - Level 3 Data management (DATM) - Level 3 Application support (ASUP) - Level 3
Jan 07, 2026
Full time
Location Croydon CR0 2WF, Liverpool L3 9AF, Manchester M5 3LZ, Sheffield S3 8NU, Southport PR8 2HH. About the job Job summary We are looking for people who are passionate about Engineering to join our community led team in Shared Applications Service (SAS). You will work in agile multidisciplinary teams with over 200 engineers in a modern cloud environment using the latest technologies. Our purpose as a team is to bring technical understanding in-house for over 600 Home Office applications. You could be creating and maintaining some of the most critical public services in the United Kingdom and transforming how we use data and technology to improve these. We are responsible for designing, building and supporting solutions for citizens and Home Office teams. You could also be working on critical IT systems that support policing and counter terrorism, which helps protect UK borders. Where business needs allow some roles may be suitable for a combination of office and home-based working. Where this is the case, employees will be expected to spend a minimum of 60% of their working time in the office. Watch this short video to hear from members of Home Office Digital talking about the projects they work on and their experience of working here: Working for Home Office Digital. Job description The Developer works on software components that form part of a product. You will be involved in designing, running and improving software that meets user needs. You will typically work under the guidance of senior colleagues in your team. You will work to our technical standards writing clean, secure code following a test-driven approach, ensuring the code is open as far as possible and can be re-used. Tools and Technologies we use: We are keen for Engineers to continue learning new technologies, we have a large range in the Home Office including: Backend: Node.js, Python Frontend: React, JavaScript, Typescript, Angular Data: Redis, Mongodb DevOps/Platforms: AWS, Kubernetes, Docker, Terraform AI: Github Copilot, OpenAI Person specification Main responsibilities Delivering secure, reliable and scalable software in your team; undertaking a breadth of development tasks. Designing new software using appropriate tools and in line with standards, proving designs through prototyping. Reporting on system performance and supporting test activities; keeping documentation up to date. Supporting services, you have delivered through regular maintenance activities, balancing your work with your leadership. Working with other engineers to deliver new capability, for instance improved CI/CD pipelines or test approaches. Essential skills criteria As a Developer you will have experience of: Ability to design modular, secure, and maintainable JavaScript/Node.js components using recognised design principles and tools, validating designs through prototyping. (SWDN) Proficient in developing reliable JavaScript and Node.js applications, writing clean code, and following best practices for collaborative development and CI/CD workflows. (PROG) Skilled in creating and executing automated tests for JavaScript/Node.js applications (unit, integration, end-to-end) using tools such as Jest or Mocha to ensure quality and performance. (TEST) Capable of integrating Node.js services with APIs, databases, and external systems securely and efficiently, and contributing to build and deployment automation through CI/CD pipelines. (SINT) Knowledge of managing and validating data in JavaScript/Node.js applications, including working with relational and NoSQL databases and ensuring data integrity. (DATM) Able to support and maintain Node.js applications post-deployment, including troubleshooting, performance monitoring, and applying regular updates to keep services reliable. (ASUP) SFIA capability framework Skills for the Information Age (SFIA) is the technical framework that sets the standard capability and development of all levels in the Home Office. This is a link to the capability framework: All skills A - Z English (sfia-online.org) . We use set SFIA technical skills to form our interview questions and we will assess you against these technical skills during the selection process. The essential skills listed above are reflective of the Home Office Government Digital and Data Profession Career Framework (based on the industry standard SFIA framework). Use the SFIA levels of responsibility to understand what would be expected for each technical skills listed below. Technical skills We'll assess you against these technical skills during the selection process: Software design (SWDN) - Level 3 Programming/software Development (PROG) - Level 3 Testing (TEST) - Level 3 Systems integration and build (SINT) - Level 3 Data management (DATM) - Level 3 Application support (ASUP) - Level 3
Software Developer (Java, Microservices) Position Description At CGI, you'll play a key role in shaping mission-critical technology that supports some of the UK's most important national functions. Joining our HOMBRE team, you will help deliver intelligent, event-driven solutions that improve decision-making across government, empowering teams with accurate, real-time insight. You'll work in a collaborative environment where you can take ownership of meaningful challenges, contribute creative ideas to modern engineering approaches, and be supported by a community that values your growth. This is an opportunity to influence high-impact digital services, evolve complex rule-based systems, and build solutions that make a measurable difference across the Home Office landscape. 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 either hold, or be willing and eligible to undergo, UK Security Clearance. This is a hybrid position. Your future duties and responsibilities In this role, you will design, build, and enhance Spring-based microservices that drive event-based decisioning across the Home Office ecosystem. You will develop and optimise rule-based logic using Drools, ensuring HOMBRE continues to deliver accurate, enriched, and prioritised event outputs. Your work will directly contribute to the performance, reliability, and value of a national-scale platform. You will collaborate closely with engineers, architects, and product teams, taking ownership of your services, contributing creative solutions, and benefiting from a supportive team culture. At more senior levels, you will guide colleagues, share expertise, and influence engineering practices across the project. Key responsibilities include: - Develop & Deliver: Build Java/Spring Boot microservices and RESTful APIs - Design & Optimise: Implement and refine rule-based logic using Drools syntax - Test & Assure Quality: Create robust unit and integration tests using JUnit and Mockito - Collaborate & Improve: Contribute to Agile delivery pipelines and CI/CD workflows - Support & Mentor: Provide guidance to junior developers where applicable - Enhance & Innovate: Shape engineering approaches and improve system performance Required qualifications to be successful in this role You should bring strong Java engineering experience, sound understanding of API-driven services, and confidence working in modern Agile environments. Experience with rule engines, cloud technologies, or front-end frameworks is beneficial but not essential. Essential experience: - Solid experience in Java development - Strong knowledge of RESTful APIs and Spring Boot - Proficiency with Postgres - Experience using Maven - Strong unit and integration testing skills (JUnit, Mockito) - Understanding of Agile delivery and CI/CD Desired experience: - Liquibase - Drools rules language - Docker - AWS - Typescript / Angular - Jenkins 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.
Jan 07, 2026
Full time
Software Developer (Java, Microservices) Position Description At CGI, you'll play a key role in shaping mission-critical technology that supports some of the UK's most important national functions. Joining our HOMBRE team, you will help deliver intelligent, event-driven solutions that improve decision-making across government, empowering teams with accurate, real-time insight. You'll work in a collaborative environment where you can take ownership of meaningful challenges, contribute creative ideas to modern engineering approaches, and be supported by a community that values your growth. This is an opportunity to influence high-impact digital services, evolve complex rule-based systems, and build solutions that make a measurable difference across the Home Office landscape. 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 either hold, or be willing and eligible to undergo, UK Security Clearance. This is a hybrid position. Your future duties and responsibilities In this role, you will design, build, and enhance Spring-based microservices that drive event-based decisioning across the Home Office ecosystem. You will develop and optimise rule-based logic using Drools, ensuring HOMBRE continues to deliver accurate, enriched, and prioritised event outputs. Your work will directly contribute to the performance, reliability, and value of a national-scale platform. You will collaborate closely with engineers, architects, and product teams, taking ownership of your services, contributing creative solutions, and benefiting from a supportive team culture. At more senior levels, you will guide colleagues, share expertise, and influence engineering practices across the project. Key responsibilities include: - Develop & Deliver: Build Java/Spring Boot microservices and RESTful APIs - Design & Optimise: Implement and refine rule-based logic using Drools syntax - Test & Assure Quality: Create robust unit and integration tests using JUnit and Mockito - Collaborate & Improve: Contribute to Agile delivery pipelines and CI/CD workflows - Support & Mentor: Provide guidance to junior developers where applicable - Enhance & Innovate: Shape engineering approaches and improve system performance Required qualifications to be successful in this role You should bring strong Java engineering experience, sound understanding of API-driven services, and confidence working in modern Agile environments. Experience with rule engines, cloud technologies, or front-end frameworks is beneficial but not essential. Essential experience: - Solid experience in Java development - Strong knowledge of RESTful APIs and Spring Boot - Proficiency with Postgres - Experience using Maven - Strong unit and integration testing skills (JUnit, Mockito) - Understanding of Agile delivery and CI/CD Desired experience: - Liquibase - Drools rules language - Docker - AWS - Typescript / Angular - Jenkins 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 Engineers (all levels) Position Description At CGI, we're shaping the future of digital government solutions-building secure, high-impact platforms that improve services for millions across the UK. As a Java Engineer, you'll play a pivotal role in designing and developing scalable, resilient back-end systems using the latest Java and microservices technologies. You'll collaborate with skilled professionals who take ownership of their work, share ideas freely, and are empowered to create solutions that make a lasting difference. This is an opportunity to contribute to a major national programme where innovation, teamwork, and continuous learning come together to deliver meaningful results. 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 role will be mainly remote with occasional travel as required to UK CGI or client offices. Your future duties and responsibilities In this role, you will design, develop, and maintain secure, high-performing Java applications that underpin key public services. Working collaboratively within a cross-functional team, you'll help shape modern architectures using microservices and cloud-native technologies to deliver scalable, maintainable systems. You'll contribute to all stages of the development lifecycle, from technical design and implementation through to testing and optimisation. You will be encouraged to take ownership of your work, bring forward creative ideas, and leverage the support of a highly experienced team that values collaboration and continuous improvement. Key responsibilities include: - Design and Develop: Build and enhance Java-based microservices using Spring Boot and related frameworks - Collaborate and Deliver: Work closely with developers, architects, and testers to ensure technical excellence and timely delivery - Optimise and Innovate: Improve performance, scalability, and maintainability of systems through continuous iteration - Contribute and Support: Participate in agile ceremonies, share knowledge, and support a culture of quality and innovation - Secure and Maintain: Ensure all solutions meet strict security and compliance requirements Required qualifications to be successful in this role You should have experience developing large-scale enterprise applications using Java and microservices frameworks, alongside a solid understanding of secure, scalable system design. You'll bring an analytical mindset, collaborative approach and a drive to deliver high-quality code that meets user and business needs. Required experience: - Proven experience as a Java Developer or Senior Software Engineer - Strong proficiency in Java, Spring Boot, and RESTful API development - Experience with microservices architecture and containerisation (e.g., Docker, Kubernetes) - Familiarity with Agile/Scrum methodologies and CI/CD pipelines - Understanding of cloud environments (AWS/Azure/GCP) and DevOps principles 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.
Jan 07, 2026
Full time
Java Engineers (all levels) Position Description At CGI, we're shaping the future of digital government solutions-building secure, high-impact platforms that improve services for millions across the UK. As a Java Engineer, you'll play a pivotal role in designing and developing scalable, resilient back-end systems using the latest Java and microservices technologies. You'll collaborate with skilled professionals who take ownership of their work, share ideas freely, and are empowered to create solutions that make a lasting difference. This is an opportunity to contribute to a major national programme where innovation, teamwork, and continuous learning come together to deliver meaningful results. 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 role will be mainly remote with occasional travel as required to UK CGI or client offices. Your future duties and responsibilities In this role, you will design, develop, and maintain secure, high-performing Java applications that underpin key public services. Working collaboratively within a cross-functional team, you'll help shape modern architectures using microservices and cloud-native technologies to deliver scalable, maintainable systems. You'll contribute to all stages of the development lifecycle, from technical design and implementation through to testing and optimisation. You will be encouraged to take ownership of your work, bring forward creative ideas, and leverage the support of a highly experienced team that values collaboration and continuous improvement. Key responsibilities include: - Design and Develop: Build and enhance Java-based microservices using Spring Boot and related frameworks - Collaborate and Deliver: Work closely with developers, architects, and testers to ensure technical excellence and timely delivery - Optimise and Innovate: Improve performance, scalability, and maintainability of systems through continuous iteration - Contribute and Support: Participate in agile ceremonies, share knowledge, and support a culture of quality and innovation - Secure and Maintain: Ensure all solutions meet strict security and compliance requirements Required qualifications to be successful in this role You should have experience developing large-scale enterprise applications using Java and microservices frameworks, alongside a solid understanding of secure, scalable system design. You'll bring an analytical mindset, collaborative approach and a drive to deliver high-quality code that meets user and business needs. Required experience: - Proven experience as a Java Developer or Senior Software Engineer - Strong proficiency in Java, Spring Boot, and RESTful API development - Experience with microservices architecture and containerisation (e.g., Docker, Kubernetes) - Familiarity with Agile/Scrum methodologies and CI/CD pipelines - Understanding of cloud environments (AWS/Azure/GCP) and DevOps principles 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.
Locations : London Atlanta Boston Gurgaon Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact. To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures-and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive. What You'll Do You will join our squad responsible for developing and supporting CMDB and ITAM on the ServiceNow platform, as well as ensuring platform integrations, performance, upgrades, and ongoing maintenance. You will collaborate with teammates and stakeholders worldwide to deliver value to our users. Your work will involve analyzing, designing, scripting, configuring, and integrating a wide range of ServiceNow applications and plugins, helping us maximize the value of existing implementations. Additionally, you will deploy new functionality using tools such as IntegrationHub, Flow Designer, Performance Analytics, and other core ServiceNow capabilities. As a platform engineer, you will be part of a high-performing team of engineers, administrators, and architects. You will actively participate in Agile scrum ceremonies and collaborate closely with the product owner, scrum lead, and analysts to prioritize and deliver your work each sprint. In this role, you will have the opportunity to work with a high level of independence, bringing your expertise to deliver exceptional results. You'll be encouraged to identify opportunities for improvement, suggest innovative enhancements, and play an active role in shaping the platform's evolution to meet the needs of our dynamic and fast-paced environment. YOU'RE GOOD AT Delivering high-quality results with minimal supervision, demonstrating independence and reliability in your work Proactively identifying opportunities for improvement, suggesting creative and impactful solutions to enhance platform capabilities Creating clear and concise design and technical documentation to support robust implementation and long-term maintainability Demonstrating strong communication skills by delivering clear, well-structured demos and insightful data analysis Troubleshooting complex technical issues efficiently and effectively, with a focus on root cause analysis and sustainable fixes Building strong relationships across diverse teams and stakeholders, fostering collaboration to achieve shared goals Embracing Agile ways of working and adapting quickly to changing priorities and business needs What You'll Bring 8+ years of experience developing and maintaining ServiceNow solutions 4+ years of hands-on experience designing and implementing robust CMDB solutions, leveraging integrations, Discovery, and Service Mapping. Proven experience in platform upgrades, performance optimization, and maintenance Proficiency in JavaScript and ServiceNow development, including server and client-side scripting, security, and debugging Experience with ServiceNow integrations using REST, GraphQL, IntegrationHub, security configuration, and third-party apps ServiceNow certifications are highly preferred Who You'll Work With You will join an existing Agile squad comprised of engineers, architects, analysts, a product owner, and scrum master. You will report to the ServiceNow Chapter Lead and will work closely with the product owner and scrum master to determine your work for each sprint. Additional info For US locations only In the US, we have a compensation transparency approach. Total compensation for this role includes base salary, annual discretionary performance bonus, retirement contribution, and a market leading benefits package described below. The base salary range for this role begins at $143,000.00 in our lowest cost US region and goes up to $186,300.00 in our highest cost US region. Your recruiting contact can share more about the specific salary range for your preferred location during the hiring process. This is an estimated range, however, specific base salaries within the range depend on various factors such as experience and skill set. It is not common for new BCG employees to be hired at the high-end of the salary range. BCG regularly reviews its ranges to ensure market competitiveness. In addition to your base salary, your total compensation will include a bonus of up to 20% and a generous retirement contribution that starts at 5% and moves to 10% after 2 years. All of our plans provide best in class coverage: Zero dollar ($0) health insurance premiums for BCG employees, spouses, and children Low $10 (USD) copays for trips to the doctor, urgent care visits and prescriptions for generic drugs Dental coverage, including up to $5,000 in orthodontia benefits Vision insurance with coverage for both glasses and contact lenses annually Reimbursement for gym memberships and other fitness activities Fully vested Profit Sharing Retirement Fund contributions made annually, whether you contribute or not, plus the option for employees to make personal contributions to a 401(k) plan Paid Parental Leave and other family benefits such as elective egg freezing, surrogacy, and adoption reimbursement Generous paid time off including 12 holidays per year, an annual office closure between Christmas and New Years, and 15 vacation days per year (earned at 1.25 days per month) Paid sick time on an as needed basis Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws. BCG is an E - Verify Employer. Click here for more information on E-Verify.
Jan 06, 2026
Full time
Locations : London Atlanta Boston Gurgaon Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact. To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures-and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive. What You'll Do You will join our squad responsible for developing and supporting CMDB and ITAM on the ServiceNow platform, as well as ensuring platform integrations, performance, upgrades, and ongoing maintenance. You will collaborate with teammates and stakeholders worldwide to deliver value to our users. Your work will involve analyzing, designing, scripting, configuring, and integrating a wide range of ServiceNow applications and plugins, helping us maximize the value of existing implementations. Additionally, you will deploy new functionality using tools such as IntegrationHub, Flow Designer, Performance Analytics, and other core ServiceNow capabilities. As a platform engineer, you will be part of a high-performing team of engineers, administrators, and architects. You will actively participate in Agile scrum ceremonies and collaborate closely with the product owner, scrum lead, and analysts to prioritize and deliver your work each sprint. In this role, you will have the opportunity to work with a high level of independence, bringing your expertise to deliver exceptional results. You'll be encouraged to identify opportunities for improvement, suggest innovative enhancements, and play an active role in shaping the platform's evolution to meet the needs of our dynamic and fast-paced environment. YOU'RE GOOD AT Delivering high-quality results with minimal supervision, demonstrating independence and reliability in your work Proactively identifying opportunities for improvement, suggesting creative and impactful solutions to enhance platform capabilities Creating clear and concise design and technical documentation to support robust implementation and long-term maintainability Demonstrating strong communication skills by delivering clear, well-structured demos and insightful data analysis Troubleshooting complex technical issues efficiently and effectively, with a focus on root cause analysis and sustainable fixes Building strong relationships across diverse teams and stakeholders, fostering collaboration to achieve shared goals Embracing Agile ways of working and adapting quickly to changing priorities and business needs What You'll Bring 8+ years of experience developing and maintaining ServiceNow solutions 4+ years of hands-on experience designing and implementing robust CMDB solutions, leveraging integrations, Discovery, and Service Mapping. Proven experience in platform upgrades, performance optimization, and maintenance Proficiency in JavaScript and ServiceNow development, including server and client-side scripting, security, and debugging Experience with ServiceNow integrations using REST, GraphQL, IntegrationHub, security configuration, and third-party apps ServiceNow certifications are highly preferred Who You'll Work With You will join an existing Agile squad comprised of engineers, architects, analysts, a product owner, and scrum master. You will report to the ServiceNow Chapter Lead and will work closely with the product owner and scrum master to determine your work for each sprint. Additional info For US locations only In the US, we have a compensation transparency approach. Total compensation for this role includes base salary, annual discretionary performance bonus, retirement contribution, and a market leading benefits package described below. The base salary range for this role begins at $143,000.00 in our lowest cost US region and goes up to $186,300.00 in our highest cost US region. Your recruiting contact can share more about the specific salary range for your preferred location during the hiring process. This is an estimated range, however, specific base salaries within the range depend on various factors such as experience and skill set. It is not common for new BCG employees to be hired at the high-end of the salary range. BCG regularly reviews its ranges to ensure market competitiveness. In addition to your base salary, your total compensation will include a bonus of up to 20% and a generous retirement contribution that starts at 5% and moves to 10% after 2 years. All of our plans provide best in class coverage: Zero dollar ($0) health insurance premiums for BCG employees, spouses, and children Low $10 (USD) copays for trips to the doctor, urgent care visits and prescriptions for generic drugs Dental coverage, including up to $5,000 in orthodontia benefits Vision insurance with coverage for both glasses and contact lenses annually Reimbursement for gym memberships and other fitness activities Fully vested Profit Sharing Retirement Fund contributions made annually, whether you contribute or not, plus the option for employees to make personal contributions to a 401(k) plan Paid Parental Leave and other family benefits such as elective egg freezing, surrogacy, and adoption reimbursement Generous paid time off including 12 holidays per year, an annual office closure between Christmas and New Years, and 15 vacation days per year (earned at 1.25 days per month) Paid sick time on an as needed basis Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws. BCG is an E - Verify Employer. Click here for more information on E-Verify.
Locations : London Atlanta Boston Gurgaon Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact. To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures-and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive. What You'll Do You will join our squad responsible for developing and supporting CMDB and ITAM on the ServiceNow platform, as well as ensuring platform integrations, performance, upgrades, and ongoing maintenance. You will collaborate with teammates and stakeholders worldwide to deliver value to our users. Your work will involve analyzing, designing, scripting, configuring, and integrating a wide range of ServiceNow applications and plugins, helping us maximize the value of existing implementations. Additionally, you will deploy new functionality using tools such as IntegrationHub, Flow Designer, Performance Analytics, and other core ServiceNow capabilities. As a platform engineer, you will be part of a high-performing team of engineers, administrators, and architects. You will actively participate in Agile scrum ceremonies and collaborate closely with the product owner, scrum lead, and analysts to prioritize and deliver your work each sprint. In this role, you will have the opportunity to work with a high level of independence, bringing your expertise to deliver exceptional results. You'll be encouraged to identify opportunities for improvement, suggest innovative enhancements, and play an active role in shaping the platform's evolution to meet the needs of our dynamic and fast-paced environment. YOU'RE GOOD AT Delivering high-quality results with minimal supervision, demonstrating independence and reliability in your work Proactively identifying opportunities for improvement, suggesting creative and impactful solutions to enhance platform capabilities Creating clear and concise design and technical documentation to support robust implementation and long-term maintainability Demonstrating strong communication skills by delivering clear, well-structured demos and insightful data analysis Troubleshooting complex technical issues efficiently and effectively, with a focus on root cause analysis and sustainable fixes Building strong relationships across diverse teams and stakeholders, fostering collaboration to achieve shared goals Embracing Agile ways of working and adapting quickly to changing priorities and business needs What You'll Bring 8+ years of experience developing and maintaining ServiceNow solutions 4+ years of hands-on experience designing and implementing robust CMDB solutions, leveraging integrations, Discovery, and Service Mapping. Proven experience in platform upgrades, performance optimization, and maintenance Proficiency in JavaScript and ServiceNow development, including server and client-side scripting, security, and debugging Experience with ServiceNow integrations using REST, GraphQL, IntegrationHub, security configuration, and third-party apps ServiceNow certifications are highly preferred Who You'll Work With You will join an existing Agile squad comprised of engineers, architects, analysts, a product owner, and scrum master. You will report to the ServiceNow Chapter Lead and will work closely with the product owner and scrum master to determine your work for each sprint. Additional info For US locations only In the US, we have a compensation transparency approach. Total compensation for this role includes base salary, annual discretionary performance bonus, retirement contribution, and a market leading benefits package described below. The base salary range for this role begins at $143,000.00 in our lowest cost US region and goes up to $186,300.00 in our highest cost US region. Your recruiting contact can share more about the specific salary range for your preferred location during the hiring process. This is an estimated range, however, specific base salaries within the range depend on various factors such as experience and skill set. It is not common for new BCG employees to be hired at the high-end of the salary range. BCG regularly reviews its ranges to ensure market competitiveness. In addition to your base salary, your total compensation will include a bonus of up to 20% and a generous retirement contribution that starts at 5% and moves to 10% after 2 years. All of our plans provide best in class coverage: Zero dollar ($0) health insurance premiums for BCG employees, spouses, and children Low $10 (USD) copays for trips to the doctor, urgent care visits and prescriptions for generic drugs Dental coverage, including up to $5,000 in orthodontia benefits Vision insurance with coverage for both glasses and contact lenses annually Reimbursement for gym memberships and other fitness activities Fully vested Profit Sharing Retirement Fund contributions made annually, whether you contribute or not, plus the option for employees to make personal contributions to a 401(k) plan Paid Parental Leave and other family benefits such as elective egg freezing, surrogacy, and adoption reimbursement Generous paid time off including 12 holidays per year, an annual office closure between Christmas and New Years, and 15 vacation days per year (earned at 1.25 days per month) Paid sick time on an as needed basis Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws. BCG is an E - Verify Employer. Click here for more information on E-Verify.
Jan 05, 2026
Full time
Locations : London Atlanta Boston Gurgaon Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact. To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures-and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive. What You'll Do You will join our squad responsible for developing and supporting CMDB and ITAM on the ServiceNow platform, as well as ensuring platform integrations, performance, upgrades, and ongoing maintenance. You will collaborate with teammates and stakeholders worldwide to deliver value to our users. Your work will involve analyzing, designing, scripting, configuring, and integrating a wide range of ServiceNow applications and plugins, helping us maximize the value of existing implementations. Additionally, you will deploy new functionality using tools such as IntegrationHub, Flow Designer, Performance Analytics, and other core ServiceNow capabilities. As a platform engineer, you will be part of a high-performing team of engineers, administrators, and architects. You will actively participate in Agile scrum ceremonies and collaborate closely with the product owner, scrum lead, and analysts to prioritize and deliver your work each sprint. In this role, you will have the opportunity to work with a high level of independence, bringing your expertise to deliver exceptional results. You'll be encouraged to identify opportunities for improvement, suggest innovative enhancements, and play an active role in shaping the platform's evolution to meet the needs of our dynamic and fast-paced environment. YOU'RE GOOD AT Delivering high-quality results with minimal supervision, demonstrating independence and reliability in your work Proactively identifying opportunities for improvement, suggesting creative and impactful solutions to enhance platform capabilities Creating clear and concise design and technical documentation to support robust implementation and long-term maintainability Demonstrating strong communication skills by delivering clear, well-structured demos and insightful data analysis Troubleshooting complex technical issues efficiently and effectively, with a focus on root cause analysis and sustainable fixes Building strong relationships across diverse teams and stakeholders, fostering collaboration to achieve shared goals Embracing Agile ways of working and adapting quickly to changing priorities and business needs What You'll Bring 8+ years of experience developing and maintaining ServiceNow solutions 4+ years of hands-on experience designing and implementing robust CMDB solutions, leveraging integrations, Discovery, and Service Mapping. Proven experience in platform upgrades, performance optimization, and maintenance Proficiency in JavaScript and ServiceNow development, including server and client-side scripting, security, and debugging Experience with ServiceNow integrations using REST, GraphQL, IntegrationHub, security configuration, and third-party apps ServiceNow certifications are highly preferred Who You'll Work With You will join an existing Agile squad comprised of engineers, architects, analysts, a product owner, and scrum master. You will report to the ServiceNow Chapter Lead and will work closely with the product owner and scrum master to determine your work for each sprint. Additional info For US locations only In the US, we have a compensation transparency approach. Total compensation for this role includes base salary, annual discretionary performance bonus, retirement contribution, and a market leading benefits package described below. The base salary range for this role begins at $143,000.00 in our lowest cost US region and goes up to $186,300.00 in our highest cost US region. Your recruiting contact can share more about the specific salary range for your preferred location during the hiring process. This is an estimated range, however, specific base salaries within the range depend on various factors such as experience and skill set. It is not common for new BCG employees to be hired at the high-end of the salary range. BCG regularly reviews its ranges to ensure market competitiveness. In addition to your base salary, your total compensation will include a bonus of up to 20% and a generous retirement contribution that starts at 5% and moves to 10% after 2 years. All of our plans provide best in class coverage: Zero dollar ($0) health insurance premiums for BCG employees, spouses, and children Low $10 (USD) copays for trips to the doctor, urgent care visits and prescriptions for generic drugs Dental coverage, including up to $5,000 in orthodontia benefits Vision insurance with coverage for both glasses and contact lenses annually Reimbursement for gym memberships and other fitness activities Fully vested Profit Sharing Retirement Fund contributions made annually, whether you contribute or not, plus the option for employees to make personal contributions to a 401(k) plan Paid Parental Leave and other family benefits such as elective egg freezing, surrogacy, and adoption reimbursement Generous paid time off including 12 holidays per year, an annual office closure between Christmas and New Years, and 15 vacation days per year (earned at 1.25 days per month) Paid sick time on an as needed basis Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws. BCG is an E - Verify Employer. Click here for more information on E-Verify.
Summary As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. What's In It For You Being a part of M&S is exactly that - playing your part to bring the magic of M&S to our customers every day. We're an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us. Here are some of the benefits we offer that make working for M&S just that little bit more special After completing your probationary period, you'll receive 20% colleague discount across all M&S products and many of our third-party brands for you and a member of your household. Competitive holiday entitlement with the potential to buy extra holiday days! Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business. A generous Defined Contribution Pension Scheme and Life Assurance. A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills. Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing. Industry-leading parental, adoption and neonatal policies, providing support and flexibility for your family. Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family. A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What You'll Do Your key accountabilities will include Software Development: Develop, test, and debug software solutions, taking a lead on what good coding practices look like. Technical Leadership: Provide expert guidance on complex projects, ensuring that software solutions align both with our strategy, technology standards, and follow engineering best practice. Architecture and Design: Lead the design of scalable and adaptable software solutions or 3rd party integrations, whilst partnering with colleagues in Architecture. Code Review: Conduct thorough code reviews to ensure adherence to technical standards, maintainability, automated testing and high-quality code. Foster a culture of continuous improvement. Collaboration: Gain a deep understanding of our area, working with key business stakeholders, product managers, and other engineers to be able to craft the most effective technical solutions. Who You Are Your skills and experience will include Proven track record in developing high-performing, robust backend systems and integrations, with a focus on optimisation and scalability. Deep understanding of software engineering principles, patterns, and practices, applied to the development of maintainable and adaptable code. Good understanding of automated testing practices and toolsets, and how they are best applied at unit, integration, and system levels, across both back and front-end technologies. Technical versatility and proficiency in a range of relevant programming languages (e.g. Java, PL/SQL, JavaScript) and tools (e.g. Git, CI/CD pipelines). Expertise in designing and implementing scalable applications on cloud infrastructure, with a focus on performance and security. Tech Stack M&S uses a variety of technologies within Commercial Trading and, as part of our modernization drive, will be introducing new ones. The sorts of technologies include: Java, Spring, SpringBOOT, Micronaut React, Next.js, Typescript, Angular Azure Cloud, Kubernetes, Dynatrace (observability) SQL Server, MongoDB Ignite, Redis Everyone's Welcome We are ambitious about the future of retail. We're disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. We're transforming how we work together and offering our most exciting opportunities yet. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen. We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together. If you feel you'd benefit from any support or reasonable adjustments during any stage of the recruitment process, please don't hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process.
Jan 01, 2026
Full time
Summary As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. What's In It For You Being a part of M&S is exactly that - playing your part to bring the magic of M&S to our customers every day. We're an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us. Here are some of the benefits we offer that make working for M&S just that little bit more special After completing your probationary period, you'll receive 20% colleague discount across all M&S products and many of our third-party brands for you and a member of your household. Competitive holiday entitlement with the potential to buy extra holiday days! Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business. A generous Defined Contribution Pension Scheme and Life Assurance. A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills. Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing. Industry-leading parental, adoption and neonatal policies, providing support and flexibility for your family. Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family. A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What You'll Do Your key accountabilities will include Software Development: Develop, test, and debug software solutions, taking a lead on what good coding practices look like. Technical Leadership: Provide expert guidance on complex projects, ensuring that software solutions align both with our strategy, technology standards, and follow engineering best practice. Architecture and Design: Lead the design of scalable and adaptable software solutions or 3rd party integrations, whilst partnering with colleagues in Architecture. Code Review: Conduct thorough code reviews to ensure adherence to technical standards, maintainability, automated testing and high-quality code. Foster a culture of continuous improvement. Collaboration: Gain a deep understanding of our area, working with key business stakeholders, product managers, and other engineers to be able to craft the most effective technical solutions. Who You Are Your skills and experience will include Proven track record in developing high-performing, robust backend systems and integrations, with a focus on optimisation and scalability. Deep understanding of software engineering principles, patterns, and practices, applied to the development of maintainable and adaptable code. Good understanding of automated testing practices and toolsets, and how they are best applied at unit, integration, and system levels, across both back and front-end technologies. Technical versatility and proficiency in a range of relevant programming languages (e.g. Java, PL/SQL, JavaScript) and tools (e.g. Git, CI/CD pipelines). Expertise in designing and implementing scalable applications on cloud infrastructure, with a focus on performance and security. Tech Stack M&S uses a variety of technologies within Commercial Trading and, as part of our modernization drive, will be introducing new ones. The sorts of technologies include: Java, Spring, SpringBOOT, Micronaut React, Next.js, Typescript, Angular Azure Cloud, Kubernetes, Dynatrace (observability) SQL Server, MongoDB Ignite, Redis Everyone's Welcome We are ambitious about the future of retail. We're disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. We're transforming how we work together and offering our most exciting opportunities yet. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen. We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together. If you feel you'd benefit from any support or reasonable adjustments during any stage of the recruitment process, please don't hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process.
Join the Growth Story at Envitia Envitia operates at the heart of the UK's most sensitive and high-profile operations. Our approach is entirely mission-focused, enabling customers to see more, decide faster, and act with confidence across complex domains. We deliver situational awareness and information advantage across C5ISR, fusing cyber, geospatial, and kinetic data into an operational picture. This transforms fragmented data into a shared understanding of the battlespace, delivering actionable insight when it matters most. Our solutions are secure-by-design, built from the ground up to protect sensitive information and ensure resilience in contested environments. We simplify complex heterogeneous data sources into a rich picture of fused intelligence, providing a digital backbone that underpins success. We operate as small teams delivering fast value, blending deep technical expertise with agile methods to deliver measurable outcomes. Every engagement focuses on capability, clarity, and confidence for those who protect the nation. A career with Envitia enables you to work with mission driven innovation. We're thrilled to announce that Envitia has been named one of the Sunday Times Top 100 Medium-Sized Companies to Work For in 2025- a prestigious recognition that highlights our commitment to creating an outstanding workplace where innovation, collaboration, and personal growth thrive. The Role As a UX Front-End Developer at Envitia, you will design, prototype, and build intuitive, accessible, and high-performing user interfaces that support secure government applications. Working within our Consulting division, you will contribute directly to enhancing mission-critical digital services used across our Security & Intelligence customer base. In this role, you'll bring together strong UX and UI expertise with practical front-end development skills to translate complex user needs into elegant, reliable solutions. You'll work collaboratively with product owners, user researchers, backend engineers, and security architects to ensure that usability, accessibility, and performance requirements are met throughout the development lifecycle. This position is well suited to someone who thrives in technically challenging environments, enjoys solving real user problems, and is confident operating within highly secure, multidisciplinary project teams. You'll have the opportunity to shape the user experience of impactful national-level systems while advancing Envitia's reputation for delivering high-quality, user-centred digital solutions. Job Responsibilities User Experience & Interface Design Conduct user-centred design activities, including wireframing, prototyping, workflow creation and iterative usability testing. Translate user research insights into intuitive interface designs aligned with GDS standards, industry UX best practice, or customer-specific guidelines. Develop and maintain UI design systems, reusable component libraries and accessibility-compliant layouts. Front-End Development Build high-quality front-end components using modern frameworks such as React, Angular or Vue, alongside TypeScript/JavaScript. Implement responsive, accessible and performant interfaces suitable for secure and restricted environments. Integrate front-end applications with backend services, APIs and operational data sources. Optimise UI performance for speed, accessibility and use in constrained network conditions. Delivery & Collaboration Work within cross-functional Agile teams to deliver user-focused digital services from discovery through to deployment. Contribute to sprint ceremonies, backlog refinement and peer code/design reviews. Collaborate closely with UX researchers, developers, testers and security/solution architects to ensure seamless, end-to-end delivery. Produce clear documentation, interface specifications and design artefacts to support delivery and ongoing maintenance. Quality, Standards & Governance Ensure all interfaces meet required accessibility standards (e.g., WCAG 2.1 AA or client-specific mandates). Apply secure coding and design principles when working within classified or sensitive environments. Adhere to Envitia's engineering, design and DevSecOps standards, contributing improvements where appropriate. Support continuous improvement by contributing to Envitia's internal UX and front-end development capability frameworks. Skills Required Essential: Strong experience designing and developing modern front-end applications using React, Angular, or Vue. Proficiency in HTML5, CSS3/SASS, JavaScript, TypeScript, and responsive design techniques. Demonstrable UX capability: wireframes, prototypes, user flows, interaction design, usability principles. Experience applying accessibility standards (e.g., WCAG 2.1 AA) and inclusive design practices. Familiarity with Agile delivery (Scrum or Kanban) in multidisciplinary teams. Experience consuming RESTful APIs, integrating with backend services, and working with JSON data structures. Experience working within Defence, National Security, Central Government, or similarly regulated sectors. Ability to work in secure environments and follow Secure by Design and DevSecOps principles. Security Clearance Requirements The successful candidate must hold a current DV security clearance with the ability to go through an enhanced level. Location It is anticipated the role will require up to 80% (4d/wk) onsite working at client location in Gloucester. What it's like to work at Envitia At Envitia, we believe that our greatest asset is our talented and dedicated team. We are committed to fostering a work environment where every employee feels valued, supported, and motivated to excel. As part of this commitment, we offer a comprehensive range of benefits designed to enhance both your professional and personal well-being. Annual Leave: 25 days plus your birthday off. You will have the ability to buy and sell 5 days holiday to work around your needs. Private Healthcare Coverage: Our health plan is tailored to meet the diverse needs of our employees with additional levels for family if required. Training & Skills Development: Stay ahead in your career with ongoing training opportunities and skill development initiatives tailored to your evolving needs. Fitness Reimbursement: We encourage an active lifestyle. Our fitness reimbursement program helps you stay fit by covering a portion of your gym memberships or fitness-related expenses. Life Assurance: Gain peace of mind with extensive life insurance coverage that ensures financial protection for you and your loved ones. Pension Contribution: Plan for your future with our pension options. We provide resources and support to help you build a secure financial foundation. Perkbox Subscription: Enjoy exclusive discounts on a variety of products and services. From technology to entertainment, we've partnered with various businesses to bring you special perks. Internal Reward Schemes: Be rewarded for your exceptional contributions through our employee recognition initiatives that celebrate your achievements. Community Engagement & Volunteer Opportunities: Contribute to meaningful causes with company-sponsored volunteer programs, fostering a sense of community and social responsibility. Inclusion at Envitia At Envitia, we celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applicants from all backgrounds and walks of life. We believe that our strength lies in our differences, and we are dedicated to fostering a workplace where everyone feels valued, respected, and empowered. We encourage applications from people of all abilities, ages, genders, sexual orientations, races, ethnicities, and religions. We strive to support a culture of inclusion, accessibility, and work-life balance. If you require any accommodations during the application or interview process, please let us know.
Jan 01, 2026
Full time
Join the Growth Story at Envitia Envitia operates at the heart of the UK's most sensitive and high-profile operations. Our approach is entirely mission-focused, enabling customers to see more, decide faster, and act with confidence across complex domains. We deliver situational awareness and information advantage across C5ISR, fusing cyber, geospatial, and kinetic data into an operational picture. This transforms fragmented data into a shared understanding of the battlespace, delivering actionable insight when it matters most. Our solutions are secure-by-design, built from the ground up to protect sensitive information and ensure resilience in contested environments. We simplify complex heterogeneous data sources into a rich picture of fused intelligence, providing a digital backbone that underpins success. We operate as small teams delivering fast value, blending deep technical expertise with agile methods to deliver measurable outcomes. Every engagement focuses on capability, clarity, and confidence for those who protect the nation. A career with Envitia enables you to work with mission driven innovation. We're thrilled to announce that Envitia has been named one of the Sunday Times Top 100 Medium-Sized Companies to Work For in 2025- a prestigious recognition that highlights our commitment to creating an outstanding workplace where innovation, collaboration, and personal growth thrive. The Role As a UX Front-End Developer at Envitia, you will design, prototype, and build intuitive, accessible, and high-performing user interfaces that support secure government applications. Working within our Consulting division, you will contribute directly to enhancing mission-critical digital services used across our Security & Intelligence customer base. In this role, you'll bring together strong UX and UI expertise with practical front-end development skills to translate complex user needs into elegant, reliable solutions. You'll work collaboratively with product owners, user researchers, backend engineers, and security architects to ensure that usability, accessibility, and performance requirements are met throughout the development lifecycle. This position is well suited to someone who thrives in technically challenging environments, enjoys solving real user problems, and is confident operating within highly secure, multidisciplinary project teams. You'll have the opportunity to shape the user experience of impactful national-level systems while advancing Envitia's reputation for delivering high-quality, user-centred digital solutions. Job Responsibilities User Experience & Interface Design Conduct user-centred design activities, including wireframing, prototyping, workflow creation and iterative usability testing. Translate user research insights into intuitive interface designs aligned with GDS standards, industry UX best practice, or customer-specific guidelines. Develop and maintain UI design systems, reusable component libraries and accessibility-compliant layouts. Front-End Development Build high-quality front-end components using modern frameworks such as React, Angular or Vue, alongside TypeScript/JavaScript. Implement responsive, accessible and performant interfaces suitable for secure and restricted environments. Integrate front-end applications with backend services, APIs and operational data sources. Optimise UI performance for speed, accessibility and use in constrained network conditions. Delivery & Collaboration Work within cross-functional Agile teams to deliver user-focused digital services from discovery through to deployment. Contribute to sprint ceremonies, backlog refinement and peer code/design reviews. Collaborate closely with UX researchers, developers, testers and security/solution architects to ensure seamless, end-to-end delivery. Produce clear documentation, interface specifications and design artefacts to support delivery and ongoing maintenance. Quality, Standards & Governance Ensure all interfaces meet required accessibility standards (e.g., WCAG 2.1 AA or client-specific mandates). Apply secure coding and design principles when working within classified or sensitive environments. Adhere to Envitia's engineering, design and DevSecOps standards, contributing improvements where appropriate. Support continuous improvement by contributing to Envitia's internal UX and front-end development capability frameworks. Skills Required Essential: Strong experience designing and developing modern front-end applications using React, Angular, or Vue. Proficiency in HTML5, CSS3/SASS, JavaScript, TypeScript, and responsive design techniques. Demonstrable UX capability: wireframes, prototypes, user flows, interaction design, usability principles. Experience applying accessibility standards (e.g., WCAG 2.1 AA) and inclusive design practices. Familiarity with Agile delivery (Scrum or Kanban) in multidisciplinary teams. Experience consuming RESTful APIs, integrating with backend services, and working with JSON data structures. Experience working within Defence, National Security, Central Government, or similarly regulated sectors. Ability to work in secure environments and follow Secure by Design and DevSecOps principles. Security Clearance Requirements The successful candidate must hold a current DV security clearance with the ability to go through an enhanced level. Location It is anticipated the role will require up to 80% (4d/wk) onsite working at client location in Gloucester. What it's like to work at Envitia At Envitia, we believe that our greatest asset is our talented and dedicated team. We are committed to fostering a work environment where every employee feels valued, supported, and motivated to excel. As part of this commitment, we offer a comprehensive range of benefits designed to enhance both your professional and personal well-being. Annual Leave: 25 days plus your birthday off. You will have the ability to buy and sell 5 days holiday to work around your needs. Private Healthcare Coverage: Our health plan is tailored to meet the diverse needs of our employees with additional levels for family if required. Training & Skills Development: Stay ahead in your career with ongoing training opportunities and skill development initiatives tailored to your evolving needs. Fitness Reimbursement: We encourage an active lifestyle. Our fitness reimbursement program helps you stay fit by covering a portion of your gym memberships or fitness-related expenses. Life Assurance: Gain peace of mind with extensive life insurance coverage that ensures financial protection for you and your loved ones. Pension Contribution: Plan for your future with our pension options. We provide resources and support to help you build a secure financial foundation. Perkbox Subscription: Enjoy exclusive discounts on a variety of products and services. From technology to entertainment, we've partnered with various businesses to bring you special perks. Internal Reward Schemes: Be rewarded for your exceptional contributions through our employee recognition initiatives that celebrate your achievements. Community Engagement & Volunteer Opportunities: Contribute to meaningful causes with company-sponsored volunteer programs, fostering a sense of community and social responsibility. Inclusion at Envitia At Envitia, we celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applicants from all backgrounds and walks of life. We believe that our strength lies in our differences, and we are dedicated to fostering a workplace where everyone feels valued, respected, and empowered. We encourage applications from people of all abilities, ages, genders, sexual orientations, races, ethnicities, and religions. We strive to support a culture of inclusion, accessibility, and work-life balance. If you require any accommodations during the application or interview process, please let us know.
Location(s):UK, Europe & Africa : UK : Manchester BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software Engineer Requisition ID: 122230 Location: Manchester - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. About the role The National Security business in Manchester is growing and there are an increasing number of opportunities to work with a range of National Security clients to provide solutions that have a real impact. Be part of a growing team that not only delivers for its clients but also gives back to the community with plenty of opportunities to get involved with local community engagement and outreach activities to help build tech and cyber skills in the region. We are looking for additional Software Engineers to join our team following continuous growth and success in the UK Government sector. What you could be doing for us: Designing, codes, tests, corrects and documents simple programs, and assists in the implementation of software which forms part of a properly engineered information or communications system Providing accurate estimates of development effort needed to design, code and test software from given specifications Logically analysing code defects and produces timely code fixes What background are we looking for? A good understanding of any of the following programming languages: Java, JavaScript, React, Node.JS, Python, C++ The desire to solve complex technical problems, helping our customers achieve their goals Someone who has the aspiration to learn new skills and better themselves where possible Knowledge of some cloud engineering such as AWS, Docker, Microservices ect is desirable but not essential The ability to work as part of a team, knowledge share and be involved with our Agile ways of working How we will support you: Don't know a particular technology? Your learning and development is key to your future career Feel free to join in with some of our monthly social events ranging from: 'First Friday', Lunch & Learns (free pizza/snacks), Tech Talks and much more. You are welcome to join any/all of our Diversity and Support groups. These groups cover everything from gender diversity to mental health and wellbeing. Security Clearance Only those with the permanent and unrestricted right to live and work in the UK will be considered for a position within BAE Systems Applied Intelligence. Due to the nature of our, work successful candidates for this role will be required to go through Government SC clearance prior to starting with us. Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you'll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments.Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential.
Jan 01, 2026
Full time
Location(s):UK, Europe & Africa : UK : Manchester BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software Engineer Requisition ID: 122230 Location: Manchester - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. About the role The National Security business in Manchester is growing and there are an increasing number of opportunities to work with a range of National Security clients to provide solutions that have a real impact. Be part of a growing team that not only delivers for its clients but also gives back to the community with plenty of opportunities to get involved with local community engagement and outreach activities to help build tech and cyber skills in the region. We are looking for additional Software Engineers to join our team following continuous growth and success in the UK Government sector. What you could be doing for us: Designing, codes, tests, corrects and documents simple programs, and assists in the implementation of software which forms part of a properly engineered information or communications system Providing accurate estimates of development effort needed to design, code and test software from given specifications Logically analysing code defects and produces timely code fixes What background are we looking for? A good understanding of any of the following programming languages: Java, JavaScript, React, Node.JS, Python, C++ The desire to solve complex technical problems, helping our customers achieve their goals Someone who has the aspiration to learn new skills and better themselves where possible Knowledge of some cloud engineering such as AWS, Docker, Microservices ect is desirable but not essential The ability to work as part of a team, knowledge share and be involved with our Agile ways of working How we will support you: Don't know a particular technology? Your learning and development is key to your future career Feel free to join in with some of our monthly social events ranging from: 'First Friday', Lunch & Learns (free pizza/snacks), Tech Talks and much more. You are welcome to join any/all of our Diversity and Support groups. These groups cover everything from gender diversity to mental health and wellbeing. Security Clearance Only those with the permanent and unrestricted right to live and work in the UK will be considered for a position within BAE Systems Applied Intelligence. Due to the nature of our, work successful candidates for this role will be required to go through Government SC clearance prior to starting with us. Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you'll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments.Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential.
Build and operate the Data and Analytics platform for Rentokil Initial. This role will be pivotal to: Defining data principles, data architecture and data governance for the data platform Delivering data quality assessments and improvement plans Directly and indirectly, delivering key reports and analytical insight to a wide variety of stakeholders Supporting the data agenda with platform reporting and strategy. Tasks and responsibilities: Develop and maintain data integration processes to ensure data quality and accuracy in the data platform Deliver quality data engineering solutions of low-moderate complexity without clear requirements Transform data in various ways to support data analysts and business leaders Build and design a scalable and extensible data architecture Develop and maintain data processing platforms including frameworks Build infrastructure, data pipelines and the production of analytical models Actively researching the latest innovation in the industry and encouraging a continuous learning environment in the team and in the business. Design and implement data warehousing solutions to support reporting and analytics Identify and troubleshoot data issues and provide solutions Work closely with business teams to understand data needs and requirements Collaborate with other data engineers to ensure data consistency and integrity across systems Continuously monitor and optimise data performance and scalability Stay up-to-date with new technologies and best practices in data engineering Ensure the data platform security standards are met, in conjunction with the Information Security team Requirements: Good understanding and track record of delivering complex data solutions using Agile methods including Scrum, SAFe etc. Excellent communication skills, capable of talking to people across IT and business, as well as to stakeholders at various levels of the company, Hands-on approach, proactive and self starting Desire to deliver the best quality and meet the client's needs Advanced experience in designing and creating data models Strong with SQL for data interrogation and transformation, a robust understanding of relational data and the ability to manipulate fact data along multiple dimensions. Experience with deploying solutions in Cloud (Azure, AWS, GCP), ideally GCP Overall business intelligence knowledge Experience using ETL tools to deliver data integration for batch and streaming use cases Willingness to self-study and learn new skills to handle any upcoming tasks, Hands-on experience of modern software CI/CD techniques to automate the build and deployment of data solutions Use of source code version control (e.g. Git, Bitbucket) Desirable to have experience in the exploitation of real-time processing frameworks (e.g., Apache Spark or Apache Beam) and associated business use cases Desirable to have experience working with BigQuery, Java and/or Python Experience working with and adhering to Information Security standards, support procedures and incident response Benefits: Competitive salary and bonus scheme Hybrid working Rentokil Initial Reward Scheme 23 days holiday, plus 8 bank holidays Employee Assistance Programme Death in service benefit Healthcare Free parking At Rentokil Initial, our customers and colleagues represent diverse backgrounds and experiences. We take pride in being an equal opportunity employer, actively encouraging applications from individuals from all walks of life. Our belief is that everyone irrespective of age, gender, gender identity, gender expression, ethnicity, sexual orientation, disabilities, religion, or beliefs, has the potential to thrive and contribute. We embrace the differences that make each of our colleagues unique, fostering an inclusive environment where everyone can be their authentic selves and feel a sense of belonging. To ensure that your journey with us is accessible if you have any individual requirements we invite you to communicate any specific needs or preferences you may have during any stage of the recruitment process. Our team is available to support you; feel free to reach out to () if you need anything Be Yourself in Your Application! At Rentokil Initial, we value innovation, but we want to see the real you! While AI can help with structure and grammar, make sure your application shows your true passion and understanding of the role. A personal touch will help you stand out.
Jan 01, 2026
Full time
Build and operate the Data and Analytics platform for Rentokil Initial. This role will be pivotal to: Defining data principles, data architecture and data governance for the data platform Delivering data quality assessments and improvement plans Directly and indirectly, delivering key reports and analytical insight to a wide variety of stakeholders Supporting the data agenda with platform reporting and strategy. Tasks and responsibilities: Develop and maintain data integration processes to ensure data quality and accuracy in the data platform Deliver quality data engineering solutions of low-moderate complexity without clear requirements Transform data in various ways to support data analysts and business leaders Build and design a scalable and extensible data architecture Develop and maintain data processing platforms including frameworks Build infrastructure, data pipelines and the production of analytical models Actively researching the latest innovation in the industry and encouraging a continuous learning environment in the team and in the business. Design and implement data warehousing solutions to support reporting and analytics Identify and troubleshoot data issues and provide solutions Work closely with business teams to understand data needs and requirements Collaborate with other data engineers to ensure data consistency and integrity across systems Continuously monitor and optimise data performance and scalability Stay up-to-date with new technologies and best practices in data engineering Ensure the data platform security standards are met, in conjunction with the Information Security team Requirements: Good understanding and track record of delivering complex data solutions using Agile methods including Scrum, SAFe etc. Excellent communication skills, capable of talking to people across IT and business, as well as to stakeholders at various levels of the company, Hands-on approach, proactive and self starting Desire to deliver the best quality and meet the client's needs Advanced experience in designing and creating data models Strong with SQL for data interrogation and transformation, a robust understanding of relational data and the ability to manipulate fact data along multiple dimensions. Experience with deploying solutions in Cloud (Azure, AWS, GCP), ideally GCP Overall business intelligence knowledge Experience using ETL tools to deliver data integration for batch and streaming use cases Willingness to self-study and learn new skills to handle any upcoming tasks, Hands-on experience of modern software CI/CD techniques to automate the build and deployment of data solutions Use of source code version control (e.g. Git, Bitbucket) Desirable to have experience in the exploitation of real-time processing frameworks (e.g., Apache Spark or Apache Beam) and associated business use cases Desirable to have experience working with BigQuery, Java and/or Python Experience working with and adhering to Information Security standards, support procedures and incident response Benefits: Competitive salary and bonus scheme Hybrid working Rentokil Initial Reward Scheme 23 days holiday, plus 8 bank holidays Employee Assistance Programme Death in service benefit Healthcare Free parking At Rentokil Initial, our customers and colleagues represent diverse backgrounds and experiences. We take pride in being an equal opportunity employer, actively encouraging applications from individuals from all walks of life. Our belief is that everyone irrespective of age, gender, gender identity, gender expression, ethnicity, sexual orientation, disabilities, religion, or beliefs, has the potential to thrive and contribute. We embrace the differences that make each of our colleagues unique, fostering an inclusive environment where everyone can be their authentic selves and feel a sense of belonging. To ensure that your journey with us is accessible if you have any individual requirements we invite you to communicate any specific needs or preferences you may have during any stage of the recruitment process. Our team is available to support you; feel free to reach out to () if you need anything Be Yourself in Your Application! At Rentokil Initial, we value innovation, but we want to see the real you! While AI can help with structure and grammar, make sure your application shows your true passion and understanding of the role. A personal touch will help you stand out.
Senior Software Engineer- Energy & Resources Analytics Platform London, United Kingdom We set out to build the world's most trusted consulting firm - creating lasting impact for clients and pioneering a positive, people-first way of working. We work with everyone from FTSE 100 names to bright new start-ups, in every sector. You'll find us collaborating shoulder-to-shoulder with our clients, from the big picture right down to the detail: helping them define their strategy, deliver complex change, spot the right commercial opportunities, manage risk, or bring their purpose and sustainability goals to life. Our clients love how we get to know what makes their organisations tick - slotting seamlessly into their teams and being proudly geeky about solving their challenges. We have hubs in Europe, the US, Asia and Australia, and we work all around the world - from a wind farm in Wyoming to a boardroom in Berlin." Our Market, Advisory and Analytics practice are looking for experienced Senior Platform Software Engineers to join the team. Baringa are world leaders in modelling energy markets and using the insights these models provide to drive change in a decarbonising energy industry. We deal with highly varied modelling, data, and processing - everything from kilobytes of academic papers to terabytes of hourly scenario projections for 50+ years. Our staff come from diverse backgrounds, based across multiple geographies, and utilise a variety of technologies, tools and analytical modelling approaches. They need rapid access to data, analytics outputs, and processing through GUIs, APIs and other systems, whilst being given the confidence that everything is compliant, licenced and well-governed. Our scale and model complexity has now reached a point that to continue to achieve our business vision, we are building a dedicated global Platform team. We are looking for experienced software engineers to join as core members of this team to help architect, implement and support the tools that will be fundamental to Baringa's ongoing growth and success. This will be a high calibre team, where curiosity and a thirst to understand the problem space is not just encouraged, but prioritised. There will be a range of engineering challenges to solve at all levels, requiring the flexibility to adopt the right technology for a given problem space. Our next generation platform will be core to driving significant improvements to the lives and capabilities of our Baringa colleagues in the energy modelling space. Successful candidates will be given responsibility and freedom from day one, trusted to challenge and be challenged in turn, in an environment that rewards creativity and entrepreneurship as we build the foundations for Baringa's future. Come and join us to be part of the energy transition, the defining challenge of our lifetimes, where your technical skills and experience can have real impact. What you will be doing We are looking for an experienced software engineer to be a core member of the new Platform team, working closely with the Engineering Lead. You will be working within our Energy and Resources group to: Work closely with the Engineering Lead to engage tool developers, energy system modellers, client facing energy experts and users across the business to build a platform and supporting toolchain that fulfils the needs of your Baringa colleagues. Be a driving force in the development, automated testing and deployment of the new platform, utilising best-practices to ensure quality, reliability and monitoring is built-in from inception. Work with the team to build a DevOps pipeline with robust CI and CD practices, with a focus on evolving our processes to improve our team's engineering experience. Be an active part of the team's agile development approach, from refinement through to demonstration and feedback, helping drive the continuous improvement of team processes as we grow and mature. Your skills and experience We're looking for people to join the team who will be committed to designing and building high quality and fit-for-purpose systems, enabling our staff to maximise the creation, utilisation and management of the various models, tools and data frameworks that enable market-leading insights for our clients. You are passionate about building the 'right' solution to problems, and understanding the 'why' behind what you're building to support Baringa's work in the energy sector. You have practical experience as a senior engineer in highly motivated engineering team(s), collaborating closely with colleagues and taking pride in what you create. You are great at problem solving and see all technologies/engineering as a means to achieve this. You have advanced working knowledge of a general programming language (e.g. Scala, Python, Java, C# etc.) and understand both domain modelling and application programming. You have working knowledge of data management platforms (SQL, NoSQL, Spark/Databricks etc.) You have working knowledge of modern software engineering tools (Git, CI/CD pipelines), cloud technologies (Azure, AWS) and IaC (e.g. Terraform, Pulumi) You have worked with different frameworks throughout technology stacks (e.g. React/Angular/Vue/Blazor frontends etc., FastAPI/Spring Boot/Django/.NET backends etc.) You have experience building and working across different architectural approaches, and are confident in justifying your technology and architectural choices. You are passionate about communicating complex concepts succinctly to both technical and non-technical colleagues and clients to reach a common understanding. You have experience working with agile methodologies (e.g. Scrum/Kanban), with an understanding of the key principles that underpin its effective use. We've seen the research that says that some candidates will not apply to a role if they don't meet every requirement, so don't let this put you off. If you think you are a good overall match please do get in touch - we look carefully at all applications and you may well be our ideal candidate. What a career at Baringa will give you Putting People First. Baringa is a People First company and wellbeing is at the forefront of our culture. We recognise the importance of work-life balance and flexible working and provide our staff amazing benefits. Some of these benefits include: Generous Annual Leave Policy: We recognise everyone needs a well-deserved break. We provide our employees with 5 weeks of annual leave, fully available at the start of each year. In addition to this, we have introduced our 5-Year Recharge benefit which allows all employees an additional 2 weeks of paid leave after 5 years continuous service. Flexible Working: We know that the 'ideal' work-life balance will vary from person to person and change at different stages of our working lives. To accommodate this, we have implemented a hybrid working policy and introduced more flexibility around taking unpaid leave. Corporate Responsibility Days: Our world is important to us, so all our employees get 3 every year to help social and environmental causes and increase our impact on the communities that mean the most to us. Wellbeing Fund: We want to encourage all employees to take charge and prioritise their own wellbeing. We've introduced our annual People Fund to support this by offering every individual a fund to support and manage their wellbeing through an activity of their choice. Profit Share Scheme: All employees participate in the Baringa Group Profit Share Scheme so everyone has a stake in the company's success. Diversity and Inclusion We are proud to be an Equal Opportunity Employer. We believe that creating an environment where everyone feels a sense of belonging is central to our culture and that diversity is paramount to driving creativity, innovation, and value for our clients and for our people. You can be a part of our 'Great Place to Work' - with our commitment to women and well-being in the workplace for all. Click here to see some of our recent awards and how we've achieved this. Using business as a force for good. We maintain high standards of environmental performance and transparency, which can be seen through our commitment to Net Zero with our SBTI-verified Scope 1, 2 and 3 emissions reduction targets and our support of the Better Business Act. We report our progress publicly and ensure that we are also externally assessed and scored through organisations like CDP and EcoVadis - helping us to continually identify where we can improve. We have a long legacy of supporting the communities in which we work, and offer a variety of ways to contribute, by putting people first and creating impact that lasts. Our Corporate Social Responsibility (CSR) agenda is about giving back to the communities in which we live and work by sharing our skills, talent and time. In essence, we aim to empower and encourage everyone in the firm to contribute to the things we care about, and support registered charities and organisations with a clear social or environmental purpose to increase the positive impact they can have. All applications will receive consideration for employment without regard to race, ethnicity, religion, gender, gender identity or expression, sexual orientation, nationality, disability, age, faith or social background. We do not filter applications by university background and encourage those who have taken alternative educational and career paths to apply. We would like to actively encourage applications from those who identify with less represented and minority groups. We operate an inclusive recruitment process . click apply for full job details
Jan 01, 2026
Full time
Senior Software Engineer- Energy & Resources Analytics Platform London, United Kingdom We set out to build the world's most trusted consulting firm - creating lasting impact for clients and pioneering a positive, people-first way of working. We work with everyone from FTSE 100 names to bright new start-ups, in every sector. You'll find us collaborating shoulder-to-shoulder with our clients, from the big picture right down to the detail: helping them define their strategy, deliver complex change, spot the right commercial opportunities, manage risk, or bring their purpose and sustainability goals to life. Our clients love how we get to know what makes their organisations tick - slotting seamlessly into their teams and being proudly geeky about solving their challenges. We have hubs in Europe, the US, Asia and Australia, and we work all around the world - from a wind farm in Wyoming to a boardroom in Berlin." Our Market, Advisory and Analytics practice are looking for experienced Senior Platform Software Engineers to join the team. Baringa are world leaders in modelling energy markets and using the insights these models provide to drive change in a decarbonising energy industry. We deal with highly varied modelling, data, and processing - everything from kilobytes of academic papers to terabytes of hourly scenario projections for 50+ years. Our staff come from diverse backgrounds, based across multiple geographies, and utilise a variety of technologies, tools and analytical modelling approaches. They need rapid access to data, analytics outputs, and processing through GUIs, APIs and other systems, whilst being given the confidence that everything is compliant, licenced and well-governed. Our scale and model complexity has now reached a point that to continue to achieve our business vision, we are building a dedicated global Platform team. We are looking for experienced software engineers to join as core members of this team to help architect, implement and support the tools that will be fundamental to Baringa's ongoing growth and success. This will be a high calibre team, where curiosity and a thirst to understand the problem space is not just encouraged, but prioritised. There will be a range of engineering challenges to solve at all levels, requiring the flexibility to adopt the right technology for a given problem space. Our next generation platform will be core to driving significant improvements to the lives and capabilities of our Baringa colleagues in the energy modelling space. Successful candidates will be given responsibility and freedom from day one, trusted to challenge and be challenged in turn, in an environment that rewards creativity and entrepreneurship as we build the foundations for Baringa's future. Come and join us to be part of the energy transition, the defining challenge of our lifetimes, where your technical skills and experience can have real impact. What you will be doing We are looking for an experienced software engineer to be a core member of the new Platform team, working closely with the Engineering Lead. You will be working within our Energy and Resources group to: Work closely with the Engineering Lead to engage tool developers, energy system modellers, client facing energy experts and users across the business to build a platform and supporting toolchain that fulfils the needs of your Baringa colleagues. Be a driving force in the development, automated testing and deployment of the new platform, utilising best-practices to ensure quality, reliability and monitoring is built-in from inception. Work with the team to build a DevOps pipeline with robust CI and CD practices, with a focus on evolving our processes to improve our team's engineering experience. Be an active part of the team's agile development approach, from refinement through to demonstration and feedback, helping drive the continuous improvement of team processes as we grow and mature. Your skills and experience We're looking for people to join the team who will be committed to designing and building high quality and fit-for-purpose systems, enabling our staff to maximise the creation, utilisation and management of the various models, tools and data frameworks that enable market-leading insights for our clients. You are passionate about building the 'right' solution to problems, and understanding the 'why' behind what you're building to support Baringa's work in the energy sector. You have practical experience as a senior engineer in highly motivated engineering team(s), collaborating closely with colleagues and taking pride in what you create. You are great at problem solving and see all technologies/engineering as a means to achieve this. You have advanced working knowledge of a general programming language (e.g. Scala, Python, Java, C# etc.) and understand both domain modelling and application programming. You have working knowledge of data management platforms (SQL, NoSQL, Spark/Databricks etc.) You have working knowledge of modern software engineering tools (Git, CI/CD pipelines), cloud technologies (Azure, AWS) and IaC (e.g. Terraform, Pulumi) You have worked with different frameworks throughout technology stacks (e.g. React/Angular/Vue/Blazor frontends etc., FastAPI/Spring Boot/Django/.NET backends etc.) You have experience building and working across different architectural approaches, and are confident in justifying your technology and architectural choices. You are passionate about communicating complex concepts succinctly to both technical and non-technical colleagues and clients to reach a common understanding. You have experience working with agile methodologies (e.g. Scrum/Kanban), with an understanding of the key principles that underpin its effective use. We've seen the research that says that some candidates will not apply to a role if they don't meet every requirement, so don't let this put you off. If you think you are a good overall match please do get in touch - we look carefully at all applications and you may well be our ideal candidate. What a career at Baringa will give you Putting People First. Baringa is a People First company and wellbeing is at the forefront of our culture. We recognise the importance of work-life balance and flexible working and provide our staff amazing benefits. Some of these benefits include: Generous Annual Leave Policy: We recognise everyone needs a well-deserved break. We provide our employees with 5 weeks of annual leave, fully available at the start of each year. In addition to this, we have introduced our 5-Year Recharge benefit which allows all employees an additional 2 weeks of paid leave after 5 years continuous service. Flexible Working: We know that the 'ideal' work-life balance will vary from person to person and change at different stages of our working lives. To accommodate this, we have implemented a hybrid working policy and introduced more flexibility around taking unpaid leave. Corporate Responsibility Days: Our world is important to us, so all our employees get 3 every year to help social and environmental causes and increase our impact on the communities that mean the most to us. Wellbeing Fund: We want to encourage all employees to take charge and prioritise their own wellbeing. We've introduced our annual People Fund to support this by offering every individual a fund to support and manage their wellbeing through an activity of their choice. Profit Share Scheme: All employees participate in the Baringa Group Profit Share Scheme so everyone has a stake in the company's success. Diversity and Inclusion We are proud to be an Equal Opportunity Employer. We believe that creating an environment where everyone feels a sense of belonging is central to our culture and that diversity is paramount to driving creativity, innovation, and value for our clients and for our people. You can be a part of our 'Great Place to Work' - with our commitment to women and well-being in the workplace for all. Click here to see some of our recent awards and how we've achieved this. Using business as a force for good. We maintain high standards of environmental performance and transparency, which can be seen through our commitment to Net Zero with our SBTI-verified Scope 1, 2 and 3 emissions reduction targets and our support of the Better Business Act. We report our progress publicly and ensure that we are also externally assessed and scored through organisations like CDP and EcoVadis - helping us to continually identify where we can improve. We have a long legacy of supporting the communities in which we work, and offer a variety of ways to contribute, by putting people first and creating impact that lasts. Our Corporate Social Responsibility (CSR) agenda is about giving back to the communities in which we live and work by sharing our skills, talent and time. In essence, we aim to empower and encourage everyone in the firm to contribute to the things we care about, and support registered charities and organisations with a clear social or environmental purpose to increase the positive impact they can have. All applications will receive consideration for employment without regard to race, ethnicity, religion, gender, gender identity or expression, sexual orientation, nationality, disability, age, faith or social background. We do not filter applications by university background and encourage those who have taken alternative educational and career paths to apply. We would like to actively encourage applications from those who identify with less represented and minority groups. We operate an inclusive recruitment process . click apply for full job details
About us: Make a difference and advance your career by helping deliver some of the UK's most important projects, making the world a smarter, safer, greener, and healthier place. You'll join a talented team of dynamic and driven professional problem solvers; creative thinkers and solutions builders who thrive on helping clients meet the most exciting digital transformation challenges. At a certifiedyou'll experience a dynamic and nurturing environment that rewards initiative and flexibility and enjoy a career path tailored to your own aspirations. Founded in 1992, we are a successful, growing International digital transformation consultancy. We deliver multi-Queen's Award for innovation winning platforms and services that support large-scale digital transformation. Our digital, data and technology solutions are used by globally recognised public and private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy. The Role: As a Lead Full Stack Software Engineer at Informed Solutions, you'll take overall technical ownership of large, complex digital solutions for the public sector. Your expertise will guide teams, influence technical strategy, and ensure the delivery of high-quality, scalable, and secure services. You'll lead end-to-end delivery of major components or entire services, overseeing architecture, design, development, and continual improvement. Working collaboratively across Software Engineering, User-Centred Design, Delivery Management, and Data Science, you'll shape enterprise-scale digital solutions, mentor colleagues, and drive innovation within the Engineering discipline. We are technology-agnostic, allowing you to select the best tools and platforms for each challenge. From .NET, Java, Python, Node.js, AWS, Azure, and more, you'll deepen your technical expertise while shaping the way our teams deliver transformative solutions. Key Responsibilities Client Engagements: Take overall technical responsibility for high-quality engineering across large, complex services, from design through operation and continual improvement. Own the end-to-end architecture and design, producing and maintaining high-quality documentation and ensuring designs are effectively implemented. Work with Delivery Managers to plan complex technical activities, provide robust estimates, and proactively mitigate technical risks and issues. Build trusted client and partner relationships, offering guidance, enabling effective decision-making, and ensuring technically and commercially sound solutions. Provide technical assurance and mentoring for teams, supporting less experienced practitioners and maximising overall delivery quality and velocity. Engineering Discipline: Drive innovation and best practice adoption across the Engineering community, motivating and empowering domain practitioners to create a positive and creative culture. Support the growth of our Engineering capability via recruitment, masterclasses, training, and curriculum development. Provide Practitioner Coaching and technical leadership to guide the development of other engineers. Essential Skills: Extensive experience leading Full Stack Engineering teams, with advanced skills in .NET or Java or Python, plus modern JavaScript libraries. Proven track record of taking technical ownership of large-scale services, including architecture, design, and delivery across the full lifecycle. Strong understanding of architectural and design patterns (serverless, microservices), with ability to lead and assure their application. Experience leading delivery in Agile environments (Scrum, Kanban, TDD), providing technical guidance and contributing to planning and estimation. Hands-on expertise the cloud, delivering scalable, secure, and well-architected solutions. Experience mentoring and coaching engineers, enabling high-quality, efficient delivery. Strong client engagement skills, able to advise on technical direction and build trusted relationships. Familiarity with CI/CD tools such as Jenkins and/or Terraform. Desirable Skills: Consultancy experience, engaging with external stakeholders and clients. Exposure to public sector projects and delivery in complex organisational environments. Key abilities that are necessary for success: Able to work effectively in environments where you can adapt to innovative practices involving uncertainty, change, and agile working. Ability to manage competing priorities and your time so you can deliver high-quality work within deadlines. Good interpersonal skills, with the ability to respect and accept different perspectives and disagreement, work collaboratively in diverse teams, and maintain positive working relationships. Good judgement and decision-making in complex environments where uncertainty, ambiguity, and risk must be collaboratively managed by working supportively alongside others. Good communication skills, including clear, constructive written outputs and measured, respectful verbal delivery. We work in a fast-paced, ever-evolving innovation and problem-solving workplace environment where no two days are the same. This requires you to have the foundations of personal resilience, professional adaptability, and flexibility in working alongside others with a positive mindset. We appreciate that this workplace culture and the level of variety won't suit everyone. However, after significant consultations with colleagues at all levels, we understand that these are the fundamentals of success in undertaking the complex, innovation work which is the DNA of Informed Solutions. These shared foundations are important to team cohesion, performance, and mutual personal support. As colleagues, we thrive in successfully problem solving together to deliver real-world impact; and value the variety of challenges and opportunities to learn, grow, and progress on a personal and professional level. Our benefits package compliments our highly competitive salaries and our great working environment. We believe that our people should be properly rewarded for their commitment to the continued success of our business through a comprehensive and flexible range of benefits. These can include: InformedACADEMY - We offer excellent career development opportunities through our award-winning personal and professional development programmes, including support with professional certifications. Industry leading health and wellbeing plan - We partner with several wellbeing support functions to cater to each individuals need, including 24/7 GP services, mental health support and physical health support. Hybrid working Private Health Care Cover Generous life assurance cover Gym Membership Monthly office lunch Onsite massage sessions 25 paid working days holiday per year plus bank holidays Sabbatical Leave Scheme Enhanced Maternity Leave and Pay Enhanced Paternity Leave and Pay Company Pension Contribution Profit Share Scheme Payment of professional subscriptions Generous referral scheme with no limits on the number of referrals Qualifying period applies Culture We are proud to nurture a workplace culture that is diverse, inclusive, rewarding, and egalitarian. We strive to live up to our values of Innovation, Excellence, and Integrity by thinking about things differently, always doing our best, and acting in good faith at all times. We're a team of passionate problem solvers. We take pride in helping our clients accelerate and de-risk digital business change so that we can collaborate and codesign world class digital services that solve complex business and safety critical problems, particularly where place, location or geography are important. Our workplace culture reflectshow we go about our work, the type of work that we choose to do, and our commitment and contribution to the sustainable social, environmental, and economic development aims of the communities that we are part of.
Jan 01, 2026
Full time
About us: Make a difference and advance your career by helping deliver some of the UK's most important projects, making the world a smarter, safer, greener, and healthier place. You'll join a talented team of dynamic and driven professional problem solvers; creative thinkers and solutions builders who thrive on helping clients meet the most exciting digital transformation challenges. At a certifiedyou'll experience a dynamic and nurturing environment that rewards initiative and flexibility and enjoy a career path tailored to your own aspirations. Founded in 1992, we are a successful, growing International digital transformation consultancy. We deliver multi-Queen's Award for innovation winning platforms and services that support large-scale digital transformation. Our digital, data and technology solutions are used by globally recognised public and private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy. The Role: As a Lead Full Stack Software Engineer at Informed Solutions, you'll take overall technical ownership of large, complex digital solutions for the public sector. Your expertise will guide teams, influence technical strategy, and ensure the delivery of high-quality, scalable, and secure services. You'll lead end-to-end delivery of major components or entire services, overseeing architecture, design, development, and continual improvement. Working collaboratively across Software Engineering, User-Centred Design, Delivery Management, and Data Science, you'll shape enterprise-scale digital solutions, mentor colleagues, and drive innovation within the Engineering discipline. We are technology-agnostic, allowing you to select the best tools and platforms for each challenge. From .NET, Java, Python, Node.js, AWS, Azure, and more, you'll deepen your technical expertise while shaping the way our teams deliver transformative solutions. Key Responsibilities Client Engagements: Take overall technical responsibility for high-quality engineering across large, complex services, from design through operation and continual improvement. Own the end-to-end architecture and design, producing and maintaining high-quality documentation and ensuring designs are effectively implemented. Work with Delivery Managers to plan complex technical activities, provide robust estimates, and proactively mitigate technical risks and issues. Build trusted client and partner relationships, offering guidance, enabling effective decision-making, and ensuring technically and commercially sound solutions. Provide technical assurance and mentoring for teams, supporting less experienced practitioners and maximising overall delivery quality and velocity. Engineering Discipline: Drive innovation and best practice adoption across the Engineering community, motivating and empowering domain practitioners to create a positive and creative culture. Support the growth of our Engineering capability via recruitment, masterclasses, training, and curriculum development. Provide Practitioner Coaching and technical leadership to guide the development of other engineers. Essential Skills: Extensive experience leading Full Stack Engineering teams, with advanced skills in .NET or Java or Python, plus modern JavaScript libraries. Proven track record of taking technical ownership of large-scale services, including architecture, design, and delivery across the full lifecycle. Strong understanding of architectural and design patterns (serverless, microservices), with ability to lead and assure their application. Experience leading delivery in Agile environments (Scrum, Kanban, TDD), providing technical guidance and contributing to planning and estimation. Hands-on expertise the cloud, delivering scalable, secure, and well-architected solutions. Experience mentoring and coaching engineers, enabling high-quality, efficient delivery. Strong client engagement skills, able to advise on technical direction and build trusted relationships. Familiarity with CI/CD tools such as Jenkins and/or Terraform. Desirable Skills: Consultancy experience, engaging with external stakeholders and clients. Exposure to public sector projects and delivery in complex organisational environments. Key abilities that are necessary for success: Able to work effectively in environments where you can adapt to innovative practices involving uncertainty, change, and agile working. Ability to manage competing priorities and your time so you can deliver high-quality work within deadlines. Good interpersonal skills, with the ability to respect and accept different perspectives and disagreement, work collaboratively in diverse teams, and maintain positive working relationships. Good judgement and decision-making in complex environments where uncertainty, ambiguity, and risk must be collaboratively managed by working supportively alongside others. Good communication skills, including clear, constructive written outputs and measured, respectful verbal delivery. We work in a fast-paced, ever-evolving innovation and problem-solving workplace environment where no two days are the same. This requires you to have the foundations of personal resilience, professional adaptability, and flexibility in working alongside others with a positive mindset. We appreciate that this workplace culture and the level of variety won't suit everyone. However, after significant consultations with colleagues at all levels, we understand that these are the fundamentals of success in undertaking the complex, innovation work which is the DNA of Informed Solutions. These shared foundations are important to team cohesion, performance, and mutual personal support. As colleagues, we thrive in successfully problem solving together to deliver real-world impact; and value the variety of challenges and opportunities to learn, grow, and progress on a personal and professional level. Our benefits package compliments our highly competitive salaries and our great working environment. We believe that our people should be properly rewarded for their commitment to the continued success of our business through a comprehensive and flexible range of benefits. These can include: InformedACADEMY - We offer excellent career development opportunities through our award-winning personal and professional development programmes, including support with professional certifications. Industry leading health and wellbeing plan - We partner with several wellbeing support functions to cater to each individuals need, including 24/7 GP services, mental health support and physical health support. Hybrid working Private Health Care Cover Generous life assurance cover Gym Membership Monthly office lunch Onsite massage sessions 25 paid working days holiday per year plus bank holidays Sabbatical Leave Scheme Enhanced Maternity Leave and Pay Enhanced Paternity Leave and Pay Company Pension Contribution Profit Share Scheme Payment of professional subscriptions Generous referral scheme with no limits on the number of referrals Qualifying period applies Culture We are proud to nurture a workplace culture that is diverse, inclusive, rewarding, and egalitarian. We strive to live up to our values of Innovation, Excellence, and Integrity by thinking about things differently, always doing our best, and acting in good faith at all times. We're a team of passionate problem solvers. We take pride in helping our clients accelerate and de-risk digital business change so that we can collaborate and codesign world class digital services that solve complex business and safety critical problems, particularly where place, location or geography are important. Our workplace culture reflectshow we go about our work, the type of work that we choose to do, and our commitment and contribution to the sustainable social, environmental, and economic development aims of the communities that we are part of.
Overview Location(s): London or Leeds - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Role Java Software Engineer Location: London or Leeds - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role Grade: GG09-GG11 Referral Bonus: 5000 Responsibilities Improve levels of code coverage in Rules backend services Primarily making use of Java (17), Junit (5), Spring Framework and Spring boot (3.x) Identify areas of weakness in existing test suites and make appropriate improvements Contribute to reduction in defects found in preSIT environment by increasing test coverage and quality Run spikes/Proof of Concept work to identify better ways of testing (e.g. TestContainers and ToxiProxi) Refactor existing code to make it easier to test Refactor existing test code to improve maintainability and readability Skills & Experience Produces or validates the schedule and effort estimate for each performed task Demonstrates an understanding of the importance of schedule and endeavours to estimate accurately and deliver according to those estimates Demonstrates skill and adeptness in team collaboration, technical discussion and negotiation Continually increases personal understanding of the test frameworks, technical concepts, methods and measurements that underpin the engineering disciplines and practices of BAE Systems Works with Software Engineers to guide and assure their testing Works with requirements owners to refine requirements such that they may be proven through testing Demonstrates the ability to understand, challenge, contribute or construct functional and non-functional requirements and be capable of building tests in line with the requirements Exploits appropriate test methods, languages, libraries and techniques and apply these to software engineering tasks to realise the most effective outcome Ensures that all work is consistent with defined standards where standards exist and to withstand professional scrutiny in any case Ensures high quality and delivery standards are met and consistently deliver quality test artefacts and reports on time and within estimate. Demonstrates the professionalism to reflect on and improve personal performance Works as a member of an engineering team, collaborates with other team members and participates in technical discussions and conversations with customers Benefits As well as a competitive pension scheme, BAE Systems also offer employee share plan, an extensive range of flexible discounted health, wellbeing and lifestyle benefits including including a green care scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture which values diversity of thought, rewards integrity and merit, and where you'll be empowered to fulfil your potential. We welcome candidates from all backgrounds and wantto make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factor such as your nationality, any nationalities which you previously may have held and your place of birth can restrict the roles you are able to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential.
Jan 01, 2026
Full time
Overview Location(s): London or Leeds - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Role Java Software Engineer Location: London or Leeds - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role Grade: GG09-GG11 Referral Bonus: 5000 Responsibilities Improve levels of code coverage in Rules backend services Primarily making use of Java (17), Junit (5), Spring Framework and Spring boot (3.x) Identify areas of weakness in existing test suites and make appropriate improvements Contribute to reduction in defects found in preSIT environment by increasing test coverage and quality Run spikes/Proof of Concept work to identify better ways of testing (e.g. TestContainers and ToxiProxi) Refactor existing code to make it easier to test Refactor existing test code to improve maintainability and readability Skills & Experience Produces or validates the schedule and effort estimate for each performed task Demonstrates an understanding of the importance of schedule and endeavours to estimate accurately and deliver according to those estimates Demonstrates skill and adeptness in team collaboration, technical discussion and negotiation Continually increases personal understanding of the test frameworks, technical concepts, methods and measurements that underpin the engineering disciplines and practices of BAE Systems Works with Software Engineers to guide and assure their testing Works with requirements owners to refine requirements such that they may be proven through testing Demonstrates the ability to understand, challenge, contribute or construct functional and non-functional requirements and be capable of building tests in line with the requirements Exploits appropriate test methods, languages, libraries and techniques and apply these to software engineering tasks to realise the most effective outcome Ensures that all work is consistent with defined standards where standards exist and to withstand professional scrutiny in any case Ensures high quality and delivery standards are met and consistently deliver quality test artefacts and reports on time and within estimate. Demonstrates the professionalism to reflect on and improve personal performance Works as a member of an engineering team, collaborates with other team members and participates in technical discussions and conversations with customers Benefits As well as a competitive pension scheme, BAE Systems also offer employee share plan, an extensive range of flexible discounted health, wellbeing and lifestyle benefits including including a green care scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture which values diversity of thought, rewards integrity and merit, and where you'll be empowered to fulfil your potential. We welcome candidates from all backgrounds and wantto make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factor such as your nationality, any nationalities which you previously may have held and your place of birth can restrict the roles you are able to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential.
About The Role Job Level: 10 UK Wide We are looking for a Lead Software Engineer who will be responsible for the design, development, and deployment of high-quality software solutions. This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving continuous improvement in software development processes. You will collaborate closely with cross-functional teams, including product management and UX/UI, to ensure that our software solutions meet business and customer needs. You will be responsible for driving culture through your craft and be keen to take on line management responsibilities. Responsibilities Lead the architecture, design, and development of complex software systems, ensuring they meet high standards of quality, security, and scalability. Manage and mentor a team of software engineers, providing technical guidance to foster professional growth. Ensure that coding standards, development best practices, and operational processes are consistently applied. Collaborate with product managers, UX/UI teams, and other departments such as DevOps, QA, and IT to translate business requirements into technical specifications and ensure smooth delivery. Drive continuous improvement initiatives to optimise performance, reliability, and security in software applications. Conduct regular code reviews and ensure that feedback is constructive and promotes learning within the team. Implement and maintain CI/CD pipelines to streamline the development and deployment process. Troubleshoot and resolve complex technical issues that arise during the software development lifecycle. Stay up-to-date with the latest trends in software engineering, communicate complex technical concepts to non-technical stakeholders, and drive the adoption of new tools and methodologies where beneficial. Manage project timelines, ensuring that deliverables are completed on time and within scope. Contribute to bid questions & early-stage hiring eg cv screening or technical assessments when required About You Professional knowledge and experience Guide and optimise team workflows and processes. Demonstrate proficiency in a wide range of technical systems and tools. Identify and evaluate appropriate technologies and methodologies, making informed decisions about when custom software development is essential. Contribute to the developer community Inquisitive about internal areas like bids and hiring Provide technical leadership, coaching, and mentoring to your team Promote knowledge sharing and adoption of good practice Uphold best practices in areas such as Infrastructure as Code (IAC), security, testing, and continuous delivery pipelines. Flexibility to transition between programming languages with a clear understanding of their suitability for different tasks Essential : Extensive experience in full-stack software engineering, including design, development, testing, and deployment. Hands on experience with Java , Spring Boot , Python and Microservices, although a true polyglot is preferred. Strong understanding of software development methodologies such as Agile, TDD and DevOps. Some proficiency in multiple programming languages such as Python, JavaScript, or similar. Extensive experience writing well-tested code. Good knowledge of cloud platforms (e.g., AWS, Azure, GCP) and infrastructure as code Experience with CI/CD pipelines and automated testing frameworks. Experience with various architecture patterns eg microservices and event-driven. Experience with containerization technologies (e.g. Docker, Kubernetes). Proven ability to manage and lead engineering teams to success. Expertise in designing scalable and secure software architectures. Desirable : Knowledge of emerging technologies like AI Previous, relevant experience as a senior software engineer Leading a large multidisciplinary project Line management experience Experience interviewing and screening candidates Experience responding to bid questions Skills Software Architecture : Expertise in designing scalable, secure, and efficient software architectures, ensuring alignment with business goals. Cloud Platforms : Strong proficiency in cloud technologies, including architecture and deployment strategies. Programming and Development : Advanced knowledge of multiple programming languages and frameworks (e.g., Python, Java, Node.js). CI/CD and Automation : Implementing and maintaining continuous integration/continuous deployment pipelines to accelerate development cycles. Code Quality and Testing : Experience with automated testing frameworks (e.g., Jest, JUnit) and best practices for ensuring code quality. DevOps Practices : Expertise in DevOps, particularly around automating deployment, monitoring, and scaling applications. Communication : Able to confidently communicate with internal and external stakeholders at both the technical and non-technical levels. Able to present and give feedback to relevant groups. Eg demo/TDA Behaviours and PACT values Purpose: Be values-driven, recognising that our client's needs are paramount. Approach client engagements with professionalism and creativity, balancing commercial and operational needs. Accountability: Be accountable for delivering your part of a project on time and under budget and working well with other leaders. Lead by example, promoting a culture where quality and client experience are foremost. Craft: B alance multiple priorities while leading high-performing teams. Navigate ambiguity and set the technical direction and approach to support positive outcomes. Togetherness: Collaborate effectively with others across TPXimpact. Build strong relationships with colleagues and clients. About Us People-powered transformation We're a purpose driven organisation, supporting organisations to build a better future for people, places and the planet. Combining vast experience in the public, private and third sectors and expertise in human-centred design, data, experience and technology, we're creating sustainable solutions ready for an ever-evolving world. At the heart of TPXimpact, we're collaborative and empathetic. We're a team of passionate people who care deeply about the work we do and the impact we have in the world. We know that change happens through people, with people and for people. That's why we believe in people-powered transformation. Working in close collaboration with our clients, we seek to understand their unique challenges, questioning assumptions and building in their teams the capabilities and confidence to continue learning, iterating and adapting. We're an inclusive employer, and we care about diversity in our teams. Let us know in your application if you have accessibility requirements during the interview. Benefits include: 30 days holiday + bank holidays 2 volunteer days for causes that you are passionate about maternity/paternity - 6 months Maternity Leave, 3 months Paternity Leave life assurance employer pension contribution of 5% health cash plan personal learning and development budget Employee Assistance Programme access to equity in the business through a Share Incentive Plan green incentive programmes including Electric Vehicle Leasing and the Cycle to Work Scheme health assessments
Jan 01, 2026
Full time
About The Role Job Level: 10 UK Wide We are looking for a Lead Software Engineer who will be responsible for the design, development, and deployment of high-quality software solutions. This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving continuous improvement in software development processes. You will collaborate closely with cross-functional teams, including product management and UX/UI, to ensure that our software solutions meet business and customer needs. You will be responsible for driving culture through your craft and be keen to take on line management responsibilities. Responsibilities Lead the architecture, design, and development of complex software systems, ensuring they meet high standards of quality, security, and scalability. Manage and mentor a team of software engineers, providing technical guidance to foster professional growth. Ensure that coding standards, development best practices, and operational processes are consistently applied. Collaborate with product managers, UX/UI teams, and other departments such as DevOps, QA, and IT to translate business requirements into technical specifications and ensure smooth delivery. Drive continuous improvement initiatives to optimise performance, reliability, and security in software applications. Conduct regular code reviews and ensure that feedback is constructive and promotes learning within the team. Implement and maintain CI/CD pipelines to streamline the development and deployment process. Troubleshoot and resolve complex technical issues that arise during the software development lifecycle. Stay up-to-date with the latest trends in software engineering, communicate complex technical concepts to non-technical stakeholders, and drive the adoption of new tools and methodologies where beneficial. Manage project timelines, ensuring that deliverables are completed on time and within scope. Contribute to bid questions & early-stage hiring eg cv screening or technical assessments when required About You Professional knowledge and experience Guide and optimise team workflows and processes. Demonstrate proficiency in a wide range of technical systems and tools. Identify and evaluate appropriate technologies and methodologies, making informed decisions about when custom software development is essential. Contribute to the developer community Inquisitive about internal areas like bids and hiring Provide technical leadership, coaching, and mentoring to your team Promote knowledge sharing and adoption of good practice Uphold best practices in areas such as Infrastructure as Code (IAC), security, testing, and continuous delivery pipelines. Flexibility to transition between programming languages with a clear understanding of their suitability for different tasks Essential : Extensive experience in full-stack software engineering, including design, development, testing, and deployment. Hands on experience with Java , Spring Boot , Python and Microservices, although a true polyglot is preferred. Strong understanding of software development methodologies such as Agile, TDD and DevOps. Some proficiency in multiple programming languages such as Python, JavaScript, or similar. Extensive experience writing well-tested code. Good knowledge of cloud platforms (e.g., AWS, Azure, GCP) and infrastructure as code Experience with CI/CD pipelines and automated testing frameworks. Experience with various architecture patterns eg microservices and event-driven. Experience with containerization technologies (e.g. Docker, Kubernetes). Proven ability to manage and lead engineering teams to success. Expertise in designing scalable and secure software architectures. Desirable : Knowledge of emerging technologies like AI Previous, relevant experience as a senior software engineer Leading a large multidisciplinary project Line management experience Experience interviewing and screening candidates Experience responding to bid questions Skills Software Architecture : Expertise in designing scalable, secure, and efficient software architectures, ensuring alignment with business goals. Cloud Platforms : Strong proficiency in cloud technologies, including architecture and deployment strategies. Programming and Development : Advanced knowledge of multiple programming languages and frameworks (e.g., Python, Java, Node.js). CI/CD and Automation : Implementing and maintaining continuous integration/continuous deployment pipelines to accelerate development cycles. Code Quality and Testing : Experience with automated testing frameworks (e.g., Jest, JUnit) and best practices for ensuring code quality. DevOps Practices : Expertise in DevOps, particularly around automating deployment, monitoring, and scaling applications. Communication : Able to confidently communicate with internal and external stakeholders at both the technical and non-technical levels. Able to present and give feedback to relevant groups. Eg demo/TDA Behaviours and PACT values Purpose: Be values-driven, recognising that our client's needs are paramount. Approach client engagements with professionalism and creativity, balancing commercial and operational needs. Accountability: Be accountable for delivering your part of a project on time and under budget and working well with other leaders. Lead by example, promoting a culture where quality and client experience are foremost. Craft: B alance multiple priorities while leading high-performing teams. Navigate ambiguity and set the technical direction and approach to support positive outcomes. Togetherness: Collaborate effectively with others across TPXimpact. Build strong relationships with colleagues and clients. About Us People-powered transformation We're a purpose driven organisation, supporting organisations to build a better future for people, places and the planet. Combining vast experience in the public, private and third sectors and expertise in human-centred design, data, experience and technology, we're creating sustainable solutions ready for an ever-evolving world. At the heart of TPXimpact, we're collaborative and empathetic. We're a team of passionate people who care deeply about the work we do and the impact we have in the world. We know that change happens through people, with people and for people. That's why we believe in people-powered transformation. Working in close collaboration with our clients, we seek to understand their unique challenges, questioning assumptions and building in their teams the capabilities and confidence to continue learning, iterating and adapting. We're an inclusive employer, and we care about diversity in our teams. Let us know in your application if you have accessibility requirements during the interview. Benefits include: 30 days holiday + bank holidays 2 volunteer days for causes that you are passionate about maternity/paternity - 6 months Maternity Leave, 3 months Paternity Leave life assurance employer pension contribution of 5% health cash plan personal learning and development budget Employee Assistance Programme access to equity in the business through a Share Incentive Plan green incentive programmes including Electric Vehicle Leasing and the Cycle to Work Scheme health assessments
Your Growth Driving lasting impact and building long-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high performance/high reward culture - doing hard things, picking yourself up when you stumble, and having the resilience to try another way forward. In return for your drive, determination, and curiosity, we'll provide the resources, mentorship, and opportunities you need to become a stronger leader faster than you ever thought possible. Your colleagues-at all levels-will invest deeply in your development, just as much as they invest in delivering exceptional results for clients. Every day, you'll receive apprenticeship, coaching, and exposure that will accelerate your growth in ways you won't find anywhere else. When you join us, you will have: Continuous learning: Our learning and apprenticeship culture, backed by structured programs, is all about helping you grow while creating an environment where feedback is clear, actionable, and focused on your development. The real magic happens when you take the input from others to heart and embrace the fast paced learning experience, owning your journey. A voice that matters: From day one, we value your ideas and contributions. You'll make a tangible impact by offering innovative ideas and practical solutions, all while upholding our unwavering commitment to ethics and integrity. We not only encourage diverse perspectives, but they are critical in driving us toward the best possible outcomes. Global community: With colleagues across 65+ countries and over 100 different nationalities, our firm's diversity fuels creativity and helps us come up with the best solutions for our clients. Plus, you'll have the opportunity to learn from exceptional colleagues with diverse backgrounds and experiences. World class benefits: On top of a competitive salary (based on your location, experience, and skills), we provide a comprehensive benefits package to enable holistic well being for you and your family. Your Impact You will be part of QuantumBlack Labs and work in a team of software engineers, product managers, data scientists, data engineers and designers to create innovative products and new technologies that accelerate and scale our work in artificial intelligence and machine learning. We hire engineers into multiple product teams (e.g. agentic AI systems, digital twins, advanced analytics platforms). Team placement will depend on your skills and interests. Our teams in QuantumBlack Labs are responsible for designing products that explain complex data landscapes and insights to our users, building frameworks and libraries that enable Data Scientists, Data Engineers, and Machine Learning Engineers to work effectively on large scale, complex projects-including open sourcing some of these frameworks, such as Kedro and ARK-and developing innovative, industry specific AI/ML solutions that embed our distinctive technical approach and business knowledge for enterprise clients. As a Software Engineer II, you will collaborate with interdisciplinary teams to design and deliver innovative solutions. You'll continuously enhance your skills, address user needs, and contribute to building impactful, high quality products that drive real world outcomes. In this role, you will take initiative in your learning and development. You will actively seek opportunities to grow by participating in training, conferences, and hands on projects. With a growing understanding of the investment and return of solutions, you will help create reusable components that accelerate product development across infrastructure, platforms, and services. Your work will have a real world impact by driving innovation and delivering scalable solutions. By collaborating with diverse teams, you will contribute to McKinsey's shift toward asset based consulting, helping to create high value tools that address critical client needs and shape industry leading outcomes. You will join our London or Madrid office and collaborate within cross functional teams to create and develop innovative tools and products by managing workstreams, engaging in discussions, and crafting technical solutions tailored to user needs. Your responsibilities will include working collaboratively in Agile teams through code reviews, pair programming, and iterative delivery, where you will deliver well structured, production quality code, own small to medium features end to end, participate in design discussions with senior engineers, write tests, document code, maintain high reliability, and engage in code reviews while contributing to team best practices. This role offers an exceptional opportunity to grow as a technologist and leader. With McKinsey's global network, leadership development resources, and exposure to cutting edge challenges, you will expand your expertise, collaborate with inspiring teams, and play a key role in advancing technology innovation. Your qualifications and skills Degree in computer science or related field, or equivalent practical experience 2 5+ years of relevant experience Experience building production grade applications in at least one part of the stack (backend, frontend, infra), with willingness to learn others as needed. Ability to deliver features independently, participate in design discussions, and collaborate with senior engineers on system architecture. Experience pair programming collaboratively with other developers Exposure to or interest in working with modern AI systems (LLMs, agent frameworks, cloud deployment). ML experience is a plus but not required. Nice to have: Experience with cloud deployment (Azure/AWS/GCP), containerization (Docker), frontend frameworks (React), CI/CD environments, and interest in agentic systems, LLMs, or workflow automation Demonstrated experience working collaboratively with other developers, as well as technical and non technical people within software team While we advocate for using the right tech for the right task, we often leverage the following technologies: Python, TypeScript/JavaScript, React, Node, Flask, SQL, cloud infra, CI/CD. Exceptional time management to meet your responsibilities in a complex and largely autonomous work environment. Strong communication skills, both verbal and written, in English and local office language(s), with the ability to adjust your style to suit different perspectives and seniority levels.
Jan 01, 2026
Full time
Your Growth Driving lasting impact and building long-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high performance/high reward culture - doing hard things, picking yourself up when you stumble, and having the resilience to try another way forward. In return for your drive, determination, and curiosity, we'll provide the resources, mentorship, and opportunities you need to become a stronger leader faster than you ever thought possible. Your colleagues-at all levels-will invest deeply in your development, just as much as they invest in delivering exceptional results for clients. Every day, you'll receive apprenticeship, coaching, and exposure that will accelerate your growth in ways you won't find anywhere else. When you join us, you will have: Continuous learning: Our learning and apprenticeship culture, backed by structured programs, is all about helping you grow while creating an environment where feedback is clear, actionable, and focused on your development. The real magic happens when you take the input from others to heart and embrace the fast paced learning experience, owning your journey. A voice that matters: From day one, we value your ideas and contributions. You'll make a tangible impact by offering innovative ideas and practical solutions, all while upholding our unwavering commitment to ethics and integrity. We not only encourage diverse perspectives, but they are critical in driving us toward the best possible outcomes. Global community: With colleagues across 65+ countries and over 100 different nationalities, our firm's diversity fuels creativity and helps us come up with the best solutions for our clients. Plus, you'll have the opportunity to learn from exceptional colleagues with diverse backgrounds and experiences. World class benefits: On top of a competitive salary (based on your location, experience, and skills), we provide a comprehensive benefits package to enable holistic well being for you and your family. Your Impact You will be part of QuantumBlack Labs and work in a team of software engineers, product managers, data scientists, data engineers and designers to create innovative products and new technologies that accelerate and scale our work in artificial intelligence and machine learning. We hire engineers into multiple product teams (e.g. agentic AI systems, digital twins, advanced analytics platforms). Team placement will depend on your skills and interests. Our teams in QuantumBlack Labs are responsible for designing products that explain complex data landscapes and insights to our users, building frameworks and libraries that enable Data Scientists, Data Engineers, and Machine Learning Engineers to work effectively on large scale, complex projects-including open sourcing some of these frameworks, such as Kedro and ARK-and developing innovative, industry specific AI/ML solutions that embed our distinctive technical approach and business knowledge for enterprise clients. As a Software Engineer II, you will collaborate with interdisciplinary teams to design and deliver innovative solutions. You'll continuously enhance your skills, address user needs, and contribute to building impactful, high quality products that drive real world outcomes. In this role, you will take initiative in your learning and development. You will actively seek opportunities to grow by participating in training, conferences, and hands on projects. With a growing understanding of the investment and return of solutions, you will help create reusable components that accelerate product development across infrastructure, platforms, and services. Your work will have a real world impact by driving innovation and delivering scalable solutions. By collaborating with diverse teams, you will contribute to McKinsey's shift toward asset based consulting, helping to create high value tools that address critical client needs and shape industry leading outcomes. You will join our London or Madrid office and collaborate within cross functional teams to create and develop innovative tools and products by managing workstreams, engaging in discussions, and crafting technical solutions tailored to user needs. Your responsibilities will include working collaboratively in Agile teams through code reviews, pair programming, and iterative delivery, where you will deliver well structured, production quality code, own small to medium features end to end, participate in design discussions with senior engineers, write tests, document code, maintain high reliability, and engage in code reviews while contributing to team best practices. This role offers an exceptional opportunity to grow as a technologist and leader. With McKinsey's global network, leadership development resources, and exposure to cutting edge challenges, you will expand your expertise, collaborate with inspiring teams, and play a key role in advancing technology innovation. Your qualifications and skills Degree in computer science or related field, or equivalent practical experience 2 5+ years of relevant experience Experience building production grade applications in at least one part of the stack (backend, frontend, infra), with willingness to learn others as needed. Ability to deliver features independently, participate in design discussions, and collaborate with senior engineers on system architecture. Experience pair programming collaboratively with other developers Exposure to or interest in working with modern AI systems (LLMs, agent frameworks, cloud deployment). ML experience is a plus but not required. Nice to have: Experience with cloud deployment (Azure/AWS/GCP), containerization (Docker), frontend frameworks (React), CI/CD environments, and interest in agentic systems, LLMs, or workflow automation Demonstrated experience working collaboratively with other developers, as well as technical and non technical people within software team While we advocate for using the right tech for the right task, we often leverage the following technologies: Python, TypeScript/JavaScript, React, Node, Flask, SQL, cloud infra, CI/CD. Exceptional time management to meet your responsibilities in a complex and largely autonomous work environment. Strong communication skills, both verbal and written, in English and local office language(s), with the ability to adjust your style to suit different perspectives and seniority levels.
Overview 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! 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 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.
Jan 01, 2026
Full time
Overview 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! 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 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.
Are you ready for the next step in your engineering career? Would you enjoy working on our cutting-edge products? About the Business: At Cirium, our goal is to keep the world connected. We are the industry leader in aviation analytics, helping our customers understand the past, present, and predict what will happen tomorrow. Our mission is to transform the aviation industry by enabling airlines, airports, travel companies, tech giants, aircraft manufacturers, financial institutions, and many more to accelerate their digital transformation. You can learn more about Cirium at . About the Team: You will join a collaborative, curious team of Software Engineers at various levels. By joining us, you will have the opportunity to share ownership in solving this problem end to end. About the role: As a Software Engineer III, you will perform moderately difficult research, design, and software development assignments within a specific software functional area or product line. The role requires the ability to work on individual pieces of work, solve problems, design program flow, and implement effective coding and unit testing. RELX is committed to advancing gender diversity within the tech sector and supporting greater representation of women in technology through initiatives such as: Women in Technology (WiT) Mentoring Program Women's Network Forum Inspiring Future Talent Responsibilities: Interfacing with team members to finalize requirements Writing and reviewing detailed specifications for system components of moderate complexity Collaborating with the development team to understand product requirements and translate them into software designs Implementing development processes, coding best practices, and conducting code reviews Operating in various development environments (Agile, Waterfall, etc.) while collaborating with stakeholders Completing bug fixes and resolving technical issues Requirements: BSc degree in Engineering, Computer Science, or equivalent experience Solid software development experience Proficiency in languages such as Java, Spring Boot, Python, or C# Understanding of data modeling, data manipulation, and storage systems Familiarity with industry best practices like code coverage Knowledge of software development methodologies (Agile, Scrum, Kanban) and TDD Ability to work well with internal and external technology resources Excellent verbal and written communication skills Learn more about the LexisNexis Risk team and our work here . If you require accommodations during the hiring process due to a disability or other needs, please complete our Applicant Request Support Form or contact us at 1-. Beware of scams: We never ask for money or banking details from job applicants. Learn how to spot and avoid scams here . We are an equal opportunity employer. Qualified applicants are considered without regard to race, color, creed, religion, sex, national origin, citizenship, disability, veteran status, age, marital status, sexual orientation, gender identity, or genetic information. Cirium: Providing aviation and air travel data and analytics to keep the world moving. Our team is committed to diversity, inclusion, and collaboration, transforming industries with our passion for discovery. With over 480 employees across 12 offices globally, part of RELX PLC, we deliver insights that help travel companies, aircraft manufacturers, airports, airlines, and financial institutions make informed decisions and shape the future of travel.
Jan 01, 2026
Full time
Are you ready for the next step in your engineering career? Would you enjoy working on our cutting-edge products? About the Business: At Cirium, our goal is to keep the world connected. We are the industry leader in aviation analytics, helping our customers understand the past, present, and predict what will happen tomorrow. Our mission is to transform the aviation industry by enabling airlines, airports, travel companies, tech giants, aircraft manufacturers, financial institutions, and many more to accelerate their digital transformation. You can learn more about Cirium at . About the Team: You will join a collaborative, curious team of Software Engineers at various levels. By joining us, you will have the opportunity to share ownership in solving this problem end to end. About the role: As a Software Engineer III, you will perform moderately difficult research, design, and software development assignments within a specific software functional area or product line. The role requires the ability to work on individual pieces of work, solve problems, design program flow, and implement effective coding and unit testing. RELX is committed to advancing gender diversity within the tech sector and supporting greater representation of women in technology through initiatives such as: Women in Technology (WiT) Mentoring Program Women's Network Forum Inspiring Future Talent Responsibilities: Interfacing with team members to finalize requirements Writing and reviewing detailed specifications for system components of moderate complexity Collaborating with the development team to understand product requirements and translate them into software designs Implementing development processes, coding best practices, and conducting code reviews Operating in various development environments (Agile, Waterfall, etc.) while collaborating with stakeholders Completing bug fixes and resolving technical issues Requirements: BSc degree in Engineering, Computer Science, or equivalent experience Solid software development experience Proficiency in languages such as Java, Spring Boot, Python, or C# Understanding of data modeling, data manipulation, and storage systems Familiarity with industry best practices like code coverage Knowledge of software development methodologies (Agile, Scrum, Kanban) and TDD Ability to work well with internal and external technology resources Excellent verbal and written communication skills Learn more about the LexisNexis Risk team and our work here . If you require accommodations during the hiring process due to a disability or other needs, please complete our Applicant Request Support Form or contact us at 1-. Beware of scams: We never ask for money or banking details from job applicants. Learn how to spot and avoid scams here . We are an equal opportunity employer. Qualified applicants are considered without regard to race, color, creed, religion, sex, national origin, citizenship, disability, veteran status, age, marital status, sexual orientation, gender identity, or genetic information. Cirium: Providing aviation and air travel data and analytics to keep the world moving. Our team is committed to diversity, inclusion, and collaboration, transforming industries with our passion for discovery. With over 480 employees across 12 offices globally, part of RELX PLC, we deliver insights that help travel companies, aircraft manufacturers, airports, airlines, and financial institutions make informed decisions and shape the future of travel.
Senior Software Development Engineer - (Web / Services) page is loaded Senior Software Development Engineer - (Web / Services)locations: Nottingham, Engtime type: Full timeposted on: Posted Todayjob requisition id: R225056Nottingham Trent House (95002), United Kingdom, Nottingham, NottinghamshireSenior Software Development Engineer - (Web / Services) About this role Capital One's mission is to change banking for good by bringing humanity, ingenuity and simplicity to banking. Sitting at the core of such values is our Software Engineering department whose primary role is to be an enabler of our ambitions. We want to add a couple of Software Development Engineers to one of our web teams. The team looks after one of our biggest web platforms and works with our Product Owners to build features that allow our customers to manage their credit account more easily.What we're looking for are experienced engineers with skills in technologies and frameworks such as AWS, JavaScript, TypeScript, React, Node.JS & Java.Our Engineers are people who lead by example, build strong and valuable relationships and have the confidence to influence at all levels. We are proud of who we are and what we do and want you to join us at this particularly exciting time at Capital One. What you'll do You'll work as part of a self-organised full stack engineering team placed in our Acquisitions outcome area. You'll have a strong focus on customer experience as we optimise our customer journeys to enable customers to apply for a card with ease You'll work across all 7 of Capital One's partners to develop excellent customer experiences; partners like ASOS, Post Office and Very to name just a few! Your scope of work is take ownership of ambiguous problems and come forward with scalable solutions across the stack In addition to this you'll be involved in solving wider business problems, thinking at domain and system level (think things that get in the way of the businesses day-to-day!) You'll work to achieve the goals and vision shared by Product Management and your Leadership Innovate within your team, initiative area and contribute within your technical domain What we're looking for JavaScript, HTML, CSS, Node.js, Cypress and open to equivalent technologies Programming skills and knowledge of modern web frameworks such as React.js or equivalent frameworks A good understanding of Java and Spring Boot CI/CD pipeline experience Understanding and experience with AWS or cloud technologies You'll have a proven ability to deliver high quality applications Quality is important and therefore you're happy to use approaches such as Pair Programming, TDD and BDD Working collaboratively and committed to be part of a successful outcome with the key focus upon enabling others in their work both within and outside of the team Where and how you'll work This is a permanent position and is based in our Nottingham office. We're big on collaboration and connection, and so you will be based in our offices on Tuesdays, Wednesdays and Thursdays. What's in it for you Bring us all this and you'll be well rewarded with a role contributing to the roadmap of an organisation committed to transformation We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers) Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave Open-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. What you should know about how we recruit We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages.We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few: REACH - Race Equality and Culture Heritage group focuses on representation, retention and engagement for associates from minority ethnic groups and allies OutFront - to provide LGBTQ+ support for all associates Mind Your Mind - signposting support and promoting positive mental wellbeing for all Women in Tech - promoting an inclusive environment in tech EmpowHER - network of female associates and allies focusing on developing future leaders, particularly for female talent in our industryCapital One is committed to diversity in the workplace.If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.For technical support or questions about Capital One's recruiting process, please send an email to One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Jan 01, 2026
Full time
Senior Software Development Engineer - (Web / Services) page is loaded Senior Software Development Engineer - (Web / Services)locations: Nottingham, Engtime type: Full timeposted on: Posted Todayjob requisition id: R225056Nottingham Trent House (95002), United Kingdom, Nottingham, NottinghamshireSenior Software Development Engineer - (Web / Services) About this role Capital One's mission is to change banking for good by bringing humanity, ingenuity and simplicity to banking. Sitting at the core of such values is our Software Engineering department whose primary role is to be an enabler of our ambitions. We want to add a couple of Software Development Engineers to one of our web teams. The team looks after one of our biggest web platforms and works with our Product Owners to build features that allow our customers to manage their credit account more easily.What we're looking for are experienced engineers with skills in technologies and frameworks such as AWS, JavaScript, TypeScript, React, Node.JS & Java.Our Engineers are people who lead by example, build strong and valuable relationships and have the confidence to influence at all levels. We are proud of who we are and what we do and want you to join us at this particularly exciting time at Capital One. What you'll do You'll work as part of a self-organised full stack engineering team placed in our Acquisitions outcome area. You'll have a strong focus on customer experience as we optimise our customer journeys to enable customers to apply for a card with ease You'll work across all 7 of Capital One's partners to develop excellent customer experiences; partners like ASOS, Post Office and Very to name just a few! Your scope of work is take ownership of ambiguous problems and come forward with scalable solutions across the stack In addition to this you'll be involved in solving wider business problems, thinking at domain and system level (think things that get in the way of the businesses day-to-day!) You'll work to achieve the goals and vision shared by Product Management and your Leadership Innovate within your team, initiative area and contribute within your technical domain What we're looking for JavaScript, HTML, CSS, Node.js, Cypress and open to equivalent technologies Programming skills and knowledge of modern web frameworks such as React.js or equivalent frameworks A good understanding of Java and Spring Boot CI/CD pipeline experience Understanding and experience with AWS or cloud technologies You'll have a proven ability to deliver high quality applications Quality is important and therefore you're happy to use approaches such as Pair Programming, TDD and BDD Working collaboratively and committed to be part of a successful outcome with the key focus upon enabling others in their work both within and outside of the team Where and how you'll work This is a permanent position and is based in our Nottingham office. We're big on collaboration and connection, and so you will be based in our offices on Tuesdays, Wednesdays and Thursdays. What's in it for you Bring us all this and you'll be well rewarded with a role contributing to the roadmap of an organisation committed to transformation We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers) Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave Open-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. What you should know about how we recruit We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages.We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few: REACH - Race Equality and Culture Heritage group focuses on representation, retention and engagement for associates from minority ethnic groups and allies OutFront - to provide LGBTQ+ support for all associates Mind Your Mind - signposting support and promoting positive mental wellbeing for all Women in Tech - promoting an inclusive environment in tech EmpowHER - network of female associates and allies focusing on developing future leaders, particularly for female talent in our industryCapital One is committed to diversity in the workplace.If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.For technical support or questions about Capital One's recruiting process, please send an email to One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Senior Solutions Engineer (French Speaker) Remote - United Kingdom Who we are At Twilio, we're shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions tohundreds of thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences. Our dedication to remote-first work , and strong culture of connection and global inclusion means that no matter your location, you're part of a vibrant team with diverse experiences making a global impact each day. As we continue to revolutionize how the world interacts, we're acquiring new skills and experiences that make work feel truly rewarding. Your career at Twilio is in your hands. See yourself at Twilio Join the team as our next Solutions Engineer for our Twilio Communications EMEA team. About the job The Twilio Solutions Engineer is both highly technical and a skilled executive relationship builder. They are comfortable showing an engaging communications experience to a CEO or sketching out a flow on a whiteboard with technical decision makers. This position is needed to deliver the technical win and product fit to our customers across the EMEA region. A Twilio Communications Solutions Engineer is an experienced pre sales engineer who builds customer trust in Twilio's Customer Engagement Platform. Responsibilities In this role, you'll: Work alongside Twilio New business Account Executives, other Twilio Solutions Engineers, Professional Services and Twilio Partners as needed through the pre sales process, to strategise and plan for deal success. Build a successful business partnership with Twilio Account Executives focussing on great business discovery within prospects and communicating the business value of Twilio solutions. Take part alongside Account Executives in qualification, discovery, demonstrations, Proof of Concept, RFP response, design documentation, technical presentations and enablement sessions during the sales cycle. Develop subject matter expertise on the customer needs and requirements, and Twilio's best in class communications technology. Lead technical discovery sessions with our customers to uncover their needs and challenges to articulate Twilio's ability to enable their success and solve their challenges. Build and present powerful and complex presentations and product demos to help showcase the capabilities of Twilio Communications Products. Form an understanding of a customers business and help solve problems they've identified as well as uncover areas of opportunity. Build trusted advisor relationships at the highest levels of our customers and present creative new solutions and architectures that enable and inspire innovation Contribute to the wider Twilio Solutions Engineer community by sharing knowledge, building demo assets and reusable presentations. Qualifications Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio. We are always looking for people who will bring something new to the table! Required: At least 3 years in a technical pre sales role in CPaaS, SaaS or Telecom space Solid understanding and experience of the sales cycle and the role of a pre sales engineer Solid understanding of voice protocols (VoIP), SIP implementations or messaging APIs Creativity: you'll need to be a problem solver, able to collaborate with others to drive success. An engaging storyteller: you can gain audience confidence and communicate complex topics to multiple levels of technical and non technical audience. Ability to ask the right questions to build a deep understanding of a customers needs and guide them to a technical solution using Twilio Communications products Knowledge of public cloud platforms (Amazon Web Services, Google Cloud, Microsoft Azure) and cloud application architectures Experience writing code in one or more of the following areas, multiple areas of experience would be advantageous: Backend (Java, C#, Node.js, Python or PHP) Web (JS, React) Experience with designing and consuming REST APIs Hands on experience with backend development (Java, C#, Node.js, Python, PHP, etc) Familiarity with Mobile development, especially for iOS and Android. Previous experience in Telecommunications, SIP, WebRTC, or Contact Centre in a technical role Experience with automation, cloud native development and skills with a major cloud platform. Experience with sales methodologies Location This role will be remote and based in the UK. Travel We prioritise connection and opportunities to build relationships with our customers and each other. For this role, approximately 35% travel is anticipated to help you connect in person in a meaningful way. What We Offer Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location. Twilio thinks big. Do you? We like to solve problems, take initiative, pitch in when needed, and are always up for trying new things. That's why we seek out colleagues who embody our values - something we call Twilio Magic . Additionally, we empower employees to build positive change in their communities by supporting their volunteering and donation efforts. So, if you're ready to unleash your full potential, do your best work, and be the best version of yourself, apply now! If this role isn't what you're looking for, please consider other open positions. Twilio is proud to be an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Additionally, Twilio participates in the E Verify program in certain locations, as required by law. International - Self-Identification of Demographic Information Twilio invites you to self identify certain personal demographic information to help continue our mission to foster inclusivity in our workplace. Completing this survey is voluntary, but we do hope that you will participate because your responses help us measure the effectiveness of our outreach and recruitment activities. Responding is completely optional and voluntary and will not be used for the purposes of any employment decision. Any information you provide is confidential and is not accessible by recruiters, hiring managers or the interview team at any time. This data is collected, stored and otherwise processed in accordance with legal requirements. We hope you will join us in our commitment and enthusiasm for making Twilio a place where everyone belongs! Voluntary Self Identification of Gender Select By checking this box, I consent to Twilio collecting, storing, and processing my responses to the demographic data surveys above.
Jan 01, 2026
Full time
Senior Solutions Engineer (French Speaker) Remote - United Kingdom Who we are At Twilio, we're shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions tohundreds of thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences. Our dedication to remote-first work , and strong culture of connection and global inclusion means that no matter your location, you're part of a vibrant team with diverse experiences making a global impact each day. As we continue to revolutionize how the world interacts, we're acquiring new skills and experiences that make work feel truly rewarding. Your career at Twilio is in your hands. See yourself at Twilio Join the team as our next Solutions Engineer for our Twilio Communications EMEA team. About the job The Twilio Solutions Engineer is both highly technical and a skilled executive relationship builder. They are comfortable showing an engaging communications experience to a CEO or sketching out a flow on a whiteboard with technical decision makers. This position is needed to deliver the technical win and product fit to our customers across the EMEA region. A Twilio Communications Solutions Engineer is an experienced pre sales engineer who builds customer trust in Twilio's Customer Engagement Platform. Responsibilities In this role, you'll: Work alongside Twilio New business Account Executives, other Twilio Solutions Engineers, Professional Services and Twilio Partners as needed through the pre sales process, to strategise and plan for deal success. Build a successful business partnership with Twilio Account Executives focussing on great business discovery within prospects and communicating the business value of Twilio solutions. Take part alongside Account Executives in qualification, discovery, demonstrations, Proof of Concept, RFP response, design documentation, technical presentations and enablement sessions during the sales cycle. Develop subject matter expertise on the customer needs and requirements, and Twilio's best in class communications technology. Lead technical discovery sessions with our customers to uncover their needs and challenges to articulate Twilio's ability to enable their success and solve their challenges. Build and present powerful and complex presentations and product demos to help showcase the capabilities of Twilio Communications Products. Form an understanding of a customers business and help solve problems they've identified as well as uncover areas of opportunity. Build trusted advisor relationships at the highest levels of our customers and present creative new solutions and architectures that enable and inspire innovation Contribute to the wider Twilio Solutions Engineer community by sharing knowledge, building demo assets and reusable presentations. Qualifications Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio. We are always looking for people who will bring something new to the table! Required: At least 3 years in a technical pre sales role in CPaaS, SaaS or Telecom space Solid understanding and experience of the sales cycle and the role of a pre sales engineer Solid understanding of voice protocols (VoIP), SIP implementations or messaging APIs Creativity: you'll need to be a problem solver, able to collaborate with others to drive success. An engaging storyteller: you can gain audience confidence and communicate complex topics to multiple levels of technical and non technical audience. Ability to ask the right questions to build a deep understanding of a customers needs and guide them to a technical solution using Twilio Communications products Knowledge of public cloud platforms (Amazon Web Services, Google Cloud, Microsoft Azure) and cloud application architectures Experience writing code in one or more of the following areas, multiple areas of experience would be advantageous: Backend (Java, C#, Node.js, Python or PHP) Web (JS, React) Experience with designing and consuming REST APIs Hands on experience with backend development (Java, C#, Node.js, Python, PHP, etc) Familiarity with Mobile development, especially for iOS and Android. Previous experience in Telecommunications, SIP, WebRTC, or Contact Centre in a technical role Experience with automation, cloud native development and skills with a major cloud platform. Experience with sales methodologies Location This role will be remote and based in the UK. Travel We prioritise connection and opportunities to build relationships with our customers and each other. For this role, approximately 35% travel is anticipated to help you connect in person in a meaningful way. What We Offer Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location. Twilio thinks big. Do you? We like to solve problems, take initiative, pitch in when needed, and are always up for trying new things. That's why we seek out colleagues who embody our values - something we call Twilio Magic . Additionally, we empower employees to build positive change in their communities by supporting their volunteering and donation efforts. So, if you're ready to unleash your full potential, do your best work, and be the best version of yourself, apply now! If this role isn't what you're looking for, please consider other open positions. Twilio is proud to be an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Additionally, Twilio participates in the E Verify program in certain locations, as required by law. International - Self-Identification of Demographic Information Twilio invites you to self identify certain personal demographic information to help continue our mission to foster inclusivity in our workplace. Completing this survey is voluntary, but we do hope that you will participate because your responses help us measure the effectiveness of our outreach and recruitment activities. Responding is completely optional and voluntary and will not be used for the purposes of any employment decision. Any information you provide is confidential and is not accessible by recruiters, hiring managers or the interview team at any time. This data is collected, stored and otherwise processed in accordance with legal requirements. We hope you will join us in our commitment and enthusiasm for making Twilio a place where everyone belongs! Voluntary Self Identification of Gender Select By checking this box, I consent to Twilio collecting, storing, and processing my responses to the demographic data surveys above.