it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

373 jobs found

Email me jobs like this
Refine Search
Current Search
full stack digital developer
Starling Bank
Staff Software Engineer (Team Lead) - Engine by Starling
Starling Bank
Description At Engine by Starling , we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. The Engine technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. Our technologists are at the very heart of Engine 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 Engine is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, and 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 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 Engine - our preference is that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling - Engine careers page - careers/ We're looking for Engineers who can lead and inspire teams, collaborating to spearhead the development of the Engine platform for clients all over the world. Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear more from the team in some case studies, below, and our work with Women in Tech . Running a Backend Team Day in the Life of a Software Engineer Check out our shiny new Engineering careers page As a Staff Engineer you will: Coach, mentor, and grow a high-performing team, ensuring their well-being as they work on high-impact solutions that bring value to Engine and our customers. Have the opportunity to lead multiple complex projects from inception through to run Get hands-on when needed, using your strong system design skills to help the team make smart architectural decisions and unblock complex challenges. Take ownership of technical challenges critical to the success of the business Identify where existing tooling, applications, or processes can be enhanced and deliver innovative change Collaborate with clients, solution architects, product owners, and other engineers to help meet the client goals Obtain a wide and varied understanding of how banks operate around the world Shape the future capabilities of Engine, including our approach, tooling, automation and architecture. Lead by example in your contributions to the codebase, setting a high bar for others to aim for Champion a healthy engineering culture built on continuous improvement, technical excellence, and a focus on the customer. As an Engineer you will: Contribute to our award winning platform and internal tooling Build new features and products from scratch in a configurable way Share your knowledge with those around you, contributing to our learning culture Own your projects, working in small teams across the bank to collaboratively deliver Aim for greatness in everything you do, staying curious and inquisitive Be part of a scaling team and organisation as we change banking for good Requirements We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. 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. As a Staff Engineer you will bring the below experience or knowledge: Proven experience leading and mentoring high-performing engineering teams. Delivering change to critical systems in a distributed environment Be a highly proficient developer, maintaining a high standard for technical and coding excellence in the collective, through your own work Good understanding of DevOps practices Delivering complex outcomes across multiple domains and teams Working cross-functionally with technologists from other specialties, and non-technical stakeholders across the business Coaching and mentoring members of a team to upskill and develop them in their career Leading the technical delivery on large scale projects to successful completion The main part of our Backend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI / CD (with multiple production releases per day) Terraform and Grafana Our 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 interview with a Staff or Principal Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical & Leadership interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO / Engineering Director / Principal Engineer 45 minutes Benefits 33 days holiday (including public holidays, which you can take when it 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. Engine by 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 Engine by 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 Engine by Starling and Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information. Requirements Benefits
01/04/2026
Full time
Description At Engine by Starling , we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. The Engine technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. Our technologists are at the very heart of Engine 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 Engine is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, and 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 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 Engine - our preference is that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling - Engine careers page - careers/ We're looking for Engineers who can lead and inspire teams, collaborating to spearhead the development of the Engine platform for clients all over the world. Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear more from the team in some case studies, below, and our work with Women in Tech . Running a Backend Team Day in the Life of a Software Engineer Check out our shiny new Engineering careers page As a Staff Engineer you will: Coach, mentor, and grow a high-performing team, ensuring their well-being as they work on high-impact solutions that bring value to Engine and our customers. Have the opportunity to lead multiple complex projects from inception through to run Get hands-on when needed, using your strong system design skills to help the team make smart architectural decisions and unblock complex challenges. Take ownership of technical challenges critical to the success of the business Identify where existing tooling, applications, or processes can be enhanced and deliver innovative change Collaborate with clients, solution architects, product owners, and other engineers to help meet the client goals Obtain a wide and varied understanding of how banks operate around the world Shape the future capabilities of Engine, including our approach, tooling, automation and architecture. Lead by example in your contributions to the codebase, setting a high bar for others to aim for Champion a healthy engineering culture built on continuous improvement, technical excellence, and a focus on the customer. As an Engineer you will: Contribute to our award winning platform and internal tooling Build new features and products from scratch in a configurable way Share your knowledge with those around you, contributing to our learning culture Own your projects, working in small teams across the bank to collaboratively deliver Aim for greatness in everything you do, staying curious and inquisitive Be part of a scaling team and organisation as we change banking for good Requirements We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. 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. As a Staff Engineer you will bring the below experience or knowledge: Proven experience leading and mentoring high-performing engineering teams. Delivering change to critical systems in a distributed environment Be a highly proficient developer, maintaining a high standard for technical and coding excellence in the collective, through your own work Good understanding of DevOps practices Delivering complex outcomes across multiple domains and teams Working cross-functionally with technologists from other specialties, and non-technical stakeholders across the business Coaching and mentoring members of a team to upskill and develop them in their career Leading the technical delivery on large scale projects to successful completion The main part of our Backend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI / CD (with multiple production releases per day) Terraform and Grafana Our 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 interview with a Staff or Principal Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical & Leadership interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO / Engineering Director / Principal Engineer 45 minutes Benefits 33 days holiday (including public holidays, which you can take when it 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. Engine by 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 Engine by 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 Engine by Starling and Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information. Requirements Benefits
Starling Bank
Penetration Tester - Engine by Starling
Starling Bank
Description At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for someone who will be excited by the potential for Engine's technology to transform banking in different markets around the world. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. About the Role We are looking for an experienced Penetration Tester who can bridge the gap between deep technical exploitation and real-world business risk. This isn't just about running scanners and handing over a PDF; it's about adversarial empathy, understanding how our systems and services work so you can show us how they may be compromised. While you will sit within the Information Security team, you won't be siloed; you will be "dropped in" to test across various business domains, working side-by-side with Infrastructure Engineers and Software Developers and in collaboration with all parts of the Information Security Team. Your approach is to move beyond finding 'bugs' to helping out teams build inherently resilient systems. As an early member of our internal Pentesting capability, you won't just follow a manual, you will help write it. A key aspect of this role involves: Collaborating with your peers to design a continuous testing framework that evolves with our tech stack. Sharing knowledge with the wider technical faculty to elevate our collective security posture. Additionally, we understand the importance of knowledge and expertise remaining current and you shall support the continued advancement of our penetration testing through research, design and implementation of new solutions, including automation. Responsibilities: End-to-End Assessments: Conducting penetration tests on our core banking platform, focusing on Cloud and Application Security. Code Review: Performing manual secure code reviews to identify logic flaws and security anti-patterns. Threat Modelling: Participate in sessions with different teams to identify design flaws before code is written. Risk Contextualisation: Contextualising technical vulnerabilities into "Real-World Risk" scenarios to demonstrate business impact to non-technical executives and within Engine's risk management framework. Cloud Security: Collaborating with Infrastructure teams to audit and secure cloud configurations. Autonomous Execution: Acting as an independent operator within the team, managing your own testing scope and timelines across different business domains. Remediation: Providing clear, actionable remediation advice that balances security requirements with engineering velocity. Strategic Reporting: Translate complex technical exploits into actionable business risk summaries for non-technical stakeholders and executive leadership. Requirements We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. Technical Skills Ideally, we would like: Experience: 5+ years experience in penetration testing with a focus on cloud native infrastructure, web applications, APIs. Tooling: Expert-level proficiency with industry-standard tools and the ability to "go manual" when scanners fail. Cloud Native: Experience with Cloud Security, (AWS/GCP) specifically AWS/EKS. Code Fluency: Ability to conduct code reviews in multiple languages, primarily Java and Go. Mobile: Experience testing Mobile Applications (iOS and Android). Design Review: Proven experience in Threat Modelling. SDLC: You have a working understanding of how software is architected, built and deployed. Scripting: You have the ability to write your own scripts and tooling to aid in pentesting and improve efficiency. Golang, Python etc. Soft Skills Communication: Exceptional written and spoken communication skills: the ability to communicate complex technical issues to engineers and business risk to executives. Proactivity: A self-starting nature. You don't wait for a ticket to find a vulnerability. Got downtime? You're digging into codebases, closing off retesting items and generally getting it done. Independence: Ability to work independently while remaining a collaborative partner to the wider engineering team. Adaptability: Engine is evolving. You are able to evolve and develop as our requirements shift over time. Certifications: Relevant industry certifications (OSCP, OSWE, CCT-APP, CCT-INF etc.) or relevant demonstrable experience. Nice to have: Infrastructure as Code (IaC): Experience auditing Terraform or CloudFormation templates. DevSecOps: Familiarity with integrating security tooling (DAST/SAST) into CI/CD pipelines. Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: 45 minutes with our BISO 60 minutes technical interveiw with two of the team 45 minutes our CTO Benefits We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
01/04/2026
Full time
Description At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for someone who will be excited by the potential for Engine's technology to transform banking in different markets around the world. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. About the Role We are looking for an experienced Penetration Tester who can bridge the gap between deep technical exploitation and real-world business risk. This isn't just about running scanners and handing over a PDF; it's about adversarial empathy, understanding how our systems and services work so you can show us how they may be compromised. While you will sit within the Information Security team, you won't be siloed; you will be "dropped in" to test across various business domains, working side-by-side with Infrastructure Engineers and Software Developers and in collaboration with all parts of the Information Security Team. Your approach is to move beyond finding 'bugs' to helping out teams build inherently resilient systems. As an early member of our internal Pentesting capability, you won't just follow a manual, you will help write it. A key aspect of this role involves: Collaborating with your peers to design a continuous testing framework that evolves with our tech stack. Sharing knowledge with the wider technical faculty to elevate our collective security posture. Additionally, we understand the importance of knowledge and expertise remaining current and you shall support the continued advancement of our penetration testing through research, design and implementation of new solutions, including automation. Responsibilities: End-to-End Assessments: Conducting penetration tests on our core banking platform, focusing on Cloud and Application Security. Code Review: Performing manual secure code reviews to identify logic flaws and security anti-patterns. Threat Modelling: Participate in sessions with different teams to identify design flaws before code is written. Risk Contextualisation: Contextualising technical vulnerabilities into "Real-World Risk" scenarios to demonstrate business impact to non-technical executives and within Engine's risk management framework. Cloud Security: Collaborating with Infrastructure teams to audit and secure cloud configurations. Autonomous Execution: Acting as an independent operator within the team, managing your own testing scope and timelines across different business domains. Remediation: Providing clear, actionable remediation advice that balances security requirements with engineering velocity. Strategic Reporting: Translate complex technical exploits into actionable business risk summaries for non-technical stakeholders and executive leadership. Requirements We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. Technical Skills Ideally, we would like: Experience: 5+ years experience in penetration testing with a focus on cloud native infrastructure, web applications, APIs. Tooling: Expert-level proficiency with industry-standard tools and the ability to "go manual" when scanners fail. Cloud Native: Experience with Cloud Security, (AWS/GCP) specifically AWS/EKS. Code Fluency: Ability to conduct code reviews in multiple languages, primarily Java and Go. Mobile: Experience testing Mobile Applications (iOS and Android). Design Review: Proven experience in Threat Modelling. SDLC: You have a working understanding of how software is architected, built and deployed. Scripting: You have the ability to write your own scripts and tooling to aid in pentesting and improve efficiency. Golang, Python etc. Soft Skills Communication: Exceptional written and spoken communication skills: the ability to communicate complex technical issues to engineers and business risk to executives. Proactivity: A self-starting nature. You don't wait for a ticket to find a vulnerability. Got downtime? You're digging into codebases, closing off retesting items and generally getting it done. Independence: Ability to work independently while remaining a collaborative partner to the wider engineering team. Adaptability: Engine is evolving. You are able to evolve and develop as our requirements shift over time. Certifications: Relevant industry certifications (OSCP, OSWE, CCT-APP, CCT-INF etc.) or relevant demonstrable experience. Nice to have: Infrastructure as Code (IaC): Experience auditing Terraform or CloudFormation templates. DevSecOps: Familiarity with integrating security tooling (DAST/SAST) into CI/CD pipelines. Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: 45 minutes with our BISO 60 minutes technical interveiw with two of the team 45 minutes our CTO Benefits We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Starling Bank
Senior iOS Engineer
Starling Bank
Description Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. Our mobile engineers work in cross-functional feature teams arranged across broader engineering groups. You are empowered to make the decisions necessary for the platform and to provide insight to the team leads on such projects. You'll also be working closely with other mobile engineers with a variety of experience levels and interests. Expect to be committing, reviewing and shipping new code right from the first week! Requirements As a fully digital bank, we are looking for engineers that are able to understand and prioritise security when implementing new features, fixing bugs or making technical improvements, across all the layers. Our team is designing, building and releasing new screens every day, for this reason we are interested in people with a particular focus on Accessibility along with writing clean and maintainable code. The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building the code, shipping and maintaining it, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our application is in the top chart of finance apps in the UK, with over 300K ratings and an average rating of 4.9. Our iOS application is entirely written in Swift. It is highly modular and we use MVVM-C architecture to maximise code reusability and testing. We also value simplicity over complexity, fewer moving parts means fewer faults and easier comprehension. Some of the well known frameworks and tools we use: RxSwift - as our reactive programming framework; SnapKit - as our auto layout DSL, though we have an in-house framework built on top of SnapKit which allows us to write declarative, SwiftUI like layout code for UIKit. Realm - as the application main persistence layer; Sourcery and SwiftGen - for various code generation tasks. SwiftFormat, SwiftLint and Danger - to enforce high code quality standards. Etc. We also built in-house tools and frameworks as developer productivity and automation is paramount to us. We are looking for iOS engineers to work on these apps who: Want to work on a feature rich mobile app with millions of customers; Can produce robust, well tested code that will give our customers the reliability that they need; Care about the product, the user experience and the design; Think (like us) that a small number of empowered developers is the right way to deliver software; Our application is built with UIKit, knowing its concepts and components is a must. We use RxSwift in our project, experience with reactive programming will be a plus but is not required. Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: First interview: 45 minutes Take home technical test (no time limit) Technical face to face: 1.5 hours Final Interview: 45 minutes Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
01/04/2026
Full time
Description Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. Our mobile engineers work in cross-functional feature teams arranged across broader engineering groups. You are empowered to make the decisions necessary for the platform and to provide insight to the team leads on such projects. You'll also be working closely with other mobile engineers with a variety of experience levels and interests. Expect to be committing, reviewing and shipping new code right from the first week! Requirements As a fully digital bank, we are looking for engineers that are able to understand and prioritise security when implementing new features, fixing bugs or making technical improvements, across all the layers. Our team is designing, building and releasing new screens every day, for this reason we are interested in people with a particular focus on Accessibility along with writing clean and maintainable code. The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building the code, shipping and maintaining it, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our application is in the top chart of finance apps in the UK, with over 300K ratings and an average rating of 4.9. Our iOS application is entirely written in Swift. It is highly modular and we use MVVM-C architecture to maximise code reusability and testing. We also value simplicity over complexity, fewer moving parts means fewer faults and easier comprehension. Some of the well known frameworks and tools we use: RxSwift - as our reactive programming framework; SnapKit - as our auto layout DSL, though we have an in-house framework built on top of SnapKit which allows us to write declarative, SwiftUI like layout code for UIKit. Realm - as the application main persistence layer; Sourcery and SwiftGen - for various code generation tasks. SwiftFormat, SwiftLint and Danger - to enforce high code quality standards. Etc. We also built in-house tools and frameworks as developer productivity and automation is paramount to us. We are looking for iOS engineers to work on these apps who: Want to work on a feature rich mobile app with millions of customers; Can produce robust, well tested code that will give our customers the reliability that they need; Care about the product, the user experience and the design; Think (like us) that a small number of empowered developers is the right way to deliver software; Our application is built with UIKit, knowing its concepts and components is a must. We use RxSwift in our project, experience with reactive programming will be a plus but is not required. Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: First interview: 45 minutes Take home technical test (no time limit) Technical face to face: 1.5 hours Final Interview: 45 minutes Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Starling Bank
iOS Engineer
Starling Bank Manchester, Lancashire
Description Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. Our mobile engineers work in cross-functional feature teams arranged across broader engineering groups. You are empowered to make the decisions necessary for the platform and to provide insight to the team leads on such projects. You'll also be working closely with other mobile engineers with a variety of experience levels and interests. Expect to be committing, reviewing and shipping new code right from the first week! Requirements As a fully digital bank, we are looking for engineers that are able to understand and prioritise security when implementing new features, fixing bugs or making technical improvements, across all the layers. Our team is designing, building and releasing new screens every day, for this reason we are interested in people with a particular focus on Accessibility along with writing clean and maintainable code. The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building the code, shipping and maintaining it, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our application is in the top chart of finance apps in the UK, with over 300K ratings and an average rating of 4.9. Our iOS application is entirely written in Swift. It is highly modular and we use MVVM-C architecture to maximise code reusability and testing. We also value simplicity over complexity, fewer moving parts means fewer faults and easier comprehension. Some of the well known frameworks and tools we use: RxSwift - as our reactive programming framework; SnapKit - as our auto layout DSL, though we have an in-house framework built on top of SnapKit which allows us to write declarative, SwiftUI like layout code for UIKit. Realm - as the application main persistence layer; Sourcery and SwiftGen - for various code generation tasks. SwiftFormat, SwiftLint and Danger - to enforce high code quality standards. Etc. We also built in-house tools and frameworks as developer productivity and automation is paramount to us. We are looking for iOS engineers to work on these apps who: Want to work on a feature rich mobile app with millions of customers; Can produce robust, well tested code that will give our customers the reliability that they need; Care about the product, the user experience and the design; Think (like us) that a small number of empowered developers is the right way to deliver software; Our application is built with UIKit, knowing its concepts and components is a must. We use RxSwift in our project, experience with reactive programming will be a plus but is not required. Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial phone call: 45 minutes Take home technical test (no time limit) Technical face to face: 1.5 hours Final Interview: 45 minutes Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
01/04/2026
Full time
Description Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. Our mobile engineers work in cross-functional feature teams arranged across broader engineering groups. You are empowered to make the decisions necessary for the platform and to provide insight to the team leads on such projects. You'll also be working closely with other mobile engineers with a variety of experience levels and interests. Expect to be committing, reviewing and shipping new code right from the first week! Requirements As a fully digital bank, we are looking for engineers that are able to understand and prioritise security when implementing new features, fixing bugs or making technical improvements, across all the layers. Our team is designing, building and releasing new screens every day, for this reason we are interested in people with a particular focus on Accessibility along with writing clean and maintainable code. The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building the code, shipping and maintaining it, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our application is in the top chart of finance apps in the UK, with over 300K ratings and an average rating of 4.9. Our iOS application is entirely written in Swift. It is highly modular and we use MVVM-C architecture to maximise code reusability and testing. We also value simplicity over complexity, fewer moving parts means fewer faults and easier comprehension. Some of the well known frameworks and tools we use: RxSwift - as our reactive programming framework; SnapKit - as our auto layout DSL, though we have an in-house framework built on top of SnapKit which allows us to write declarative, SwiftUI like layout code for UIKit. Realm - as the application main persistence layer; Sourcery and SwiftGen - for various code generation tasks. SwiftFormat, SwiftLint and Danger - to enforce high code quality standards. Etc. We also built in-house tools and frameworks as developer productivity and automation is paramount to us. We are looking for iOS engineers to work on these apps who: Want to work on a feature rich mobile app with millions of customers; Can produce robust, well tested code that will give our customers the reliability that they need; Care about the product, the user experience and the design; Think (like us) that a small number of empowered developers is the right way to deliver software; Our application is built with UIKit, knowing its concepts and components is a must. We use RxSwift in our project, experience with reactive programming will be a plus but is not required. Interview process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial phone call: 45 minutes Take home technical test (no time limit) Technical face to face: 1.5 hours Final Interview: 45 minutes Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
CGI
Java Developer
CGI
Java Developer Position Description At CGI, we are transforming how secure digital healthcare is delivered across the UK. Join us to help build and evolve critical identity and authentication services that enable millions of healthcare professionals to access vital systems safely and efficiently. You'll play a hands-on role in modernising national platforms, working in a collaborative environment where you can shape solutions, contribute ideas, and see the real-world impact of your work every day. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position. Your future duties and responsibilities In this role, you will help run and enhance a critical national authentication platform, ensuring reliability, security, and continuous improvement. You'll take ownership of delivering new features, resolving incidents, and shaping how the platform evolves as part of a supportive, high-performing engineering team. • Own & Deliver: Build and enhance features aligned to the product roadmap • Resolve & Support: Troubleshoot and fix high-priority incidents quickly • Collaborate & Shape: Work closely with Product Owners, BAs, and Technical Leads • Improve & Modernise: Reduce technical debt and enhance system performance • Automate & Streamline: Improve CI/CD pipelines and DevOps practices • Scale & Maintain: Support a high-availability, critical national service Required qualifications to be successful in this role You are an experienced Java engineer with a strong DevOps mindset and a passion for building secure, scalable systems. You're comfortable working across the stack and enjoy collaborating to deliver high-impact solutions. Must-have experience: • Strong Java development experience • Python scripting • Experience with cloud platforms (AWS and/or Azure) • CI/CD and DevOps tooling (Jenkins, GitHub Actions, Maven) • Containerisation (Docker) and orchestration (Kubernetes) • Database experience (PostgreSQL and/or Microsoft SQL Server) Desirable skills: • Identity & access management tools (PingDS, PingIDM, HAProxy) • Infrastructure as Code (Terraform) • Testing tools (Karate, Playwright, Gatling/Scala) Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
01/04/2026
Full time
Java Developer Position Description At CGI, we are transforming how secure digital healthcare is delivered across the UK. Join us to help build and evolve critical identity and authentication services that enable millions of healthcare professionals to access vital systems safely and efficiently. You'll play a hands-on role in modernising national platforms, working in a collaborative environment where you can shape solutions, contribute ideas, and see the real-world impact of your work every day. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position. Your future duties and responsibilities In this role, you will help run and enhance a critical national authentication platform, ensuring reliability, security, and continuous improvement. You'll take ownership of delivering new features, resolving incidents, and shaping how the platform evolves as part of a supportive, high-performing engineering team. • Own & Deliver: Build and enhance features aligned to the product roadmap • Resolve & Support: Troubleshoot and fix high-priority incidents quickly • Collaborate & Shape: Work closely with Product Owners, BAs, and Technical Leads • Improve & Modernise: Reduce technical debt and enhance system performance • Automate & Streamline: Improve CI/CD pipelines and DevOps practices • Scale & Maintain: Support a high-availability, critical national service Required qualifications to be successful in this role You are an experienced Java engineer with a strong DevOps mindset and a passion for building secure, scalable systems. You're comfortable working across the stack and enjoy collaborating to deliver high-impact solutions. Must-have experience: • Strong Java development experience • Python scripting • Experience with cloud platforms (AWS and/or Azure) • CI/CD and DevOps tooling (Jenkins, GitHub Actions, Maven) • Containerisation (Docker) and orchestration (Kubernetes) • Database experience (PostgreSQL and/or Microsoft SQL Server) Desirable skills: • Identity & access management tools (PingDS, PingIDM, HAProxy) • Infrastructure as Code (Terraform) • Testing tools (Karate, Playwright, Gatling/Scala) Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
CGI
Java Developers (all levels)
CGI
Java Developers (all levels) Position Description At CGI, we're shaping the future of digital UK Government solutions, building secure, high-impact platforms that improve services for millions across the UK. As a Java Developer , 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 variety of major national UK Government programmes where innovation, teamwork, and continuous learning come together to deliver meaningful results for our clients and UK helping improve UK citizens' lives. 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 our work programmes, you will need to hold UK Security Clearance or be eligible to go through this clearance. These roles will be predominately hybrid with some work based in UK CGI or client offices depending on the specific programme. Travel away from base office will be expensed. Your future duties and responsibilities In your role as a Java Developer/Software Engineer , 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 will 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. We are looking for candidates who have experience of either back end, front end or, ideally, full stack software and application development and engineering. Required experience: • Proven experience as a Java Developer or Software Engineer working at SFIA levels 2,3,4 or 5 • 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 • Experience of WSO2 would be a positive benefit but is not essential Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
01/04/2026
Full time
Java Developers (all levels) Position Description At CGI, we're shaping the future of digital UK Government solutions, building secure, high-impact platforms that improve services for millions across the UK. As a Java Developer , 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 variety of major national UK Government programmes where innovation, teamwork, and continuous learning come together to deliver meaningful results for our clients and UK helping improve UK citizens' lives. 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 our work programmes, you will need to hold UK Security Clearance or be eligible to go through this clearance. These roles will be predominately hybrid with some work based in UK CGI or client offices depending on the specific programme. Travel away from base office will be expensed. Your future duties and responsibilities In your role as a Java Developer/Software Engineer , 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 will 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. We are looking for candidates who have experience of either back end, front end or, ideally, full stack software and application development and engineering. Required experience: • Proven experience as a Java Developer or Software Engineer working at SFIA levels 2,3,4 or 5 • 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 • Experience of WSO2 would be a positive benefit but is not essential 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.
Starling Bank
Cloud Security Engineer
Starling Bank
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. 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. As a Cloud Security Engineer at Starling, you'll be building and supporting tooling and infrastructure that spans across AWS and GCP supporting our internal operations and interfacing with other teams to deliver the services that support our business. Requirements We are seeking an experienced Cloud Security Engineer who believes that great security is built, not just configured. At Starling, security is a fundamental engineering pillar, and we're looking for a practitioner who thinks like a developer. While we are looking for deep cloud expertise, we are also highly interested in candidates with strong programming skills and a background in software engineering who want to apply those talents to security. This is a hands-on role for a builder who excels at writing clean, scalable code to automate away manual gates. You will work across AWS and GCP, developing the internal tools, guardrails, and services that empower our engineering teams to ship securely without sacrificing speed. Key Responsibilities Engineer Secure Foundations : You will lead the design and implementation of critical security services, with a heavy focus on building robust Identity and Access Management (IAM) systems and automated, API-driven certificate management workflows. Security-as-Code & Scalability : Leveraging a software-first philosophy, you will develop and maintain high-quality, scalable security tooling and middleware within ECS and Kubernetes environments, ensuring security logic is integrated directly into the deployment pipeline. Collaborative Code Ownership : You will serve as a technical authority in cross-functional code reviews , acting as an engineering peer who helps teams bake security into their services from the first line of code to the final pull request. Proactive System Hardening : You will stay ahead of the evolving threat landscape by treating security as a continuous engineering challenge-proactively identifying vulnerabilities and architecting technical solutions to fortify our global ecosystem. Professional Requirements Demonstrated ability to architect secure, distributed systems with a focus on programmatic IAM and automated, API-driven PKI management . Extensive experience with Infrastructure as Code (IaC) in Terraform and a deep commitment to writing clean, maintainable, and production-grade code -ideally in Golang . A test-first mentality toward security, with experience building unit and integration tests into CI/CD pipelines to ensure that security guardrails are as reliable as the features they protect. A strong conceptual grasp of cryptographic primitives and hands-on experience securing containerized workloads and service meshes within ECS and Kubernetes . A track record of taking end-to-end ownership of complex technical projects, from initial design docs and RFCs through to deployment and observability. A belief that if it isn't tested, it's broken , and a drive to proactively identify and fix vulnerabilities by treating security as a continuous engineering challenge. Our Team Philosophy The Security Engineering team is a diverse and dynamic group passionate about building secure and resilient systems. We're enthusiastic about security, but we're not about rigid, one-size-fits-all controls. We believe in striking a balance between protecting our systems and empowering our developers to build and innovate. Our goal is to make security a seamless part of the development lifecycle, not a roadblock. If you are someone who thrives in a collaborative environment and is excited about finding innovative security solutions, we would love to hear from you. Our 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 to be discussed in the technical interview - 3 hours Technical interview - 1.5 hours Final Interview - 40 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 Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us: You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
01/04/2026
Full time
Description Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. 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. As a Cloud Security Engineer at Starling, you'll be building and supporting tooling and infrastructure that spans across AWS and GCP supporting our internal operations and interfacing with other teams to deliver the services that support our business. Requirements We are seeking an experienced Cloud Security Engineer who believes that great security is built, not just configured. At Starling, security is a fundamental engineering pillar, and we're looking for a practitioner who thinks like a developer. While we are looking for deep cloud expertise, we are also highly interested in candidates with strong programming skills and a background in software engineering who want to apply those talents to security. This is a hands-on role for a builder who excels at writing clean, scalable code to automate away manual gates. You will work across AWS and GCP, developing the internal tools, guardrails, and services that empower our engineering teams to ship securely without sacrificing speed. Key Responsibilities Engineer Secure Foundations : You will lead the design and implementation of critical security services, with a heavy focus on building robust Identity and Access Management (IAM) systems and automated, API-driven certificate management workflows. Security-as-Code & Scalability : Leveraging a software-first philosophy, you will develop and maintain high-quality, scalable security tooling and middleware within ECS and Kubernetes environments, ensuring security logic is integrated directly into the deployment pipeline. Collaborative Code Ownership : You will serve as a technical authority in cross-functional code reviews , acting as an engineering peer who helps teams bake security into their services from the first line of code to the final pull request. Proactive System Hardening : You will stay ahead of the evolving threat landscape by treating security as a continuous engineering challenge-proactively identifying vulnerabilities and architecting technical solutions to fortify our global ecosystem. Professional Requirements Demonstrated ability to architect secure, distributed systems with a focus on programmatic IAM and automated, API-driven PKI management . Extensive experience with Infrastructure as Code (IaC) in Terraform and a deep commitment to writing clean, maintainable, and production-grade code -ideally in Golang . A test-first mentality toward security, with experience building unit and integration tests into CI/CD pipelines to ensure that security guardrails are as reliable as the features they protect. A strong conceptual grasp of cryptographic primitives and hands-on experience securing containerized workloads and service meshes within ECS and Kubernetes . A track record of taking end-to-end ownership of complex technical projects, from initial design docs and RFCs through to deployment and observability. A belief that if it isn't tested, it's broken , and a drive to proactively identify and fix vulnerabilities by treating security as a continuous engineering challenge. Our Team Philosophy The Security Engineering team is a diverse and dynamic group passionate about building secure and resilient systems. We're enthusiastic about security, but we're not about rigid, one-size-fits-all controls. We believe in striking a balance between protecting our systems and empowering our developers to build and innovate. Our goal is to make security a seamless part of the development lifecycle, not a roadblock. If you are someone who thrives in a collaborative environment and is excited about finding innovative security solutions, we would love to hear from you. Our 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 to be discussed in the technical interview - 3 hours Technical interview - 1.5 hours Final Interview - 40 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 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.
Starling Bank
iOS Engineer - Engine by Starling
Starling Bank
Description At Engine by Starling , we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and a year ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. Our technologists are at the very heart of Engine 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 Engine is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, and 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 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 Engine - our preference is that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling - We're looking for iOS Engineers to work on the Engine Platform and make our existing features work for banks all over the world as well as building new features from scratch that Starling hasn't released in the UK market. Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear more from the team in some case studies below, and our work with Women In Tech . Day in the Life of a Mobile Engineer Working as a Mobile QA Leading the Android Team Engine by Starling Careers Page 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 can make to banking around the world. 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 Engine, to continue changing banking for good. As an Engineer you will: Contribute to our award winning platform and internal tooling Build new features and products from scratch in a configurable way Share your knowledge with those around you, contributing to our learning culture Own your projects, working in small teams across the bank to collaboratively deliver Aim for greatness in everything you do, staying curious and inquisitive Be part of a scaling team and organisation as we change banking for good Requirements 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 33 days holiday (including public holidays, which you can take when it 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. Engine by 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 Engine by 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 Engine by Starling and Starling will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
01/04/2026
Full time
Description At Engine by Starling , we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and a year ago we split out as a separate business. Starling has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. Our technologists are at the very heart of Engine 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 Engine is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, and 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 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 Engine - our preference is that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling - We're looking for iOS Engineers to work on the Engine Platform and make our existing features work for banks all over the world as well as building new features from scratch that Starling hasn't released in the UK market. Engine by Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear more from the team in some case studies below, and our work with Women In Tech . Day in the Life of a Mobile Engineer Working as a Mobile QA Leading the Android Team Engine by Starling Careers Page 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 can make to banking around the world. 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 Engine, to continue changing banking for good. As an Engineer you will: Contribute to our award winning platform and internal tooling Build new features and products from scratch in a configurable way Share your knowledge with those around you, contributing to our learning culture Own your projects, working in small teams across the bank to collaboratively deliver Aim for greatness in everything you do, staying curious and inquisitive Be part of a scaling team and organisation as we change banking for good Requirements 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 33 days holiday (including public holidays, which you can take when it 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. Engine by 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 Engine by 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 Engine by Starling and Starling will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Layer7
Lead Full Stack Developer - Java/Spring/Azure
Layer7 Manchester, Lancashire
Location: Manchester - 1 day per week onsite ( non-negotiable ) Client: Central Department Rate: £575 per day Inside IR35 Start: Immediate Clearance: SC Mandatory Role Overview: We are seeking experienced Lead Full Stack Developers to join a major DWP programme delivering high-profile digital services at scale. You will lead the design and development of scalable digital services, delivering robust full stack solutions in a complex enterprise environment. The role involves working closely with multidisciplinary teams, supporting best practices in software engineering, DevOps, and cloud deployment, and providing technical leadership across full stack delivery, with scope for Front End or Back End specialism where relevant. Essential Skills: Strong experience as a Lead Software Developer/Lead Full Stack Developer Excellent Java and Spring development skills Experience building REST APIs, messaging solutions, and microservices Strong hands-on experience with Docker and Kubernetes Cloud experience with Azure preferred (AWS considered) Experience with PostgreSQL Knowledge of observability frameworks Full stack development background in agile delivery environments Nice To Have: Experience with Node.js/Express/Nunjucks Role overview: Lead the design and development of scalable digital services Deliver robust full stack solutions in a complex enterprise environment Work closely with multidisciplinary teams across engineering and delivery Support best practice in software engineering, DevOps and cloud deployment Provide technical leadership across full stack delivery, with scope for Front End or Back End specialism where relevant
01/04/2026
Contractor
Location: Manchester - 1 day per week onsite ( non-negotiable ) Client: Central Department Rate: £575 per day Inside IR35 Start: Immediate Clearance: SC Mandatory Role Overview: We are seeking experienced Lead Full Stack Developers to join a major DWP programme delivering high-profile digital services at scale. You will lead the design and development of scalable digital services, delivering robust full stack solutions in a complex enterprise environment. The role involves working closely with multidisciplinary teams, supporting best practices in software engineering, DevOps, and cloud deployment, and providing technical leadership across full stack delivery, with scope for Front End or Back End specialism where relevant. Essential Skills: Strong experience as a Lead Software Developer/Lead Full Stack Developer Excellent Java and Spring development skills Experience building REST APIs, messaging solutions, and microservices Strong hands-on experience with Docker and Kubernetes Cloud experience with Azure preferred (AWS considered) Experience with PostgreSQL Knowledge of observability frameworks Full stack development background in agile delivery environments Nice To Have: Experience with Node.js/Express/Nunjucks Role overview: Lead the design and development of scalable digital services Deliver robust full stack solutions in a complex enterprise environment Work closely with multidisciplinary teams across engineering and delivery Support best practice in software engineering, DevOps and cloud deployment Provide technical leadership across full stack delivery, with scope for Front End or Back End specialism where relevant
Network IT
IT Manager
Network IT Halesowen, West Midlands
Role: IT Manager Location: Halesowen (Fully In-Office) Salary: £40,000 - £50,000 Network IT supports a well-established and growing organisation who are seeking a hands-on, technically strong IT Manager to oversee and continually improve its technology estate. This role is ideal for an IT professional who thrives in a practical, solutions-focused environment with responsibility for systems stability, integrations, security, and digital platforms.You will ensure the business is supported with reliable, modern, and secure IT systems that enable teams to operate effectively and make informed decisions. This position offers an opportunity to shape the IT direction of the organisation while remaining closely involved in day-to-day operations. This role will require you to be on-site, Monday to Friday. Please ensure you are happy to commit to this arrangement before applying. Key Responsibilities In this role, you will ensure the smooth running, development, and ongoing improvement of all business-critical IT systems. You will provide hands-on technical support, manage integrations and infrastructure, and collaborate with internal teams and external partners to maintain a secure and efficient technology environment. Resolve user issues and deliver technology training. Manage IT procurement, asset lifecycle, and maintenance. Oversee system development, GDPR compliance, and integration performance. Own the B2B platform and coordinate enhancements with 3rd-party developers. Manage IT service providers and partners, ensuring SLAs are met. Support ERP users and assist the e-commerce team with Shopify integrations. Lead IT projects and maintain Access Control systems (Paxton Net2). Oversee IT infrastructure, networking, and web server administration. Manage MDM for mobile phones and warehouse scanners. Essential Experience & Knowledge We're looking for a technically confident IT professional with a strong blend of hands-on capability and practical problem-solving. You'll thrive if you enjoy working across a varied tech stack and taking ownership of how systems support a fast-moving business. Key experience includes: Solid command of Office 365 administration and user management. Microsoft Business Central, MS Dynamics, or Nvision. Strong grounding in networking fundamentals , including switching and routing. Experience maintaining and optimising web servers . Confident working with MySQL/SQL for queries, reporting, and troubleshooting. Ability to script and automate using Python . Understanding and working with RESTful APIs for integrations and data flows. Practical knowledge of wholesale/distribution processes and how systems underpin operations. Excellent problem-solving, communication, and project delivery skills. A proactive, improvement-focused mindset with a desire to modernise and streamline systems. While not essential, experience in any of the following is highly desirable and would help you hit the ground running: Power BI for analytics and dashboards. Jet Reports for financial and operational reporting. Working knowledge of the Linux CLI . Familiarity with WordPress for content management. Front-end skills such as HTML/CSS . Experience with Magento 2 or other e-commerce platforms. Understanding of Shopify and multi-store environments.
01/04/2026
Full time
Role: IT Manager Location: Halesowen (Fully In-Office) Salary: £40,000 - £50,000 Network IT supports a well-established and growing organisation who are seeking a hands-on, technically strong IT Manager to oversee and continually improve its technology estate. This role is ideal for an IT professional who thrives in a practical, solutions-focused environment with responsibility for systems stability, integrations, security, and digital platforms.You will ensure the business is supported with reliable, modern, and secure IT systems that enable teams to operate effectively and make informed decisions. This position offers an opportunity to shape the IT direction of the organisation while remaining closely involved in day-to-day operations. This role will require you to be on-site, Monday to Friday. Please ensure you are happy to commit to this arrangement before applying. Key Responsibilities In this role, you will ensure the smooth running, development, and ongoing improvement of all business-critical IT systems. You will provide hands-on technical support, manage integrations and infrastructure, and collaborate with internal teams and external partners to maintain a secure and efficient technology environment. Resolve user issues and deliver technology training. Manage IT procurement, asset lifecycle, and maintenance. Oversee system development, GDPR compliance, and integration performance. Own the B2B platform and coordinate enhancements with 3rd-party developers. Manage IT service providers and partners, ensuring SLAs are met. Support ERP users and assist the e-commerce team with Shopify integrations. Lead IT projects and maintain Access Control systems (Paxton Net2). Oversee IT infrastructure, networking, and web server administration. Manage MDM for mobile phones and warehouse scanners. Essential Experience & Knowledge We're looking for a technically confident IT professional with a strong blend of hands-on capability and practical problem-solving. You'll thrive if you enjoy working across a varied tech stack and taking ownership of how systems support a fast-moving business. Key experience includes: Solid command of Office 365 administration and user management. Microsoft Business Central, MS Dynamics, or Nvision. Strong grounding in networking fundamentals , including switching and routing. Experience maintaining and optimising web servers . Confident working with MySQL/SQL for queries, reporting, and troubleshooting. Ability to script and automate using Python . Understanding and working with RESTful APIs for integrations and data flows. Practical knowledge of wholesale/distribution processes and how systems underpin operations. Excellent problem-solving, communication, and project delivery skills. A proactive, improvement-focused mindset with a desire to modernise and streamline systems. While not essential, experience in any of the following is highly desirable and would help you hit the ground running: Power BI for analytics and dashboards. Jet Reports for financial and operational reporting. Working knowledge of the Linux CLI . Familiarity with WordPress for content management. Front-end skills such as HTML/CSS . Experience with Magento 2 or other e-commerce platforms. Understanding of Shopify and multi-store environments.
Searchability NS&D
Frontend Software Developer - eDV Cleared
Searchability NS&D Manchester, Lancashire
Frontend Developer - eDV Cleared New Opportunity in Manchester for Frontend Developers who want to work on mission-critical, operational projects Can be Manchester, Bury or Harrogate based Must hold enhanced DV Clearance for high-side IT access Up to £75,000 + Benefits Clearance bonus + company bonus To apply, email: or call: Are you ready to contribute to some of the most ambitious and critical digital programmes in the UK Defence & Security sector? We're expanding our team of DV Cleared technologists to help design and deliver next-generation solutions that keep our nation secure. The Opportunity As a Front-End Developer, you'll play a key role in building intuitive, high-performance user interfaces for secure government and defence systems. You'll collaborate with designers, back-end developers, UX specialists, and client teams to deliver innovative digital services that combine the latest technology with the unique requirements of Defence environments. This is a hands-on technical role for someone who's passionate about modern web development, user experience, and crafting elegant, reliable front-end solutions. Key Responsibilities Develop high-quality, responsive, and accessible web applications using HTML, CSS, and JavaScript . Build interactive, user-focused front ends using modern frameworks such as React , Angular , or js . Collaborate closely with designers and UX experts to translate wireframes and prototypes into production-ready code. Optimise applications for performance, scalability, and cross-browser compatibility. Work with back-end teams to integrate front-end functionality with APIs and data sources. Conduct testing, debugging, and peer code reviews to ensure clean, maintainable code. Stay current with front-end trends, tools, and emerging technologies to continuously improve delivery practices. Contribute to technical discussions and process improvements across the wider engineering community. About You You're an experienced Front-End Developer who takes pride in writing clean, efficient code and delivering exceptional user experiences. You thrive in collaborative environments, value attention to detail, and enjoy solving complex challenges with creativity and precision. You should have: Active UK Enhanced Developed Vetting (eDV) clearance . Proven experience developing responsive web applications using modern JavaScript frameworks. Strong understanding of UI/UX principles , responsive design, and accessibility standards. Experience with version control systems (Git) and front-end build tools such as Webpack or Gulp . Excellent problem-solving and debugging skills. Strong communication skills and a proactive, collaborative mindset. A passion for continuous learning and technical excellence. Why Join You'll be joining a high-performing engineering team working at the intersection of innovation, technology, and national security. Expect challenging projects, modern technology stacks, and an environment that values technical growth, creativity, and real-world impact.
01/04/2026
Full time
Frontend Developer - eDV Cleared New Opportunity in Manchester for Frontend Developers who want to work on mission-critical, operational projects Can be Manchester, Bury or Harrogate based Must hold enhanced DV Clearance for high-side IT access Up to £75,000 + Benefits Clearance bonus + company bonus To apply, email: or call: Are you ready to contribute to some of the most ambitious and critical digital programmes in the UK Defence & Security sector? We're expanding our team of DV Cleared technologists to help design and deliver next-generation solutions that keep our nation secure. The Opportunity As a Front-End Developer, you'll play a key role in building intuitive, high-performance user interfaces for secure government and defence systems. You'll collaborate with designers, back-end developers, UX specialists, and client teams to deliver innovative digital services that combine the latest technology with the unique requirements of Defence environments. This is a hands-on technical role for someone who's passionate about modern web development, user experience, and crafting elegant, reliable front-end solutions. Key Responsibilities Develop high-quality, responsive, and accessible web applications using HTML, CSS, and JavaScript . Build interactive, user-focused front ends using modern frameworks such as React , Angular , or js . Collaborate closely with designers and UX experts to translate wireframes and prototypes into production-ready code. Optimise applications for performance, scalability, and cross-browser compatibility. Work with back-end teams to integrate front-end functionality with APIs and data sources. Conduct testing, debugging, and peer code reviews to ensure clean, maintainable code. Stay current with front-end trends, tools, and emerging technologies to continuously improve delivery practices. Contribute to technical discussions and process improvements across the wider engineering community. About You You're an experienced Front-End Developer who takes pride in writing clean, efficient code and delivering exceptional user experiences. You thrive in collaborative environments, value attention to detail, and enjoy solving complex challenges with creativity and precision. You should have: Active UK Enhanced Developed Vetting (eDV) clearance . Proven experience developing responsive web applications using modern JavaScript frameworks. Strong understanding of UI/UX principles , responsive design, and accessibility standards. Experience with version control systems (Git) and front-end build tools such as Webpack or Gulp . Excellent problem-solving and debugging skills. Strong communication skills and a proactive, collaborative mindset. A passion for continuous learning and technical excellence. Why Join You'll be joining a high-performing engineering team working at the intersection of innovation, technology, and national security. Expect challenging projects, modern technology stacks, and an environment that values technical growth, creativity, and real-world impact.
Spectrum IT Recruitment
Full Stack Software Developer
Spectrum IT Recruitment Portsmouth, Hampshire
Software Developer 3/4 Days per week in the Portsmouth Office C#, .Net Core, VueJS, Typescript 45,000 - 50,000 Software Developer required to join a progressive and leading company within the automotive industry. As a Software Developer you will help to transform the whole digital product suite. They want to take an API first approach and build this out in .NET. and new front ends in Vue.Js. You will be working on some greenfield projects and using best practice engineering processes and approaches, and driving the capabilities of the platform, ensuring continuous product improvement. Skills Required: C# .Net Core Typescript Experience in VueJS (Preferable), React, Angular. MS SQL Server / T-SQL Experience with modern CI/CD pipelines highly desirable Understanding of Design Patterns, OOP, SOLID, and Clean Code a must If you have the relevant skills for this role and are ready for the challenge then please send your CV to (url removed) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
31/03/2026
Full time
Software Developer 3/4 Days per week in the Portsmouth Office C#, .Net Core, VueJS, Typescript 45,000 - 50,000 Software Developer required to join a progressive and leading company within the automotive industry. As a Software Developer you will help to transform the whole digital product suite. They want to take an API first approach and build this out in .NET. and new front ends in Vue.Js. You will be working on some greenfield projects and using best practice engineering processes and approaches, and driving the capabilities of the platform, ensuring continuous product improvement. Skills Required: C# .Net Core Typescript Experience in VueJS (Preferable), React, Angular. MS SQL Server / T-SQL Experience with modern CI/CD pipelines highly desirable Understanding of Design Patterns, OOP, SOLID, and Clean Code a must If you have the relevant skills for this role and are ready for the challenge then please send your CV to (url removed) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
IT Talent Solutions
Web Developer
IT Talent Solutions Basildon, Essex
We re looking for a creative, detail-driven Web Developer to join a growing Web Development team. This is an opportunity to work across the full stack , helping shape and deliver an ambitious digital roadmap as our expands their web-based products and services. If you enjoy building modern web solutions from the ground up and want real ownership of your work we d love to hear from you. What you ll be doing Building and maintaining scalable websites and web applications Developing solutions using C#, ASP.NET / ASP.NET Core, MVC, HTML, CSS & JavaScript Designing and integrating REST APIs and working with JSON data Collaborating with developers, designers and business stakeholders Improving performance, security and usability across platforms Writing clean, efficient code following best practices What we re looking for Around 5+ years experience in web development (or equivalent capability) Strong skills in C#, MVC, ASP.NET Core, JavaScript, HTML & CSS Experience debugging, profiling and deploying web applications Solid understanding of MVC patterns, ASP.NET controllers & web security (OWASP) Comfortable working with IIS Exposure to frameworks like React, Vue, Angular or Knockout is a plus Degree in Computer Science or related field preferred from UK University You ll thrive here if you Take ownership and enjoy solving problems Communicate well and collaborate across teams Have a proactive, detail-focused mindset Enjoy building high-quality digital experiences
31/03/2026
Full time
We re looking for a creative, detail-driven Web Developer to join a growing Web Development team. This is an opportunity to work across the full stack , helping shape and deliver an ambitious digital roadmap as our expands their web-based products and services. If you enjoy building modern web solutions from the ground up and want real ownership of your work we d love to hear from you. What you ll be doing Building and maintaining scalable websites and web applications Developing solutions using C#, ASP.NET / ASP.NET Core, MVC, HTML, CSS & JavaScript Designing and integrating REST APIs and working with JSON data Collaborating with developers, designers and business stakeholders Improving performance, security and usability across platforms Writing clean, efficient code following best practices What we re looking for Around 5+ years experience in web development (or equivalent capability) Strong skills in C#, MVC, ASP.NET Core, JavaScript, HTML & CSS Experience debugging, profiling and deploying web applications Solid understanding of MVC patterns, ASP.NET controllers & web security (OWASP) Comfortable working with IIS Exposure to frameworks like React, Vue, Angular or Knockout is a plus Degree in Computer Science or related field preferred from UK University You ll thrive here if you Take ownership and enjoy solving problems Communicate well and collaborate across teams Have a proactive, detail-focused mindset Enjoy building high-quality digital experiences
Sanderson Recruitment Plc
Software Engineer
Sanderson Recruitment Plc Glasgow, Lanarkshire
Software Engineer Glasgow (Hybrid 2-3 days) Up to £60,000 Overview An excellent opportunity to join a well-regarded Ed-Tech organisation with a strong presence in Glasgow. You will have the opportunity to shape and build solutions used by students across the globe. We're looking for a curious, delivery-focused Software Engineer to help build and improve a modern digital product used by thousands of learners. You'll work across the stack, ship quality features in small increments, and use data and observability to keep the platform reliable as it grows. Responsibilities Translate product goals into pragmatic technical approaches, including lightweight designs and realistic delivery estimates. Build, enhance and refactor features using modern web and service-side technologies (with JavaScript/TypeScript as the mainstay). Write code that's easy to read, easy to change, and built to last, so the next engineer can pick it up quickly. Back your changes with automated tests (unit and integration where appropriate) to keep releases safe and predictable. Work confidently with data stores and data flows; querying, modelling, and moving data between systems. Use monitoring, logs and metrics to spot issues early, investigate root causes and prevent repeat incidents. Ship work through an automated build-and-release process and help improve it when it gets in the way. Collaborate in a healthy engineering culture: thoughtful pull-request reviews, design discussions and shared ownership. Document key decisions (the "why" as well as the "what") to make future change faster and safer. Continuously look for opportunities to improve performance, reliability and developer experience, then make them happen. Requirements Several years' commercial experience delivering software in a team environment (experience in learning/education products is a bonus, not a requirement). Confidence owning a piece of work end-to-end: shaping the approach, building it, testing it, releasing it, and improving it based on feedback. Strong JavaScript/TypeScript skills, with hands-on experience building services and/or web applications. Experience with Node.js & React. Exposure/commercial experience with Python. Comfort working with CI pipelines and routine release processes. Experience of cloud-hosted environments and the basics of operating software in production. Clear communication. You should be able to explain trade-offs, ask good questions, and collaborate with product and engineering peers. A learning mindset: you keep up with emerging tools and patterns and can explain when (and when not) to adopt them. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.
31/03/2026
Full time
Software Engineer Glasgow (Hybrid 2-3 days) Up to £60,000 Overview An excellent opportunity to join a well-regarded Ed-Tech organisation with a strong presence in Glasgow. You will have the opportunity to shape and build solutions used by students across the globe. We're looking for a curious, delivery-focused Software Engineer to help build and improve a modern digital product used by thousands of learners. You'll work across the stack, ship quality features in small increments, and use data and observability to keep the platform reliable as it grows. Responsibilities Translate product goals into pragmatic technical approaches, including lightweight designs and realistic delivery estimates. Build, enhance and refactor features using modern web and service-side technologies (with JavaScript/TypeScript as the mainstay). Write code that's easy to read, easy to change, and built to last, so the next engineer can pick it up quickly. Back your changes with automated tests (unit and integration where appropriate) to keep releases safe and predictable. Work confidently with data stores and data flows; querying, modelling, and moving data between systems. Use monitoring, logs and metrics to spot issues early, investigate root causes and prevent repeat incidents. Ship work through an automated build-and-release process and help improve it when it gets in the way. Collaborate in a healthy engineering culture: thoughtful pull-request reviews, design discussions and shared ownership. Document key decisions (the "why" as well as the "what") to make future change faster and safer. Continuously look for opportunities to improve performance, reliability and developer experience, then make them happen. Requirements Several years' commercial experience delivering software in a team environment (experience in learning/education products is a bonus, not a requirement). Confidence owning a piece of work end-to-end: shaping the approach, building it, testing it, releasing it, and improving it based on feedback. Strong JavaScript/TypeScript skills, with hands-on experience building services and/or web applications. Experience with Node.js & React. Exposure/commercial experience with Python. Comfort working with CI pipelines and routine release processes. Experience of cloud-hosted environments and the basics of operating software in production. Clear communication. You should be able to explain trade-offs, ask good questions, and collaborate with product and engineering peers. A learning mindset: you keep up with emerging tools and patterns and can explain when (and when not) to adopt them. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.
ITSS Recruitment
Software Engineer
ITSS Recruitment Stonehouse, Gloucestershire
We are looking for a highly motivated Software Engineer to join a well established digital solutions company based in Stonehouse, Gloucestershire. 35,000 - 40,000 - hybrid working - Immediate start! They are looking for someone who enjoys solving problems, takes pride in their work, and is keen to learn and grow. Languages and Frameworks: TypeScript JavaScript React Angular HTML/SCSS C# Daily responsibilities: Developing new features and enhancements for their platform Building modern frontend applications using Angular and React Contributing to backend development, using C# Working on bespoke development tasks for customer requirements and internal projects Writing clean, maintainable, and well-tested code Creating unit tests and automated end-to-end tests Using source control to manage and maintain code effectively Working within an Agile environment and participating in team meetings Collaborating with engineers, designers, and product owners Contributing across the full software development lifecycle What we're looking for: Essential: Frontend development experience through a commercial role Experience with JavaScript or TypeScript Experience with a modern frontend framework (React/Angular preferred, but not essential) Good understanding of HTML and CSS / SCSS Willingness to learn backend development Ability to independently problem solve, but also the temperament to work collaboratively within a team Desirable: Experience with React/Angular Experience with C# or backend development A relevant degree Full, clean driving licence Experience with agile development methodologies What we offer Mentorship and support from experienced engineers The opportunity to work on real features used by real customers The chance to develop full-stack development skills A friendly, supportive, and collaborative team environment Opportunity to progress into a senior software developer position This role will require you to work on a hybrid basis 3 days per week in the office in Stonehouse so you must be commuting distance from that location. Sponsorship will not be provided for this position. We are interviewing currently so apply now for immediate consideration for the Software Engineer position or contact Stuart Barnes at ITSS Recruitment for further information.
31/03/2026
Full time
We are looking for a highly motivated Software Engineer to join a well established digital solutions company based in Stonehouse, Gloucestershire. 35,000 - 40,000 - hybrid working - Immediate start! They are looking for someone who enjoys solving problems, takes pride in their work, and is keen to learn and grow. Languages and Frameworks: TypeScript JavaScript React Angular HTML/SCSS C# Daily responsibilities: Developing new features and enhancements for their platform Building modern frontend applications using Angular and React Contributing to backend development, using C# Working on bespoke development tasks for customer requirements and internal projects Writing clean, maintainable, and well-tested code Creating unit tests and automated end-to-end tests Using source control to manage and maintain code effectively Working within an Agile environment and participating in team meetings Collaborating with engineers, designers, and product owners Contributing across the full software development lifecycle What we're looking for: Essential: Frontend development experience through a commercial role Experience with JavaScript or TypeScript Experience with a modern frontend framework (React/Angular preferred, but not essential) Good understanding of HTML and CSS / SCSS Willingness to learn backend development Ability to independently problem solve, but also the temperament to work collaboratively within a team Desirable: Experience with React/Angular Experience with C# or backend development A relevant degree Full, clean driving licence Experience with agile development methodologies What we offer Mentorship and support from experienced engineers The opportunity to work on real features used by real customers The chance to develop full-stack development skills A friendly, supportive, and collaborative team environment Opportunity to progress into a senior software developer position This role will require you to work on a hybrid basis 3 days per week in the office in Stonehouse so you must be commuting distance from that location. Sponsorship will not be provided for this position. We are interviewing currently so apply now for immediate consideration for the Software Engineer position or contact Stuart Barnes at ITSS Recruitment for further information.
Spectrum IT Recruitment
Technical Lead Full Stack Developer
Spectrum IT Recruitment Portsmouth, Hampshire
Want to own technical direction not just tickets? Technical Lead Developer - Full Stack - JavaScript, TypeScript, Node.js Portsmouth (Hybrid - 1 day per week onsite) Up to 100,000 + benefits If you're the kind of engineer who naturally sets technical standards, challenges architectural decisions, and raises the bar for everyone around you, this is your opportunity to lead from the front. We're partnered with a fast-scaling UK SaaS technology company building sophisticated, data-driven digital products used by commercial teams to better understand and engage their customers. As they evolve their next-generation customer-facing platforms, they're looking for a Technical Lead to take ownership of technical delivery and architectural direction. This is a hands-on leadership role. You'll be involved from early design through to production deployment, working in a modern cloud environment, where code ships to live environments daily. Tech Environment You'll work with a modern stack including: TypeScript, JavaScript Microservices Architecture Redis, SQL Server & Snowflake AWS cloud infrastructure Mature CI/CD pipelines and DevSecOps practices It's a fast-moving SaaS environment with continuous deployment and a strong emphasis on engineering quality. About You You're a senior full stack engineer who has naturally evolved into technical leadership. 10+ years' experience in full stack development 3+ years' commercial TypeScript experience Strong Node.js expertise Proven background in system design and scalable architectures Experience building and operating large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable systems) Experience working within mature CI/CD environments Strong commercial awareness when designing solutions Confident communicator who collaborates effectively with stakeholders An interest in leveraging AI to improve and accelerate development Passion for performance, security, and engineering excellence Computer Science degree or equivalent real-world expertise Interested? If you're ready to shape technical direction in a high-growth SaaS environment, without stepping away from hands-on engineering, this could be the move. Apply now or contact me to talk: (url removed) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
31/03/2026
Full time
Want to own technical direction not just tickets? Technical Lead Developer - Full Stack - JavaScript, TypeScript, Node.js Portsmouth (Hybrid - 1 day per week onsite) Up to 100,000 + benefits If you're the kind of engineer who naturally sets technical standards, challenges architectural decisions, and raises the bar for everyone around you, this is your opportunity to lead from the front. We're partnered with a fast-scaling UK SaaS technology company building sophisticated, data-driven digital products used by commercial teams to better understand and engage their customers. As they evolve their next-generation customer-facing platforms, they're looking for a Technical Lead to take ownership of technical delivery and architectural direction. This is a hands-on leadership role. You'll be involved from early design through to production deployment, working in a modern cloud environment, where code ships to live environments daily. Tech Environment You'll work with a modern stack including: TypeScript, JavaScript Microservices Architecture Redis, SQL Server & Snowflake AWS cloud infrastructure Mature CI/CD pipelines and DevSecOps practices It's a fast-moving SaaS environment with continuous deployment and a strong emphasis on engineering quality. About You You're a senior full stack engineer who has naturally evolved into technical leadership. 10+ years' experience in full stack development 3+ years' commercial TypeScript experience Strong Node.js expertise Proven background in system design and scalable architectures Experience building and operating large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable systems) Experience working within mature CI/CD environments Strong commercial awareness when designing solutions Confident communicator who collaborates effectively with stakeholders An interest in leveraging AI to improve and accelerate development Passion for performance, security, and engineering excellence Computer Science degree or equivalent real-world expertise Interested? If you're ready to shape technical direction in a high-growth SaaS environment, without stepping away from hands-on engineering, this could be the move. Apply now or contact me to talk: (url removed) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Spectrum IT Recruitment
Lead Full Stack Software Developer
Spectrum IT Recruitment Guildford, Surrey
Technical Lead Full Stack Developer (TypeScript, JavaScript, Node) Location: Hybrid working within Hampshire Salary: Competitive + benefits We're working with a fast-growing UK SaaS technology company that builds data-driven digital products used by commercial teams to better understand and engage with their customers. They are now looking for an experienced technical lead full stack developer to play a key role in shaping and delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical delivery across a high-performing development squad (10+) Contribute to solution design, system architecture and domain modelling Build proof-of-concepts and spike complex or uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling and best practice across the wider engineering function Tech Environment You'll work with a modern stack including: Node.js microservices JavaScript & TypeScript Vue.js Redis, SQL Server & Snowflake AWS cloud infrastructure CI/CD pipelines and DevSecOps practices About You Strong full stack development experience (ideally 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills and confidence working with stakeholders Interest in using AI to accelerate and improve software development A passion for performance, security and engineering best practice Degree in Computer Science or equivalent real-world experience What's On Offer Competitive salary and benefits package Hybrid working (1 day per week in the Fareham office) Opportunity to join a scaling UK SaaS business Strong engineering culture with a focus on quality and continuous improvement Supportive, collaborative working environment Community and charity initiatives, including volunteer days Send your CV across to me on email (url removed) or call (phone number removed) for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
31/03/2026
Full time
Technical Lead Full Stack Developer (TypeScript, JavaScript, Node) Location: Hybrid working within Hampshire Salary: Competitive + benefits We're working with a fast-growing UK SaaS technology company that builds data-driven digital products used by commercial teams to better understand and engage with their customers. They are now looking for an experienced technical lead full stack developer to play a key role in shaping and delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical delivery across a high-performing development squad (10+) Contribute to solution design, system architecture and domain modelling Build proof-of-concepts and spike complex or uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling and best practice across the wider engineering function Tech Environment You'll work with a modern stack including: Node.js microservices JavaScript & TypeScript Vue.js Redis, SQL Server & Snowflake AWS cloud infrastructure CI/CD pipelines and DevSecOps practices About You Strong full stack development experience (ideally 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills and confidence working with stakeholders Interest in using AI to accelerate and improve software development A passion for performance, security and engineering best practice Degree in Computer Science or equivalent real-world experience What's On Offer Competitive salary and benefits package Hybrid working (1 day per week in the Fareham office) Opportunity to join a scaling UK SaaS business Strong engineering culture with a focus on quality and continuous improvement Supportive, collaborative working environment Community and charity initiatives, including volunteer days Send your CV across to me on email (url removed) or call (phone number removed) for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Spectrum IT Recruitment
Lead Full Stack Software Developer
Spectrum IT Recruitment Bosham, Sussex
Technical Lead Full Stack Developer (TypeScript, JavaScript, Node) Location: Hybrid working within Hampshire / West Sussex Salary: Competitive + benefits We're working with a fast-growing UK SaaS technology company that builds data-driven digital products used by commercial teams to better understand and engage with their customers. They are now looking for an experienced technical lead full stack developer to play a key role in shaping and delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical delivery across a high-performing development squad (10+) Contribute to solution design, system architecture and domain modelling Build proof-of-concepts and spike complex or uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling and best practice across the wider engineering function Tech Environment You'll work with a modern stack including: Node.js microservices JavaScript & TypeScript Vue.js Redis, SQL Server & Snowflake AWS cloud infrastructure CI/CD pipelines and DevSecOps practices About You Strong full stack development experience (ideally 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills and confidence working with stakeholders Interest in using AI to accelerate and improve software development A passion for performance, security and engineering best practice Degree in Computer Science or equivalent real-world experience What's On Offer Competitive salary and benefits package Hybrid working (1 day per week in the Fareham office) Opportunity to join a scaling UK SaaS business Strong engineering culture with a focus on quality and continuous improvement Supportive, collaborative working environment Community and charity initiatives, including volunteer days Send your CV across to me on email (url removed) or call (phone number removed) for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
31/03/2026
Full time
Technical Lead Full Stack Developer (TypeScript, JavaScript, Node) Location: Hybrid working within Hampshire / West Sussex Salary: Competitive + benefits We're working with a fast-growing UK SaaS technology company that builds data-driven digital products used by commercial teams to better understand and engage with their customers. They are now looking for an experienced technical lead full stack developer to play a key role in shaping and delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical delivery across a high-performing development squad (10+) Contribute to solution design, system architecture and domain modelling Build proof-of-concepts and spike complex or uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling and best practice across the wider engineering function Tech Environment You'll work with a modern stack including: Node.js microservices JavaScript & TypeScript Vue.js Redis, SQL Server & Snowflake AWS cloud infrastructure CI/CD pipelines and DevSecOps practices About You Strong full stack development experience (ideally 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills and confidence working with stakeholders Interest in using AI to accelerate and improve software development A passion for performance, security and engineering best practice Degree in Computer Science or equivalent real-world experience What's On Offer Competitive salary and benefits package Hybrid working (1 day per week in the Fareham office) Opportunity to join a scaling UK SaaS business Strong engineering culture with a focus on quality and continuous improvement Supportive, collaborative working environment Community and charity initiatives, including volunteer days Send your CV across to me on email (url removed) or call (phone number removed) for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Acorn by Synergie
Senior Automation Tester
Acorn by Synergie Rogerstone, Gwent
Senior Automation Tester Civil Service Up to 56,000 + 29% Pension Hybrid UK Introduction We're recruiting on behalf of a highly respected UK government organisation that plays a key role in protecting innovation and intellectual property in the UK. As a Senior Automation Tester, you will lead the end-to-end automation testing process, covering front-end, back-end, and non-functional testing across a cloud-first Azure environment. Why This Role? Exceptional Civil Service pension - defined benefit scheme. Hybrid working with genuine flexibility. Up to 56,000 salary. Meaningful work protecting inventors, creators, and businesses across the UK. Modern technology stack - focus on real engineering, not legacy maintenance. Structured career development with pathways into senior engineering and architecture. Job stability with the pace of active digital transformation. Inclusive, people-first culture with focus on wellbeing and work-life balance. What You'll Do Develop and maintain test strategies, approaches, and documentation. Work within large, cross-functional Agile delivery teams. Contribute to non-functional testing using JMeter and Azure Load Test. Collaborate closely with developers, architects, and business stakeholders. Champion quality engineering best practices across the team. Work with data models and write SQL to support testing activities. What We're Looking For Proven delivery experience on large, complex technical projects. Experience with cloud technologies, particularly Microsoft Azure. Strong knowledge of Agile delivery models. Experience writing and maintaining test documentation (strategies, approaches, plans). Testing front-end and back-end web services. Working knowledge of Azure DevOps. Experience with data models and SQL queries. Deep understanding of architectural principles and design patterns. MS Visual Studio with C#. Selenium, BDD, SpecFlow, MSTest. RestSharp and JavaScript. Non-functional testing tools: JMeter, Azure Load Test. Source control with GitHub. Interested? Apply today with your CV to join a team delivering impactful digital solutions in the Civil Service. Acorn by Synergie acts as an employment agency for permanent recruitment.
31/03/2026
Full time
Senior Automation Tester Civil Service Up to 56,000 + 29% Pension Hybrid UK Introduction We're recruiting on behalf of a highly respected UK government organisation that plays a key role in protecting innovation and intellectual property in the UK. As a Senior Automation Tester, you will lead the end-to-end automation testing process, covering front-end, back-end, and non-functional testing across a cloud-first Azure environment. Why This Role? Exceptional Civil Service pension - defined benefit scheme. Hybrid working with genuine flexibility. Up to 56,000 salary. Meaningful work protecting inventors, creators, and businesses across the UK. Modern technology stack - focus on real engineering, not legacy maintenance. Structured career development with pathways into senior engineering and architecture. Job stability with the pace of active digital transformation. Inclusive, people-first culture with focus on wellbeing and work-life balance. What You'll Do Develop and maintain test strategies, approaches, and documentation. Work within large, cross-functional Agile delivery teams. Contribute to non-functional testing using JMeter and Azure Load Test. Collaborate closely with developers, architects, and business stakeholders. Champion quality engineering best practices across the team. Work with data models and write SQL to support testing activities. What We're Looking For Proven delivery experience on large, complex technical projects. Experience with cloud technologies, particularly Microsoft Azure. Strong knowledge of Agile delivery models. Experience writing and maintaining test documentation (strategies, approaches, plans). Testing front-end and back-end web services. Working knowledge of Azure DevOps. Experience with data models and SQL queries. Deep understanding of architectural principles and design patterns. MS Visual Studio with C#. Selenium, BDD, SpecFlow, MSTest. RestSharp and JavaScript. Non-functional testing tools: JMeter, Azure Load Test. Source control with GitHub. Interested? Apply today with your CV to join a team delivering impactful digital solutions in the Civil Service. Acorn by Synergie acts as an employment agency for permanent recruitment.
Syntax Consultancy Ltd
Python Full Stack Developer
Syntax Consultancy Ltd
Python Full Stack Developer Azure Databricks London (Hybrid) 6 Month Contract £550/day (Inside IR35) Python Full Stack Developer needed with active SC Security Clearance Azure Cloud and Azure Databricks. . 6 Month Contract based in Central London (Hybrid). Start ASAP in March/April 2026. Hybrid Working - 2 days/week remote (WFH), and 3 days/week working on-site from the London office. A chance to work with a leading global IT and Digital transformation business specialising in Government projects: Key experience, responsibilities + tasks: Strong Python development expertise , develop and maintain Python code for data processing, API development and integration with the Azure Databricks environment. Senior experience in software development, with a focus on both front-end and back-end development. Front-end development using React, Angular, Vue.js, Front-end and back-end development of applications and APIs interacting with the Azure Databricks platform. Experience with Azure cloud platform and services. Azure Databricks. containerisation (Docker) and orchestration (Kubernetes). CI/CD pipelines. Technical Environment: Full Stack, Python, RESTful APIs, Git, SQL Server database experience, including working with databases (SQL and NoSQL). Demonstratable experience of reverse engineering existing codebases. Experience with testing frameworks (e.g., pytest, xUnit). Familiarity working with economic data or Financial Markets strongly desirable. Banking / Financial Services domain experience preferred. Must hold active SC Security Clearance used on a project within the past 12 Months.
31/03/2026
Contractor
Python Full Stack Developer Azure Databricks London (Hybrid) 6 Month Contract £550/day (Inside IR35) Python Full Stack Developer needed with active SC Security Clearance Azure Cloud and Azure Databricks. . 6 Month Contract based in Central London (Hybrid). Start ASAP in March/April 2026. Hybrid Working - 2 days/week remote (WFH), and 3 days/week working on-site from the London office. A chance to work with a leading global IT and Digital transformation business specialising in Government projects: Key experience, responsibilities + tasks: Strong Python development expertise , develop and maintain Python code for data processing, API development and integration with the Azure Databricks environment. Senior experience in software development, with a focus on both front-end and back-end development. Front-end development using React, Angular, Vue.js, Front-end and back-end development of applications and APIs interacting with the Azure Databricks platform. Experience with Azure cloud platform and services. Azure Databricks. containerisation (Docker) and orchestration (Kubernetes). CI/CD pipelines. Technical Environment: Full Stack, Python, RESTful APIs, Git, SQL Server database experience, including working with databases (SQL and NoSQL). Demonstratable experience of reverse engineering existing codebases. Experience with testing frameworks (e.g., pytest, xUnit). Familiarity working with economic data or Financial Markets strongly desirable. Banking / Financial Services domain experience preferred. Must hold active SC Security Clearance used on a project within the past 12 Months.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board