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.

102 jobs found

Email me jobs like this
Refine Search
Current Search
java engineers all levels
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.
Starling Bank
Software Engineer II - Java - 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 two years 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. 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 people who are will be excited by the potential for Engine's technology to transform banking in different markets around the world. 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 Backend Software 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 Software Engineer Running a Backend Team Check out our shiny new Engineering 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 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. 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 an Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO 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 Find out more information see our levels structure here 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 two years 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. 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 people who are will be excited by the potential for Engine's technology to transform banking in different markets around the world. 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 Backend Software 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 Software Engineer Running a Backend Team Check out our shiny new Engineering 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 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. 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 an Engineer - 45 minutes Take home technical test to be discussed in the next interview Technical interview with some Engineers - 1.5 hours Final interview with our CTO / deputy CTO 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 Find out more information see our levels structure here 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.
Government Digital & Data
Apprentice Software Developer - Companies House - AO
Government Digital & Data Cardiff, South Glamorgan
Location Cardiff, Wales, CF14 3UZ About the job Job summary Are you looking for your first step into a career in software engineering? Our Software Development Apprenticeship is a three year, Level 6 Degree Apprenticeship that leads to a BSc in Applied Software Engineering. You'll gain hands on experience, build real world skills, and play a part in the digital transformation happening here at Companies House. You'll graduate with a recognised degree and a highly sought after skillset that's valued across the tech industry, opening doors both within Companies House and beyond. Watch this video to find out more about working in Digital at Companies House Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%. Find out more about what a great place Companies House is to work Give yourself the best opportunity to apply! Join our Outreach team for an informal, drop-in "find out more" session on Monday 30th March 2026 between 12.00 - 13.00 No need to register: just click on the link above to join, listen, and gain tips to help you apply. Cameras and microphones will be switched off. The webinar will be recorded in case you'd like to watch it again. By joining, you're consenting to the recording - we'll explain how this works at the start of the session. Please note: This is a hybrid role based in Cardiff. You'll be expected to spend regular time in the office. You'll also be required to attend in person classes at Cardiff Metropolitan University as part of the apprenticeship. Companies House cannot offer Visa sponsorship to candidates through this campaign. Security Clearance is an essential requirement for this campaign. You'll need to have been in the UK for at least 3 out of the last 5 years to be eligible to apply for SC. Please review the eligibility criteria for the academic course detailed under the Person Specification section further down in the advert before applying. Job description What you'll do as a Software Development apprentice You'll work alongside IT professionals within one of our multidisciplinary software development teams. All our software development teams across Companies House work together to make our services better. You'll also develop skills and knowledge in software development, programming, testing, website development, cyber security, communication and organisational skills. You'll learn how to develop software using highly sought after technologies including AWS, Typescript, Java, and Spring Boot. We encourage our software developers to be active members of our developer community. You will benefit from being able to learn from highly experienced engineers and be able to gain industry experience whilst studying. We also offer funding and support for further learning and conference attendance, for those who wish to take up the opportunity. Your training and qualification You'll receive a fully funded place on the BSc Applied Software Engineering degree course at Cardiff Metropolitan University. More information on the university can be found on the Cardiff Metropolitan University website and a video with the Programme Director. For more information on the course please visit: BSc Applied Software Engineering (Degree Apprenticeship) , Cardiff Metropolitan University To gain the Level 6 apprenticeship, you'll need to successfully complete all required elements of the degree programme. You'll also receive on the job training and support from the Software Engineering profession within Companies House. Person specification We're looking for someone who is: Inquisitive with a passion for technology Able to problem solve Keen to learn and develop new skills Able to use modern IT Software, such as Excel and Word Able to keep up with the demands of Degree and Work Interested in learning modern programming languages such as Java, JavaScript or TypeScript (any existing knowledge is a plus but not required as this will be covered as part of studies) Able to work within a team Eligibility Criteria There are some important things to be aware of when applying for this apprenticeship: There are no age restrictions for this apprenticeship - we welcome all applications. If you are shortlisted for interview, we will ask you to confirm your name and qualifications with us, so that we can share them with our apprenticeship provider - this is simply so that they can check your eligibility for apprenticeship funding. You must not already have a qualification at Level 6 or higher in the same or a similar subject to this apprenticeship. For more information on qualification levels, please visit: What qualification levels mean: England, Wales and Northern Ireland - GOV.UK To be eligible for this apprenticeship, you need to: Have the essential qualifications listed below. Not be in full-time education when you start the role. Be a current resident in Wales and have been for a minimum of 2 years to qualify for the Welsh Apprenticeship funding. More information is available on Careers Wales Website. Hold a British Passport or indefinite leave to remain status in the UK. Essential Qualifications You'll need: GCSE: Five GCSEs at Grade C / 4 or above to include English Language / Welsh First Language, Mathematics / Mathematics - Numeracy. AND 104-112 UCAS points, coming from any of the following: A level subjects: Minimum three A levels to include Grades CCC or above. No specific subjects are required. Welsh Baccalaureate - Advanced Skills Challenge Certificate will be considered as a third subject. BTEC National / Cambridge Technical Extended Diploma: DMM T Level: Merit. No specific subjects are required. Access to Higher Education Diploma: No specific subjects are required. International Baccalaureate (IB) Diploma: 2 x H5. No specific subjects are required. Irish Leaving Certificate: 2 x H2 grades. No specific subjects are required. Higher level subjects only considered with a minimum grade H4. Scottish Advanced Highers: Grades DD. No specific subjects are required. For more details about entry requirements, including contextual offers please see: BSc Applied Software Engineering (Degree Apprenticeship) , Cardiff Metropolitan University
01/04/2026
Full time
Location Cardiff, Wales, CF14 3UZ About the job Job summary Are you looking for your first step into a career in software engineering? Our Software Development Apprenticeship is a three year, Level 6 Degree Apprenticeship that leads to a BSc in Applied Software Engineering. You'll gain hands on experience, build real world skills, and play a part in the digital transformation happening here at Companies House. You'll graduate with a recognised degree and a highly sought after skillset that's valued across the tech industry, opening doors both within Companies House and beyond. Watch this video to find out more about working in Digital at Companies House Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%. Find out more about what a great place Companies House is to work Give yourself the best opportunity to apply! Join our Outreach team for an informal, drop-in "find out more" session on Monday 30th March 2026 between 12.00 - 13.00 No need to register: just click on the link above to join, listen, and gain tips to help you apply. Cameras and microphones will be switched off. The webinar will be recorded in case you'd like to watch it again. By joining, you're consenting to the recording - we'll explain how this works at the start of the session. Please note: This is a hybrid role based in Cardiff. You'll be expected to spend regular time in the office. You'll also be required to attend in person classes at Cardiff Metropolitan University as part of the apprenticeship. Companies House cannot offer Visa sponsorship to candidates through this campaign. Security Clearance is an essential requirement for this campaign. You'll need to have been in the UK for at least 3 out of the last 5 years to be eligible to apply for SC. Please review the eligibility criteria for the academic course detailed under the Person Specification section further down in the advert before applying. Job description What you'll do as a Software Development apprentice You'll work alongside IT professionals within one of our multidisciplinary software development teams. All our software development teams across Companies House work together to make our services better. You'll also develop skills and knowledge in software development, programming, testing, website development, cyber security, communication and organisational skills. You'll learn how to develop software using highly sought after technologies including AWS, Typescript, Java, and Spring Boot. We encourage our software developers to be active members of our developer community. You will benefit from being able to learn from highly experienced engineers and be able to gain industry experience whilst studying. We also offer funding and support for further learning and conference attendance, for those who wish to take up the opportunity. Your training and qualification You'll receive a fully funded place on the BSc Applied Software Engineering degree course at Cardiff Metropolitan University. More information on the university can be found on the Cardiff Metropolitan University website and a video with the Programme Director. For more information on the course please visit: BSc Applied Software Engineering (Degree Apprenticeship) , Cardiff Metropolitan University To gain the Level 6 apprenticeship, you'll need to successfully complete all required elements of the degree programme. You'll also receive on the job training and support from the Software Engineering profession within Companies House. Person specification We're looking for someone who is: Inquisitive with a passion for technology Able to problem solve Keen to learn and develop new skills Able to use modern IT Software, such as Excel and Word Able to keep up with the demands of Degree and Work Interested in learning modern programming languages such as Java, JavaScript or TypeScript (any existing knowledge is a plus but not required as this will be covered as part of studies) Able to work within a team Eligibility Criteria There are some important things to be aware of when applying for this apprenticeship: There are no age restrictions for this apprenticeship - we welcome all applications. If you are shortlisted for interview, we will ask you to confirm your name and qualifications with us, so that we can share them with our apprenticeship provider - this is simply so that they can check your eligibility for apprenticeship funding. You must not already have a qualification at Level 6 or higher in the same or a similar subject to this apprenticeship. For more information on qualification levels, please visit: What qualification levels mean: England, Wales and Northern Ireland - GOV.UK To be eligible for this apprenticeship, you need to: Have the essential qualifications listed below. Not be in full-time education when you start the role. Be a current resident in Wales and have been for a minimum of 2 years to qualify for the Welsh Apprenticeship funding. More information is available on Careers Wales Website. Hold a British Passport or indefinite leave to remain status in the UK. Essential Qualifications You'll need: GCSE: Five GCSEs at Grade C / 4 or above to include English Language / Welsh First Language, Mathematics / Mathematics - Numeracy. AND 104-112 UCAS points, coming from any of the following: A level subjects: Minimum three A levels to include Grades CCC or above. No specific subjects are required. Welsh Baccalaureate - Advanced Skills Challenge Certificate will be considered as a third subject. BTEC National / Cambridge Technical Extended Diploma: DMM T Level: Merit. No specific subjects are required. Access to Higher Education Diploma: No specific subjects are required. International Baccalaureate (IB) Diploma: 2 x H5. No specific subjects are required. Irish Leaving Certificate: 2 x H2 grades. No specific subjects are required. Higher level subjects only considered with a minimum grade H4. Scottish Advanced Highers: Grades DD. No specific subjects are required. For more details about entry requirements, including contextual offers please see: BSc Applied Software Engineering (Degree Apprenticeship) , Cardiff Metropolitan University
Capital One UK
Lead Software Development Engineer - Services
Capital One UK Islington, London
White Collar Factory (95009), United Kingdom, London, London Lead Software Development Engineer - Services About this role Capital One's mission is to change banking for good by bringing humanity, ingenuity and simplicity to banking. Sitting at the core of such values is our Software Engineering department whose primary role is to be an enabler of our ambitions. Capital One is looking for a Senior Software Development Engineer to join a backend team, based in our London office on a hybrid basis. Our Engineers are people who lead by example, build strong and valuable relationships and have the confidence to influence at all levels. We are proud of who we are and what we do and want you to join us at this particularly exciting time at Capital One. What you'll do You will lead a team or cross-functional squad in the delivery of complex and ambiguous projects that support a broader business outcome You will take end-to-end responsibility for technical design, implementation, and operational considerations Collaborate with engineers, architects, product owners, and stakeholders to ensure successful project outcomes You will play a crucial role in supporting the elevation of engineering enablement, excellence, and experience across the broader engineering community You will collaborate and contribute to the development and dissemination of standardised and sustainable best practices, tools, patterns, and frameworks that enhance the productivity and quality of engineering efforts business-wide Your focus is on a major portion of existing or new team software (e.g., significant component, set of features, mid-size application or service) You'll work to achieve the goals and vision shared by Product Management and your Tribe Leadership Innovate within your team, initiative area and contribute within your technical domain What we're looking for Proven experience in technical leadership, including leading a team or cross-functional squad Proven experience working in both backend services and mobile technologies Exceptional programming skills and knowledge of building APIs using modern OO languages preferably Java, SOLID principles, SOA, HTTP and REST Experience with AWS and strong understanding of cloud-based development Extensive, demonstrable knowledge of designing architectures that are secure and perform at scale You're able to effectively communicate and work collaboratively across engineering to maximise inner-sourcing opportunities and reduce waste Proven experience ability to deliver high quality applications at scale An advocate for quality and the ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD Where and how you'll work This is a permanent position and will be based in our London office. We have a hybrid working model which gives you flexibility to work from our offices and from home. We're big on collaboration and connection, so you'll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays. What's in it for you Bring us all this - and you'll be handsomely rewarded with a role contributing to the product roadmap for an organisation committed to transformation We're continuing our journey into the public cloud and have problems of scale, security, availability and performance for you to help solve We love continuous learning and that's why we give you 10% of your time to work on cutting edge innovative projects that shape the way we will work in the future We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers) Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave Open-plan workspaces and facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. In London, you can heighten your mood with a run on our rooftop running track or an espresso at the Workshop Coffee café What you should know about how we recruit We are committed to creating a level playing field and seek to create teams that are representative of our customers and the communities we serve. We'd love to hear from you if you identify with a typically under-represented group in our industry and are particularly keen to hear from women and ethnic minority candidates. We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages. We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few: REACH - Race Equality and Culture Heritage group focuses on representation, retention and engagement for associates from minority ethnic groups and allies OutFront - to provide LGBTQ+ support for all associates Mind Your Mind - signposting support and promoting positive mental wellbeing for all Women in Tech - promoting an inclusive environment in tech EmpowHER - network of female associates and allies focusing on developing future leaders, particularly for female talent in our industry Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment. For technical support or questions about Capital One's recruiting process, please send an email to Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC). Who We Are At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding. Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
01/04/2026
Full time
White Collar Factory (95009), United Kingdom, London, London Lead Software Development Engineer - Services About this role Capital One's mission is to change banking for good by bringing humanity, ingenuity and simplicity to banking. Sitting at the core of such values is our Software Engineering department whose primary role is to be an enabler of our ambitions. Capital One is looking for a Senior Software Development Engineer to join a backend team, based in our London office on a hybrid basis. Our Engineers are people who lead by example, build strong and valuable relationships and have the confidence to influence at all levels. We are proud of who we are and what we do and want you to join us at this particularly exciting time at Capital One. What you'll do You will lead a team or cross-functional squad in the delivery of complex and ambiguous projects that support a broader business outcome You will take end-to-end responsibility for technical design, implementation, and operational considerations Collaborate with engineers, architects, product owners, and stakeholders to ensure successful project outcomes You will play a crucial role in supporting the elevation of engineering enablement, excellence, and experience across the broader engineering community You will collaborate and contribute to the development and dissemination of standardised and sustainable best practices, tools, patterns, and frameworks that enhance the productivity and quality of engineering efforts business-wide Your focus is on a major portion of existing or new team software (e.g., significant component, set of features, mid-size application or service) You'll work to achieve the goals and vision shared by Product Management and your Tribe Leadership Innovate within your team, initiative area and contribute within your technical domain What we're looking for Proven experience in technical leadership, including leading a team or cross-functional squad Proven experience working in both backend services and mobile technologies Exceptional programming skills and knowledge of building APIs using modern OO languages preferably Java, SOLID principles, SOA, HTTP and REST Experience with AWS and strong understanding of cloud-based development Extensive, demonstrable knowledge of designing architectures that are secure and perform at scale You're able to effectively communicate and work collaboratively across engineering to maximise inner-sourcing opportunities and reduce waste Proven experience ability to deliver high quality applications at scale An advocate for quality and the ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD Where and how you'll work This is a permanent position and will be based in our London office. We have a hybrid working model which gives you flexibility to work from our offices and from home. We're big on collaboration and connection, so you'll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays. What's in it for you Bring us all this - and you'll be handsomely rewarded with a role contributing to the product roadmap for an organisation committed to transformation We're continuing our journey into the public cloud and have problems of scale, security, availability and performance for you to help solve We love continuous learning and that's why we give you 10% of your time to work on cutting edge innovative projects that shape the way we will work in the future We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers) Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave Open-plan workspaces and facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. In London, you can heighten your mood with a run on our rooftop running track or an espresso at the Workshop Coffee café What you should know about how we recruit We are committed to creating a level playing field and seek to create teams that are representative of our customers and the communities we serve. We'd love to hear from you if you identify with a typically under-represented group in our industry and are particularly keen to hear from women and ethnic minority candidates. We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages. We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few: REACH - Race Equality and Culture Heritage group focuses on representation, retention and engagement for associates from minority ethnic groups and allies OutFront - to provide LGBTQ+ support for all associates Mind Your Mind - signposting support and promoting positive mental wellbeing for all Women in Tech - promoting an inclusive environment in tech EmpowHER - network of female associates and allies focusing on developing future leaders, particularly for female talent in our industry Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment. For technical support or questions about Capital One's recruiting process, please send an email to Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC). Who We Are At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding. Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
Omega Resource Group
Software Engineers - Java/AWS (Mid to Lead Level)
Omega Resource Group
Software Engineers - Java/AWS (Mid to Lead Level) Location: London Type: Permanent Working Pattern: 4xFlex, 37.5 hours per week We are currently working with a client in the Aerospace & Defence sector who are expanding their London-based team and are looking to hire Software Engineers (Java/AWS) at mid to lead level. This opportunity sits across a range of Defence, Cyber and Intelligence programmes, focused on developing secure, cloud-based solutions within mission-critical environments. A key requirement for this position is the ability to obtain and maintain high-level security clearance. If you do not currently hold this, support will be provided throughout the application process. The Role: You will work under the guidance of a Software Engineering Lead or, at senior level, take on additional responsibility for technical delivery and supporting wider engineering activities. You may specialise in a particular area or work across multiple disciplines, with a strong focus on the Cyber domain. Typical responsibilities include: Conducting software development activities and contributing to technical delivery Designing and developing tests to debug and validate software Working with customer requirements to develop mission/business applications Supporting the full software development lifecycle using appropriate tools, standards and processes Analysing system capabilities and resolving technical queries Correcting program errors and maintaining documentation Preparing operating instructions and technical documentation Championing automation through Infrastructure as Code (IaC), CI/CD and test automation Skills & Experience: Strong proficiency in Java Knowledge of additional languages such as Python, C++, JavaScript, TypeScript or React (desirable) Experience developing software for cloud environments, particularly AWS Understanding of microservices and/or serverless architectures Familiarity with CI/CD pipelines for cloud deployments Awareness of challenges when migrating on-premise workloads to the cloud Knowledge of AWS services such as EC2, EKS, Fargate, IAM, S3 and Lambda Experience working in Linux environments Understanding of unit testing and mocking frameworks (e.g. JUnit 5) Experience with Git version control Knowledge of Agile development methodologies (SCRUM) Understanding of relational databases (e.g. Oracle) and/or MongoDB Familiarity with GitLab CI/CD pipelines Experience using Atlassian tools (Bitbucket, Jira, Confluence) Understanding of Elasticsearch, Kibana and Hibernate Desirable Certifications: Oracle Java Certification / AWS Certification / ISTQB Certification / OSCP Certification / CCNA Certification PLEASE NOTE: eDV clearance is required to start. The process can take up to 18 months Omega is an employment agency specialising in opportunities at all levels within the Engineering, Manufacturing, Aerospace, Automotive, Electronics, Defence, Scientific, Energy & Renewables and Tech sectors.
31/03/2026
Full time
Software Engineers - Java/AWS (Mid to Lead Level) Location: London Type: Permanent Working Pattern: 4xFlex, 37.5 hours per week We are currently working with a client in the Aerospace & Defence sector who are expanding their London-based team and are looking to hire Software Engineers (Java/AWS) at mid to lead level. This opportunity sits across a range of Defence, Cyber and Intelligence programmes, focused on developing secure, cloud-based solutions within mission-critical environments. A key requirement for this position is the ability to obtain and maintain high-level security clearance. If you do not currently hold this, support will be provided throughout the application process. The Role: You will work under the guidance of a Software Engineering Lead or, at senior level, take on additional responsibility for technical delivery and supporting wider engineering activities. You may specialise in a particular area or work across multiple disciplines, with a strong focus on the Cyber domain. Typical responsibilities include: Conducting software development activities and contributing to technical delivery Designing and developing tests to debug and validate software Working with customer requirements to develop mission/business applications Supporting the full software development lifecycle using appropriate tools, standards and processes Analysing system capabilities and resolving technical queries Correcting program errors and maintaining documentation Preparing operating instructions and technical documentation Championing automation through Infrastructure as Code (IaC), CI/CD and test automation Skills & Experience: Strong proficiency in Java Knowledge of additional languages such as Python, C++, JavaScript, TypeScript or React (desirable) Experience developing software for cloud environments, particularly AWS Understanding of microservices and/or serverless architectures Familiarity with CI/CD pipelines for cloud deployments Awareness of challenges when migrating on-premise workloads to the cloud Knowledge of AWS services such as EC2, EKS, Fargate, IAM, S3 and Lambda Experience working in Linux environments Understanding of unit testing and mocking frameworks (e.g. JUnit 5) Experience with Git version control Knowledge of Agile development methodologies (SCRUM) Understanding of relational databases (e.g. Oracle) and/or MongoDB Familiarity with GitLab CI/CD pipelines Experience using Atlassian tools (Bitbucket, Jira, Confluence) Understanding of Elasticsearch, Kibana and Hibernate Desirable Certifications: Oracle Java Certification / AWS Certification / ISTQB Certification / OSCP Certification / CCNA Certification PLEASE NOTE: eDV clearance is required to start. The process can take up to 18 months Omega is an employment agency specialising in opportunities at all levels within the Engineering, Manufacturing, Aerospace, Automotive, Electronics, Defence, Scientific, Energy & Renewables and Tech sectors.
Walter Everett
Senior Automation Tester
Walter Everett
Walter Everett is a niche technical recruitment consultancy . We are currently partnering with a global consultancy to search for an Senior Automation Tester. They are looking for a natural leader and expert with Java based automation frameworks. As well as defining strategies and mentoring, you will be very hands on with contract testing. They use Pact for API testing but Gatling etc is also ok. The role is based in London and requires someone with SC clearance, or eligible. Senior Automation Tester (SC Cleared). Please Note: Due to project requirements, candidates with active SC clearance are preferred. If your clearance has lapsed or you are eligible to undergo SC clearance (which typically requires 5 years of continuous UK residency and the right to work in the UK, such as British citizenship, ILR, or other eligible status), we still encourage you to apply. Full Time - Mainly remote ( occasional visit to the London office) Detailed Spec: Our client is a global service provider that excels in delivering innovative technology and consulting solutions to a diverse and impressive international client base.They are seeking a Senior QA Automation Engineer with experience in BDD, Automation Testing, Agile (Scrum), and scripting to join their Tech team. You must be able to code in Java! What you'll be doing: This role includes, but is not limited to: Collaborating with and leading the team, working with the product team to define acceptance criteria and testing DOD for each story. Helping to build the test strategy and framework Pairing with developers to define and review the required tests, addressing all product delivery features and functions at the unit and component layers. Conducting exploratory testing at all levels. Defining tests throughout product delivery into live environments. Automating tests where necessary. Working with developers to design and test stubs. Ensuring the team defines tests to validate NFRs (Non-Functional Requirements) at appropriate levels. Maintaining traceability throughout the product lifecycle. Providing regular updates on test progress and quality metrics in a format consumable by stakeholders. Raising the profile of quality across the product lifecycle. Contributing to Agile teams by designing and building automated tests to ensure effective test coverage. Providing test assurance for user stories based on acceptance test criteria in a test-first environment. Working closely with Software Engineers to meet requirements and contribute to agile delivery. Participating in estimation activities and identifying opportunities to maximise testing benefits within the team. Assuring team retrospectives and planning sessions, ensuring adherence to test best practices, continual improvement, and standards. What experience you'll bring: Strong written and verbal communication skills, with experience in Agile delivery teams using TDD (Test-Driven Development) with Java. Ideally some experience with Springboot and dependency injection Ability to work autonomously. Experience with PACT frameworks for Consumer Contract testing is desirable. Understanding of CI/CD pipelines and their importance in the Automation Testing process. Exposure to command line and scripting languages for at least one OS (Windows or Linux). Good coding skills (SOLID, DI, Design Patterns, etc.). Ability to unit test the frameworks you build. Qualifications and experience required: A minimum of 5 years of relevant experience. Expertise in API testing using Postman. Proficiency in Cypress and Docker for containerised testing. Proven track record of using Gitlab for test automation storage. Strong foundation in TDD using Junit. Familiarity with SonarQube, Jenkins, Splunk, Gatling, Serenity, Cucumber, Selenium, Wiremock, Hamcrest, AWS Cloudwatch, Jira, and Confluence. Nice to have: - Experience with mocks and stubs. - Advanced knowledge of DevOps and Agile Development. - Ability to lead projects and design test strategies. At Walter Everett and our clients, we are committed to creating a diverse and inclusive environment . We recognise that diversity enhances our collective strength and improves our ability to meet the needs of those we serve. We value the unique perspectives and experiences each individual brings to our teams. If you require any reasonable adjustments during the process, please feel free to get in touch with us. We are dedicated to ensuring that everyone has an equal opportunity to thrive.
03/10/2025
Full time
Walter Everett is a niche technical recruitment consultancy . We are currently partnering with a global consultancy to search for an Senior Automation Tester. They are looking for a natural leader and expert with Java based automation frameworks. As well as defining strategies and mentoring, you will be very hands on with contract testing. They use Pact for API testing but Gatling etc is also ok. The role is based in London and requires someone with SC clearance, or eligible. Senior Automation Tester (SC Cleared). Please Note: Due to project requirements, candidates with active SC clearance are preferred. If your clearance has lapsed or you are eligible to undergo SC clearance (which typically requires 5 years of continuous UK residency and the right to work in the UK, such as British citizenship, ILR, or other eligible status), we still encourage you to apply. Full Time - Mainly remote ( occasional visit to the London office) Detailed Spec: Our client is a global service provider that excels in delivering innovative technology and consulting solutions to a diverse and impressive international client base.They are seeking a Senior QA Automation Engineer with experience in BDD, Automation Testing, Agile (Scrum), and scripting to join their Tech team. You must be able to code in Java! What you'll be doing: This role includes, but is not limited to: Collaborating with and leading the team, working with the product team to define acceptance criteria and testing DOD for each story. Helping to build the test strategy and framework Pairing with developers to define and review the required tests, addressing all product delivery features and functions at the unit and component layers. Conducting exploratory testing at all levels. Defining tests throughout product delivery into live environments. Automating tests where necessary. Working with developers to design and test stubs. Ensuring the team defines tests to validate NFRs (Non-Functional Requirements) at appropriate levels. Maintaining traceability throughout the product lifecycle. Providing regular updates on test progress and quality metrics in a format consumable by stakeholders. Raising the profile of quality across the product lifecycle. Contributing to Agile teams by designing and building automated tests to ensure effective test coverage. Providing test assurance for user stories based on acceptance test criteria in a test-first environment. Working closely with Software Engineers to meet requirements and contribute to agile delivery. Participating in estimation activities and identifying opportunities to maximise testing benefits within the team. Assuring team retrospectives and planning sessions, ensuring adherence to test best practices, continual improvement, and standards. What experience you'll bring: Strong written and verbal communication skills, with experience in Agile delivery teams using TDD (Test-Driven Development) with Java. Ideally some experience with Springboot and dependency injection Ability to work autonomously. Experience with PACT frameworks for Consumer Contract testing is desirable. Understanding of CI/CD pipelines and their importance in the Automation Testing process. Exposure to command line and scripting languages for at least one OS (Windows or Linux). Good coding skills (SOLID, DI, Design Patterns, etc.). Ability to unit test the frameworks you build. Qualifications and experience required: A minimum of 5 years of relevant experience. Expertise in API testing using Postman. Proficiency in Cypress and Docker for containerised testing. Proven track record of using Gitlab for test automation storage. Strong foundation in TDD using Junit. Familiarity with SonarQube, Jenkins, Splunk, Gatling, Serenity, Cucumber, Selenium, Wiremock, Hamcrest, AWS Cloudwatch, Jira, and Confluence. Nice to have: - Experience with mocks and stubs. - Advanced knowledge of DevOps and Agile Development. - Ability to lead projects and design test strategies. At Walter Everett and our clients, we are committed to creating a diverse and inclusive environment . We recognise that diversity enhances our collective strength and improves our ability to meet the needs of those we serve. We value the unique perspectives and experiences each individual brings to our teams. If you require any reasonable adjustments during the process, please feel free to get in touch with us. We are dedicated to ensuring that everyone has an equal opportunity to thrive.
Experis IT
Senior Java Developer
Experis IT Telford, Shropshire
Job Title: Senior Java Developer Max Rate: £480 - 595p/d via Umbrella Clearance Required: SC Cleared or Eligible Duration: 6 months Location: Telford - Hybrid - min. 2 days per week Job Description: CESA Futures require a Senior Java Engineer to write the low-level design and build some transformation code to transform data from CESA to the ETMP design which will be hosted in an Oracle database. The CESA Futures Programme is a major 2yr+ programme of work within the overarching Tax Admin Modernisation Programme. Currently completing the Discovery phase, CESA Futures will modernise the existing CESA application through the creation of new capabilities or the transfer of functionality to other existing systems across the estate. The remediated capabilities within Tax Admin are referred to as the Auxiliary Self-Assessment Solutions (ASAS), which itself consist of a number of products. These products contain Presentation, Service and Data layers. These are largely supported by the following technologies: The CESA Futures team follows agile principles, on a two-week sprint cadence, with multiple scrum teams forming the overall engineering team. Engineers are expected to be, or become, T-shaped and able to operate across the product stack, including testing (or have a drive to develop their skills in other areas). The engineering team is looking to grow substantially during 2025 and is looking for a mixture of experience levels to form our new scrum teams. This particular role is for a mid-range technical resources where the ability to work within a team. Required Skills: . React . Java 17+ . JSON . Spring Boot 3+ . Junit . Playwright . HTML . Object Oriented Design . JPA . Maven . Gitlab (understanding of Git at least is essential) . JDBC . Proven leadership skills . Good communication skills . Proven team engagement skills . Proven coaching skills . Quality Driven . Adaptable/ability to context switch . Stakeholder Management Optional Skills: . Kubernetes . Micro-services . GraalVM . Helm . Mockito . AWS . Kibana . Grafana . Open API . WCAG . OAuth2/OpenID . Sustainable Software Engineering . Cucumber/Gherkin . Selenium . Agile Scrum . Agile Practices
03/10/2025
Contractor
Job Title: Senior Java Developer Max Rate: £480 - 595p/d via Umbrella Clearance Required: SC Cleared or Eligible Duration: 6 months Location: Telford - Hybrid - min. 2 days per week Job Description: CESA Futures require a Senior Java Engineer to write the low-level design and build some transformation code to transform data from CESA to the ETMP design which will be hosted in an Oracle database. The CESA Futures Programme is a major 2yr+ programme of work within the overarching Tax Admin Modernisation Programme. Currently completing the Discovery phase, CESA Futures will modernise the existing CESA application through the creation of new capabilities or the transfer of functionality to other existing systems across the estate. The remediated capabilities within Tax Admin are referred to as the Auxiliary Self-Assessment Solutions (ASAS), which itself consist of a number of products. These products contain Presentation, Service and Data layers. These are largely supported by the following technologies: The CESA Futures team follows agile principles, on a two-week sprint cadence, with multiple scrum teams forming the overall engineering team. Engineers are expected to be, or become, T-shaped and able to operate across the product stack, including testing (or have a drive to develop their skills in other areas). The engineering team is looking to grow substantially during 2025 and is looking for a mixture of experience levels to form our new scrum teams. This particular role is for a mid-range technical resources where the ability to work within a team. Required Skills: . React . Java 17+ . JSON . Spring Boot 3+ . Junit . Playwright . HTML . Object Oriented Design . JPA . Maven . Gitlab (understanding of Git at least is essential) . JDBC . Proven leadership skills . Good communication skills . Proven team engagement skills . Proven coaching skills . Quality Driven . Adaptable/ability to context switch . Stakeholder Management Optional Skills: . Kubernetes . Micro-services . GraalVM . Helm . Mockito . AWS . Kibana . Grafana . Open API . WCAG . OAuth2/OpenID . Sustainable Software Engineering . Cucumber/Gherkin . Selenium . Agile Scrum . Agile Practices
Sellick Partnership
JavaScript Developer
Sellick Partnership Newcastle Upon Tyne, Tyne And Wear
JavaScript Developer Remote 48k - 55k Sellick Partnership are currently recruiting a versatile JavaScript Developer with strong experience in Vue.js on the front end and Node.js on the backend. The ideal candidate will be comfortable working across the stack to deliver high-quality, scalable web applications. Responsibilities: Develop and maintain responsive front-end applications using Vue.js. Collaborate with designers and backend engineers to create seamless user experiences. Build and optimize RESTful APIs and backend services with Node.js. Write clean, efficient, and maintainable code following best practices. Debug, test, and optimize applications for performance and scalability. Participate in code reviews and contribute to team knowledge sharing. Requirements: Proven experience with JavaScript/TypeScript Strong hands-on experience with Vue.js Backend development experience with Node.js Familiarity with REST APIs, authentication, and databases (SQL/NoSQL). Proficiency with version control (Git) and agile development workflows. Strong problem-solving skills and ability to work collaboratively. If you are open to a conversation about this opportunity, please apply. Sellick Partnership is proud to be an inclusive and accessible recruitment business and we support applications from candidates of all backgrounds and circumstances. Please note, our advertisements use years' experience, hourly rates, and salary levels purely as a guide and we assess applications based on the experience and skills evidenced on the CV. For information on how your personal details may be used by Sellick Partnership, please review our data processing notice on our website.
02/10/2025
Full time
JavaScript Developer Remote 48k - 55k Sellick Partnership are currently recruiting a versatile JavaScript Developer with strong experience in Vue.js on the front end and Node.js on the backend. The ideal candidate will be comfortable working across the stack to deliver high-quality, scalable web applications. Responsibilities: Develop and maintain responsive front-end applications using Vue.js. Collaborate with designers and backend engineers to create seamless user experiences. Build and optimize RESTful APIs and backend services with Node.js. Write clean, efficient, and maintainable code following best practices. Debug, test, and optimize applications for performance and scalability. Participate in code reviews and contribute to team knowledge sharing. Requirements: Proven experience with JavaScript/TypeScript Strong hands-on experience with Vue.js Backend development experience with Node.js Familiarity with REST APIs, authentication, and databases (SQL/NoSQL). Proficiency with version control (Git) and agile development workflows. Strong problem-solving skills and ability to work collaboratively. If you are open to a conversation about this opportunity, please apply. Sellick Partnership is proud to be an inclusive and accessible recruitment business and we support applications from candidates of all backgrounds and circumstances. Please note, our advertisements use years' experience, hourly rates, and salary levels purely as a guide and we assess applications based on the experience and skills evidenced on the CV. For information on how your personal details may be used by Sellick Partnership, please review our data processing notice on our website.
Investigo
Senior Full-Stack Engineer
Investigo
Senior Full-Stack Engineer Location: London (Onsite, 5 days per week) Salary & Benefits: 80,000 - 120,000 + Benefits Investigo are partnered with a rapidly growing AI technology company that is reshaping the way organisations harness vedio data through advanced software solutions. They're now seeking a Senior Full Stack Engineer to play a key role in building innovative products and scaling their platform as the business enters its next stage of growth. This is a unique opportunity to join at a pivotal moment. You'll work on cutting-edge projects alongside engineers and leaders from some of the most innovative global tech companies, developing solutions used by clients across healthcare, logistics, education, hospitality, and more. The Role Take ownership of developing scalable backend services and APIs to support new product features. Build and refine user-friendly interfaces using modern JavaScript frameworks. Optimise application performance and ensure high levels of reliability across distributed systems. Contribute to technical strategy a nd help shape future architecture decisions. Collaborate with product, design, and engineering teams to deliver seamless end-to-end solutions. Skills & Experience Proven experience as a Full-Stack Engineer working on large-scale applications. Solid knowledge of development ideally with Python or Go. Experience designing, maintaining, and optimising Database-Driven applications (PostgreSQL, Redi s , or equivalent) Strong background in JavaScript/TypeScript and frameworks such as React . Comfortable working with modern development tools, CI/CD pipelines, and version control. Exposure to at least one of the following would be beneficial: Cloud-based infrastructure (AWS, GCP, or Azure) Infrastructure-as-Code tools (e.g. Pulumi, Terraform, or similar) Mobile app development (React Native, Flutter, etc.) Video streaming or real-time data processing What's on Offer Equity options - opportunity to join early and share in the company's success Be part of a dynamic, collaborative engineering culture solving real-world problems using AI-powered solutions If this sounds like your next challenge, please apply online or email me directly at (url removed).
01/10/2025
Full time
Senior Full-Stack Engineer Location: London (Onsite, 5 days per week) Salary & Benefits: 80,000 - 120,000 + Benefits Investigo are partnered with a rapidly growing AI technology company that is reshaping the way organisations harness vedio data through advanced software solutions. They're now seeking a Senior Full Stack Engineer to play a key role in building innovative products and scaling their platform as the business enters its next stage of growth. This is a unique opportunity to join at a pivotal moment. You'll work on cutting-edge projects alongside engineers and leaders from some of the most innovative global tech companies, developing solutions used by clients across healthcare, logistics, education, hospitality, and more. The Role Take ownership of developing scalable backend services and APIs to support new product features. Build and refine user-friendly interfaces using modern JavaScript frameworks. Optimise application performance and ensure high levels of reliability across distributed systems. Contribute to technical strategy a nd help shape future architecture decisions. Collaborate with product, design, and engineering teams to deliver seamless end-to-end solutions. Skills & Experience Proven experience as a Full-Stack Engineer working on large-scale applications. Solid knowledge of development ideally with Python or Go. Experience designing, maintaining, and optimising Database-Driven applications (PostgreSQL, Redi s , or equivalent) Strong background in JavaScript/TypeScript and frameworks such as React . Comfortable working with modern development tools, CI/CD pipelines, and version control. Exposure to at least one of the following would be beneficial: Cloud-based infrastructure (AWS, GCP, or Azure) Infrastructure-as-Code tools (e.g. Pulumi, Terraform, or similar) Mobile app development (React Native, Flutter, etc.) Video streaming or real-time data processing What's on Offer Equity options - opportunity to join early and share in the company's success Be part of a dynamic, collaborative engineering culture solving real-world problems using AI-powered solutions If this sounds like your next challenge, please apply online or email me directly at (url removed).
Investigo Change Solutions
Senior Full-Stack Engineer
Investigo Change Solutions
Senior Full-Stack Engineer Location: London (Onsite, 5 days per week) Salary & Benefits: £80,000 - £120,000 + Benefits Investigo are partnered with a rapidly growing AI technology company that is reshaping the way organisations harness vedio data through advanced software solutions. They're now seeking a Senior Full Stack Engineer to play a key role in building innovative products and scaling their platform as the business enters its next stage of growth. This is a unique opportunity to join at a pivotal moment. You'll work on cutting-edge projects alongside engineers and leaders from some of the most innovative global tech companies, developing solutions used by clients across healthcare, logistics, education, hospitality, and more. The Role Take ownership of developing scalable Back End services and APIs to support new product features. Build and refine user-friendly interfaces using modern JavaScript frameworks. Optimise application performance and ensure high levels of reliability across distributed systems. Contribute to technical strategy a nd help shape future architecture decisions. Collaborate with product, design, and engineering teams to deliver seamless end-to-end solutions. Skills & Experience Proven experience as a Full-Stack Engineer working on large-scale applications. Solid knowledge of development ideally with Python or Go. Experience designing, maintaining, and optimising Database-Driven applications (PostgreSQL, Redi s , or equivalent) Strong background in JavaScript/TypeScript and frameworks such as React . Comfortable working with modern development tools, CI/CD pipelines, and version control. Exposure to at least one of the following would be beneficial: Cloud-based infrastructure (AWS, GCP, or Azure) Infrastructure-as-Code tools (eg Pulumi, Terraform, or similar) Mobile app development (React Native, Flutter, etc.) Video streaming or Real Time data processing What's on Offer Equity options - opportunity to join early and share in the company's success Be part of a dynamic, collaborative engineering culture solving real-world problems using AI-powered solutions If this sounds like your next challenge, please apply online or email me directly at (see below)
03/09/2025
Full time
Senior Full-Stack Engineer Location: London (Onsite, 5 days per week) Salary & Benefits: £80,000 - £120,000 + Benefits Investigo are partnered with a rapidly growing AI technology company that is reshaping the way organisations harness vedio data through advanced software solutions. They're now seeking a Senior Full Stack Engineer to play a key role in building innovative products and scaling their platform as the business enters its next stage of growth. This is a unique opportunity to join at a pivotal moment. You'll work on cutting-edge projects alongside engineers and leaders from some of the most innovative global tech companies, developing solutions used by clients across healthcare, logistics, education, hospitality, and more. The Role Take ownership of developing scalable Back End services and APIs to support new product features. Build and refine user-friendly interfaces using modern JavaScript frameworks. Optimise application performance and ensure high levels of reliability across distributed systems. Contribute to technical strategy a nd help shape future architecture decisions. Collaborate with product, design, and engineering teams to deliver seamless end-to-end solutions. Skills & Experience Proven experience as a Full-Stack Engineer working on large-scale applications. Solid knowledge of development ideally with Python or Go. Experience designing, maintaining, and optimising Database-Driven applications (PostgreSQL, Redi s , or equivalent) Strong background in JavaScript/TypeScript and frameworks such as React . Comfortable working with modern development tools, CI/CD pipelines, and version control. Exposure to at least one of the following would be beneficial: Cloud-based infrastructure (AWS, GCP, or Azure) Infrastructure-as-Code tools (eg Pulumi, Terraform, or similar) Mobile app development (React Native, Flutter, etc.) Video streaming or Real Time data processing What's on Offer Equity options - opportunity to join early and share in the company's success Be part of a dynamic, collaborative engineering culture solving real-world problems using AI-powered solutions If this sounds like your next challenge, please apply online or email me directly at (see below)
Senior Data Engineer
IT Jobs Reading, Berkshire
Senior Data Engineer Location: RG7 4PR, located between Reading and Basingstoke, with free onsite parking. Package: £50,060 - £70,000 (depending on your suitability, qualifications, and level of experience) Working pattern: AWE operates a 9-day working fortnight. Clearance Level: You will need to obtain and maintain DV security clearance for the role. This will be funded by AWE. The nature of our work does mean you need to be a British Citizen who has been resident in the UK for the past 10 years in order to apply for DV clearance. Due to the classified nature of the work involved, there are limited opportunities to work from home in this role. It is anticipated that the successful candidate will spend the majority of their time working on site at AWE Aldermaston. Let us introduce the role AWE is currently recruiting for a Senior Data Engineer for the IS Modernisation group. In this role you will be accountable for the development of digital twin platform products in line with relevant company policies, processes or external regulations, standards, codes of practice, and best practice. You will lead on analysis and programming support to the business in line with the business plan to protect, develop, and deliver the AWE mission. Utilising your problem-solving abilities, creativity, and technical skills to design and implement data-driven solutions that drive real impact in the world. As a Senior Data Engineer, you will be responsible for end-to-end execution of high-stakes projects, collaborating in small teams and taking ownership of project outcomes from inception to delivery. Your work may involve discussions on architecture, data wrangling, coding web applications, engaging with internal customers, and establishing team strategies. AWE is seeking to have an enduring internal capability to conduct strategic modelling and operational planning. You will take a key role in shaping and leading this fast-paced and newly formed team. Responsibilities: Work closely with internal and external customers to understand their greatest problems and design and implement data-driven solutions. Take ownership of high-stakes projects, leading end-to-end execution with small teams. Engage in and contribute to architectural discussions with fellow engineers and wider stakeholders to drive effective solutions. Analyse/Interrogate massive-scale data, ensuring its quality and usability. Develop custom applications to provide user-friendly interfaces for data access and analysis. Collaborate efficiently with both technical and non-technical individuals in a dynamic environment with evolving objectives and user iteration. Identify, investigate, evaluate, and implement improved ways of working. To make decisions and solve complex business problems. Champion data governance and data quality policies, implementing best practices to guarantee data accuracy and consistency across the organisation. Provide expert technical guidance and mentorship to the wider team and community, creating a healthy culture of growth and innovation.What We Value: A highly analytical approach and a keen desire to solve technical problems using data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools. Experience or curiosity about working with and utilising large-scale data to tackle valuable business problems. Strong problem-solving abilities, creativity for innovative solutions, and a view on long-term strategy Ability to collaborate effectively in teams with individuals from both technical and non-technical backgrounds. Comfortable working in a dynamic environment with evolving objectives and a focus on iteration with users. Focus on customers, partners, and ability to build and sustain strong relationships Who are we looking for? We do need you to have the following: Strong Engineering background, preferably in fields such as Computer Science, Mathematics, Software Engineering, Physics, or Data Science. Proficiency in programming languages such as Python, Java, C++, TypeScript/JavaScript, or similar. Excellent communication, presentation, and organisation skills Demonstrable stakeholder engagement and management experience and the ability to engage with stakeholders at various levels Whilst not to be considered a tick list, we'd like you to have experience in some of the following: Leadership and team management skills Hands-on experience with Foundry You'll need to have the ability to work calmly and constructively in a priority changing environment and be able to manage your own workload. You will also have initiative, enthusiasm, a flexible approach, and ability to work to tight deadlines. Some reasons we think you'll love it here: AWE has wide range of benefits to suit you. These include: 9-day working fortnight - meaning you get every other Friday off work, in addition to 270 hours of annual leave. Market leading contributory pension scheme (we will pay between 9% and 13% of your pensionable pay depending on your contributions). Family friendly policies: Maternity Leave - 39 Weeks Full Pay and Paternity Leave - 4 Weeks Full Pay. Opportunities for Professional Career Development including funding for annual membership of a relevant professional body. Employee Assistance Programme and Occupational Health Services. Life Assurance (4 x annual salary). Discounts - access to savings on a wide range of everyday spending. Special Leave Policy including paid time off for volunteering, public service (including reserve forces) and caring. Policy including paid time off for volunteering, public service (including reserve forces) and caring. The 'Working at AWE' page on our website is where you can find full details in the 'AWE Benefits Guide'. Our ambition is to create workplaces where we recognise and celebrate differences, encourage diverse contributions and our employees feel able to be themselves at work. We strive to create a genuine culture of openness and inclusion and encourage diverse applicants. Any inclusion information you provide will be stored in accordance with GDPR and kept separate from your application form and CV, and the information will not be shared with anyone involved in interviewing or making hiring decisions. Next steps: Everyone who works at AWE brings unique skills and perspectives to the table. We recognise that great people don't always 'tick every box'. That's why we focus on your potential, your fit with our values, your transferable skills as well as your experience. Even if you don't meet every point above, but you feel that this role and AWE are a great fit for you, please go ahead and apply, we'd love to receive your application. Important things you need to know: We encourage you to apply promptly to avoid disappointment if applications are high and the role therefore closes. We want you to feel comfortable and able to shine during our recruitment process. Please let us know on your application form if you need any adjustments/accommodations during the process. Our interviews typically take place over Teams and for most roles are a 1 stage process. #LI-AT
01/06/2025
Senior Data Engineer Location: RG7 4PR, located between Reading and Basingstoke, with free onsite parking. Package: £50,060 - £70,000 (depending on your suitability, qualifications, and level of experience) Working pattern: AWE operates a 9-day working fortnight. Clearance Level: You will need to obtain and maintain DV security clearance for the role. This will be funded by AWE. The nature of our work does mean you need to be a British Citizen who has been resident in the UK for the past 10 years in order to apply for DV clearance. Due to the classified nature of the work involved, there are limited opportunities to work from home in this role. It is anticipated that the successful candidate will spend the majority of their time working on site at AWE Aldermaston. Let us introduce the role AWE is currently recruiting for a Senior Data Engineer for the IS Modernisation group. In this role you will be accountable for the development of digital twin platform products in line with relevant company policies, processes or external regulations, standards, codes of practice, and best practice. You will lead on analysis and programming support to the business in line with the business plan to protect, develop, and deliver the AWE mission. Utilising your problem-solving abilities, creativity, and technical skills to design and implement data-driven solutions that drive real impact in the world. As a Senior Data Engineer, you will be responsible for end-to-end execution of high-stakes projects, collaborating in small teams and taking ownership of project outcomes from inception to delivery. Your work may involve discussions on architecture, data wrangling, coding web applications, engaging with internal customers, and establishing team strategies. AWE is seeking to have an enduring internal capability to conduct strategic modelling and operational planning. You will take a key role in shaping and leading this fast-paced and newly formed team. Responsibilities: Work closely with internal and external customers to understand their greatest problems and design and implement data-driven solutions. Take ownership of high-stakes projects, leading end-to-end execution with small teams. Engage in and contribute to architectural discussions with fellow engineers and wider stakeholders to drive effective solutions. Analyse/Interrogate massive-scale data, ensuring its quality and usability. Develop custom applications to provide user-friendly interfaces for data access and analysis. Collaborate efficiently with both technical and non-technical individuals in a dynamic environment with evolving objectives and user iteration. Identify, investigate, evaluate, and implement improved ways of working. To make decisions and solve complex business problems. Champion data governance and data quality policies, implementing best practices to guarantee data accuracy and consistency across the organisation. Provide expert technical guidance and mentorship to the wider team and community, creating a healthy culture of growth and innovation.What We Value: A highly analytical approach and a keen desire to solve technical problems using data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools. Experience or curiosity about working with and utilising large-scale data to tackle valuable business problems. Strong problem-solving abilities, creativity for innovative solutions, and a view on long-term strategy Ability to collaborate effectively in teams with individuals from both technical and non-technical backgrounds. Comfortable working in a dynamic environment with evolving objectives and a focus on iteration with users. Focus on customers, partners, and ability to build and sustain strong relationships Who are we looking for? We do need you to have the following: Strong Engineering background, preferably in fields such as Computer Science, Mathematics, Software Engineering, Physics, or Data Science. Proficiency in programming languages such as Python, Java, C++, TypeScript/JavaScript, or similar. Excellent communication, presentation, and organisation skills Demonstrable stakeholder engagement and management experience and the ability to engage with stakeholders at various levels Whilst not to be considered a tick list, we'd like you to have experience in some of the following: Leadership and team management skills Hands-on experience with Foundry You'll need to have the ability to work calmly and constructively in a priority changing environment and be able to manage your own workload. You will also have initiative, enthusiasm, a flexible approach, and ability to work to tight deadlines. Some reasons we think you'll love it here: AWE has wide range of benefits to suit you. These include: 9-day working fortnight - meaning you get every other Friday off work, in addition to 270 hours of annual leave. Market leading contributory pension scheme (we will pay between 9% and 13% of your pensionable pay depending on your contributions). Family friendly policies: Maternity Leave - 39 Weeks Full Pay and Paternity Leave - 4 Weeks Full Pay. Opportunities for Professional Career Development including funding for annual membership of a relevant professional body. Employee Assistance Programme and Occupational Health Services. Life Assurance (4 x annual salary). Discounts - access to savings on a wide range of everyday spending. Special Leave Policy including paid time off for volunteering, public service (including reserve forces) and caring. Policy including paid time off for volunteering, public service (including reserve forces) and caring. The 'Working at AWE' page on our website is where you can find full details in the 'AWE Benefits Guide'. Our ambition is to create workplaces where we recognise and celebrate differences, encourage diverse contributions and our employees feel able to be themselves at work. We strive to create a genuine culture of openness and inclusion and encourage diverse applicants. Any inclusion information you provide will be stored in accordance with GDPR and kept separate from your application form and CV, and the information will not be shared with anyone involved in interviewing or making hiring decisions. Next steps: Everyone who works at AWE brings unique skills and perspectives to the table. We recognise that great people don't always 'tick every box'. That's why we focus on your potential, your fit with our values, your transferable skills as well as your experience. Even if you don't meet every point above, but you feel that this role and AWE are a great fit for you, please go ahead and apply, we'd love to receive your application. Important things you need to know: We encourage you to apply promptly to avoid disappointment if applications are high and the role therefore closes. We want you to feel comfortable and able to shine during our recruitment process. Please let us know on your application form if you need any adjustments/accommodations during the process. Our interviews typically take place over Teams and for most roles are a 1 stage process. #LI-AT
Senior QA Engineer (we have office locations in Cambridge, Leeds & London)
IT Jobs London
Company Description Genomics England partners with the NHS to provide whole genome sequencing diagnostics. We also equip researchers to find the causes of disease and develop new treatments – with patients and participants at the heart of it all. Our mission is to continue refining, scaling, and evolving our ability to enable others to deliver genomic healthcare and conduct genomic research. We are accelerating our impact and working with patients, doctors, scientists, government and industry to improve genomic testing, and help researchers access the health data and technology they need to make new medical discoveries and create more effective, targeted medicines for everybody. Job Description Are you passionate about solving complex quality-assurance challenges with test-automation throughout the SDLC, and at all levels of the test pyramid? As a Senior QA Engineer in the new Test Enablement team, you'll have the opportunity to work with your peers in product teams to help them solve their quality-assurance challenges. You will build reusable testing tools and automation, help to make strategic tooling choices, establish quality-assurance Golden Paths, and work towards maturing our testing practices across the organisation. You will look at the big picture problems that come with testing complex, distributed applications in a regulated industry, and you will work to improve the reliability and speed of our software delivery through accelerated and optimised testing. In this role, you’ll work in partnership with engineers in product squads to test and evolve common solutions. You will experiment with alternative strategies for solving problems and use data and analysis to make decisions. You will be highly confident engaging with subject matter experts and engineering leadership. You will be a curious and engaged listener, seeking to understand the root cause of testing challenges, but you will also be confident in challenging assumptions and promoting best practice. You will be actively tracking the latest developments in testing tools and techniques, always looking to learn and to bring new ideas to the business. You are confident engaging with a range of stakeholders to understand organisational needs and bring them back to the team for consideration. Everyday responsibilities include: Work with the rest of the Test Enablement team to identify areas of greatest need where the team can have the greatest impact Collaborate with QA engineers in product squads to help them raise the bar in their testing practices Explore different approaches to testing challenges, explore options and be able to identify the strengths and weaknesses of them Create templates, tools and Golden Paths that encapsulate best practice for use deployment the organisation Act as a trusted mentor, coach and guide to your colleagues in the team and beyond Lead on key decisions in a collaborative and inclusive environment that values diverse perspectives Advocate for the need to rethink and improve Quality Assurance to better serve the needs of the business and improve speed and reliability of releasesEssential skills and experience: Python Java Selenium WebDriver Unit Test frameworks (e.g. Pytest) API testing (e.g. REST-assured, Postman) BDD frameworks (e.g. Cucumber, Pytest-bdd, Behave) Agile testing CI/CD tools (GitLab/Jenkins) Load/Performance testing (e.g. JMeter, Locust) Experience of Test Process Improvement and Test StrategyDesirable skills and experience: Other UI testing tools (e.g. Playwright, Cypress) Contract testing (e.g. PACT) Mock APIs (e.g. WireMock) Browser compatibility tools (e.g. BrowserStack) Test management tools (e.g. Jira X-ray) Accessibility testing tools (e.g. Axe-core) Security testing tools (e.g. Snyk, OWASP Zap) AWS Experience working in a regulated environment Qualifications Only relevant work experience - no particular qualifications are required Additional Information Salary from: £55,500 Being an integral part of such a meaningful mission is extremely rewarding in itself, but in order to support our people, we’re continually improving our benefits package. We pride ourselves on investing in our people and supporting them to achieve their career goals, as well as offering a benefits package including: Generous Leave: 30 days’ holiday plus bank holidays, additional leave for long service, and the option to apply for up to 30 days of remote working abroad annually (approval required). Family-Friendly: Blended working arrangements, flexible working, enhanced maternity, paternity and shared parental leave benefits. Pension & Financial: Defined contribution pension (Genomics England double-matches up to 10%, however you can contribute more if you wish), Life Assurance (3x salary), and a Give As You Earn scheme. Learning & Development: Individual learning budgets, support for training and certifications, and reimbursement for one annual professional subscription (approval required). Recognition & Rewards: Employee recognition programme and referral scheme. Health & Wellbeing: Subsidised gym membership, a free Headspace account, and access to an Employee Assistance Programme, eye tests, flu jabs.Equal opportunities and our commitment to a diverse and inclusive workplace Genomics England is actively committed to providing and supporting an inclusive environment that promotes equity, diversity and inclusion best practice both within our community and in any other area where we have influence. We are proud of our diverse community where everyone can come to work and feel welcomed and treated with respect regardless of any disability, ethnicity, gender, gender identity, religion, sexual orientation, or social background. Genomics England’s policies of non-discrimination and equity and will be applied fairly to all people, regardless of age, disability, gender identity or reassignment, marital or civil partnership status, being pregnant or recently becoming a parent, race, religion or beliefs, sex or sexual orientation, length of service, whether full or part-time or employed under a permanent or a fixed-term contract or any other relevant factor. Genomics England does not tolerate any form of discrimination, harassment, victimisation or bullying at work. Such behaviour is contrary to
01/06/2025
Company Description Genomics England partners with the NHS to provide whole genome sequencing diagnostics. We also equip researchers to find the causes of disease and develop new treatments – with patients and participants at the heart of it all. Our mission is to continue refining, scaling, and evolving our ability to enable others to deliver genomic healthcare and conduct genomic research. We are accelerating our impact and working with patients, doctors, scientists, government and industry to improve genomic testing, and help researchers access the health data and technology they need to make new medical discoveries and create more effective, targeted medicines for everybody. Job Description Are you passionate about solving complex quality-assurance challenges with test-automation throughout the SDLC, and at all levels of the test pyramid? As a Senior QA Engineer in the new Test Enablement team, you'll have the opportunity to work with your peers in product teams to help them solve their quality-assurance challenges. You will build reusable testing tools and automation, help to make strategic tooling choices, establish quality-assurance Golden Paths, and work towards maturing our testing practices across the organisation. You will look at the big picture problems that come with testing complex, distributed applications in a regulated industry, and you will work to improve the reliability and speed of our software delivery through accelerated and optimised testing. In this role, you’ll work in partnership with engineers in product squads to test and evolve common solutions. You will experiment with alternative strategies for solving problems and use data and analysis to make decisions. You will be highly confident engaging with subject matter experts and engineering leadership. You will be a curious and engaged listener, seeking to understand the root cause of testing challenges, but you will also be confident in challenging assumptions and promoting best practice. You will be actively tracking the latest developments in testing tools and techniques, always looking to learn and to bring new ideas to the business. You are confident engaging with a range of stakeholders to understand organisational needs and bring them back to the team for consideration. Everyday responsibilities include: Work with the rest of the Test Enablement team to identify areas of greatest need where the team can have the greatest impact Collaborate with QA engineers in product squads to help them raise the bar in their testing practices Explore different approaches to testing challenges, explore options and be able to identify the strengths and weaknesses of them Create templates, tools and Golden Paths that encapsulate best practice for use deployment the organisation Act as a trusted mentor, coach and guide to your colleagues in the team and beyond Lead on key decisions in a collaborative and inclusive environment that values diverse perspectives Advocate for the need to rethink and improve Quality Assurance to better serve the needs of the business and improve speed and reliability of releasesEssential skills and experience: Python Java Selenium WebDriver Unit Test frameworks (e.g. Pytest) API testing (e.g. REST-assured, Postman) BDD frameworks (e.g. Cucumber, Pytest-bdd, Behave) Agile testing CI/CD tools (GitLab/Jenkins) Load/Performance testing (e.g. JMeter, Locust) Experience of Test Process Improvement and Test StrategyDesirable skills and experience: Other UI testing tools (e.g. Playwright, Cypress) Contract testing (e.g. PACT) Mock APIs (e.g. WireMock) Browser compatibility tools (e.g. BrowserStack) Test management tools (e.g. Jira X-ray) Accessibility testing tools (e.g. Axe-core) Security testing tools (e.g. Snyk, OWASP Zap) AWS Experience working in a regulated environment Qualifications Only relevant work experience - no particular qualifications are required Additional Information Salary from: £55,500 Being an integral part of such a meaningful mission is extremely rewarding in itself, but in order to support our people, we’re continually improving our benefits package. We pride ourselves on investing in our people and supporting them to achieve their career goals, as well as offering a benefits package including: Generous Leave: 30 days’ holiday plus bank holidays, additional leave for long service, and the option to apply for up to 30 days of remote working abroad annually (approval required). Family-Friendly: Blended working arrangements, flexible working, enhanced maternity, paternity and shared parental leave benefits. Pension & Financial: Defined contribution pension (Genomics England double-matches up to 10%, however you can contribute more if you wish), Life Assurance (3x salary), and a Give As You Earn scheme. Learning & Development: Individual learning budgets, support for training and certifications, and reimbursement for one annual professional subscription (approval required). Recognition & Rewards: Employee recognition programme and referral scheme. Health & Wellbeing: Subsidised gym membership, a free Headspace account, and access to an Employee Assistance Programme, eye tests, flu jabs.Equal opportunities and our commitment to a diverse and inclusive workplace Genomics England is actively committed to providing and supporting an inclusive environment that promotes equity, diversity and inclusion best practice both within our community and in any other area where we have influence. We are proud of our diverse community where everyone can come to work and feel welcomed and treated with respect regardless of any disability, ethnicity, gender, gender identity, religion, sexual orientation, or social background. Genomics England’s policies of non-discrimination and equity and will be applied fairly to all people, regardless of age, disability, gender identity or reassignment, marital or civil partnership status, being pregnant or recently becoming a parent, race, religion or beliefs, sex or sexual orientation, length of service, whether full or part-time or employed under a permanent or a fixed-term contract or any other relevant factor. Genomics England does not tolerate any form of discrimination, harassment, victimisation or bullying at work. Such behaviour is contrary to
Quality Engineer
IT Jobs Telford, Shropshire
Role Title: Quality Engineer Duration: 6 Months Location: Hybrid - Telford 2 days a week Umbrella only Would you like to join a global leader in consulting, technology services and digital transformation? Our client is at the forefront of innovation to address the entire breadth of opportunities in the evolving world of cloud, digital and platforms. Job description: The Core Modernisation team follows agile principles, on a two-week sprint cadence, with multiple scrum teams forming the overall engineering team. Quality Engineers are the custodians of quality within the scrum team, who implement the Core Modernisation Test Approach defined by the QA Stream Lead. They embody the Quality Engineering approach: Ensuring quality is a full team responsibility across all test levels Governing and supporting the whole team to follow best practice Achieving the appropriate level of test coverage throughout the test lifecycle Enabling the use of automated tools to 'shift left' quality assurance and reduce risk - shortening the feedback loop for proving features Ensure applications are built to be tested via automation. Supports manual testing when all automation avenues have been exhausted Main roles and responsibilities include: Designing and implementing test solutions and the automation to support these, often from scratch, by applying best practice approaches Applying structured testing and automation approaches, utilising technologies aligned with TDD/BDD Bringing a breadth of experience of testing within the CI/CD lifecycle, its supporting technologies and experience of automation testing frameworks Applying test approaches and applying risk-based testing methodologies Upskilling the engineering team to increase QA capability as a whole team responsibility Implementing test design techniques, strong test analysis skills Knowledge of databases and test data creation Applying best practices when identifying and managing Test data Responsible for the quality of the testing collateral Broad knowledge of test levels across Unit, System, Functional and Integration along with NFR testing (typically performance, accessibility, and security testing) Analyse complex business requirements, business processes, and technical architectures and designs. Uses these as the basis for the Testing solution. Quality Engineers are expected to be, or become, T-shaped, able to operate across the product stack, including involvement in development activities through pair-programming techniques. The Core Modernisation Engineering team is looking to grow substantially during 2025, with the expectation of 1 or 2 Quality Engineers per scrum team, within a total scrum team size of between 4 and 8 engineers. Required Skills (Intermediate): * CI/CD * Software Testing * Gitlab (understanding of Git at least is essential) * Java/Spring * Proven communication skills * Proven team engagement skills * Proven coaching skills * Quality Driven * Adaptable/ability to context switch * Stakeholder Management Optional Skills: * Junit * Playwright * Gatling * OWASP Zap * SonarQube * GitHub Copilot * Wiremock * Wave * Axe * Kubernetes * Docker * Micro-services * AWS * Open API * WCAG * Cucumber/Gherkin * Selenium * Agile Scrum * Agile Practices All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply
01/06/2025
Role Title: Quality Engineer Duration: 6 Months Location: Hybrid - Telford 2 days a week Umbrella only Would you like to join a global leader in consulting, technology services and digital transformation? Our client is at the forefront of innovation to address the entire breadth of opportunities in the evolving world of cloud, digital and platforms. Job description: The Core Modernisation team follows agile principles, on a two-week sprint cadence, with multiple scrum teams forming the overall engineering team. Quality Engineers are the custodians of quality within the scrum team, who implement the Core Modernisation Test Approach defined by the QA Stream Lead. They embody the Quality Engineering approach: Ensuring quality is a full team responsibility across all test levels Governing and supporting the whole team to follow best practice Achieving the appropriate level of test coverage throughout the test lifecycle Enabling the use of automated tools to 'shift left' quality assurance and reduce risk - shortening the feedback loop for proving features Ensure applications are built to be tested via automation. Supports manual testing when all automation avenues have been exhausted Main roles and responsibilities include: Designing and implementing test solutions and the automation to support these, often from scratch, by applying best practice approaches Applying structured testing and automation approaches, utilising technologies aligned with TDD/BDD Bringing a breadth of experience of testing within the CI/CD lifecycle, its supporting technologies and experience of automation testing frameworks Applying test approaches and applying risk-based testing methodologies Upskilling the engineering team to increase QA capability as a whole team responsibility Implementing test design techniques, strong test analysis skills Knowledge of databases and test data creation Applying best practices when identifying and managing Test data Responsible for the quality of the testing collateral Broad knowledge of test levels across Unit, System, Functional and Integration along with NFR testing (typically performance, accessibility, and security testing) Analyse complex business requirements, business processes, and technical architectures and designs. Uses these as the basis for the Testing solution. Quality Engineers are expected to be, or become, T-shaped, able to operate across the product stack, including involvement in development activities through pair-programming techniques. The Core Modernisation Engineering team is looking to grow substantially during 2025, with the expectation of 1 or 2 Quality Engineers per scrum team, within a total scrum team size of between 4 and 8 engineers. Required Skills (Intermediate): * CI/CD * Software Testing * Gitlab (understanding of Git at least is essential) * Java/Spring * Proven communication skills * Proven team engagement skills * Proven coaching skills * Quality Driven * Adaptable/ability to context switch * Stakeholder Management Optional Skills: * Junit * Playwright * Gatling * OWASP Zap * SonarQube * GitHub Copilot * Wiremock * Wave * Axe * Kubernetes * Docker * Micro-services * AWS * Open API * WCAG * Cucumber/Gherkin * Selenium * Agile Scrum * Agile Practices All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply
Senior Data Engineer
IT Jobs Reading, Berkshire
Senior Data Engineer Location: RG7 4PR, located between Reading and Basingstoke, with free onsite parking. Package: £50,060 - £70,000 (depending on your suitability, qualifications, and level of experience) Working pattern: AWE operates a 9-day working fortnight. Clearance Level: You will need to obtain and maintain DV security clearance for the role. This will be funded by AWE. The nature of our work does mean you need to be a British Citizen who has been resident in the UK for the past 10 years in order to apply for DV clearance. Due to the classified nature of the work involved, there are limited opportunities to work from home in this role. It is anticipated that the successful candidate will spend the majority of their time working on site at AWE Aldermaston. Let us introduce the role AWE is currently recruiting for a Senior Data Engineer for the IS Modernisation group. In this role you will be accountable for the development of digital twin platform products in line with relevant company policies, processes or external regulations, standards, codes of practice, and best practice. You will lead on analysis and programming support to the business in line with the business plan to protect, develop, and deliver the AWE mission. Utilising your problem-solving abilities, creativity, and technical skills to design and implement data-driven solutions that drive real impact in the world. As a Senior Data Engineer, you will be responsible for end-to-end execution of high-stakes projects, collaborating in small teams and taking ownership of project outcomes from inception to delivery. Your work may involve discussions on architecture, data wrangling, coding web applications, engaging with internal customers, and establishing team strategies. AWE is seeking to have an enduring internal capability to conduct strategic modelling and operational planning. You will take a key role in shaping and leading this fast-paced and newly formed team. Responsibilities: Work closely with internal and external customers to understand their greatest problems and design and implement data-driven solutions. Take ownership of high-stakes projects, leading end-to-end execution with small teams. Engage in and contribute to architectural discussions with fellow engineers and wider stakeholders to drive effective solutions. Analyse/Interrogate massive-scale data, ensuring its quality and usability. Develop custom applications to provide user-friendly interfaces for data access and analysis. Collaborate efficiently with both technical and non-technical individuals in a dynamic environment with evolving objectives and user iteration. Identify, investigate, evaluate, and implement improved ways of working. To make decisions and solve complex business problems. Champion data governance and data quality policies, implementing best practices to guarantee data accuracy and consistency across the organisation. Provide expert technical guidance and mentorship to the wider team and community, creating a healthy culture of growth and innovation.What We Value: A highly analytical approach and a keen desire to solve technical problems using data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools. Experience or curiosity about working with and utilising large-scale data to tackle valuable business problems. Strong problem-solving abilities, creativity for innovative solutions, and a view on long-term strategy Ability to collaborate effectively in teams with individuals from both technical and non-technical backgrounds. Comfortable working in a dynamic environment with evolving objectives and a focus on iteration with users. Focus on customers, partners, and ability to build and sustain strong relationships Who are we looking for? We do need you to have the following: Strong Engineering background, preferably in fields such as Computer Science, Mathematics, Software Engineering, Physics, or Data Science. Proficiency in programming languages such as Python, Java, C++, TypeScript/JavaScript, or similar. Excellent communication, presentation, and organisation skills Demonstrable stakeholder engagement and management experience and the ability to engage with stakeholders at various levels Whilst not to be considered a tick list, we'd like you to have experience in some of the following: Leadership and team management skills Hands-on experience with Foundry You'll need to have the ability to work calmly and constructively in a priority changing environment and be able to manage your own workload. You will also have initiative, enthusiasm, a flexible approach, and ability to work to tight deadlines. Some reasons we think you'll love it here: AWE has wide range of benefits to suit you. These include: 9-day working fortnight - meaning you get every other Friday off work, in addition to 270 hours of annual leave. Market leading contributory pension scheme (we will pay between 9% and 13% of your pensionable pay depending on your contributions). Family friendly policies: Maternity Leave - 39 Weeks Full Pay and Paternity Leave - 4 Weeks Full Pay. Opportunities for Professional Career Development including funding for annual membership of a relevant professional body. Employee Assistance Programme and Occupational Health Services. Life Assurance (4 x annual salary). Discounts - access to savings on a wide range of everyday spending. Special Leave Policy including paid time off for volunteering, public service (including reserve forces) and caring. Policy including paid time off for volunteering, public service (including reserve forces) and caring. The 'Working at AWE' page on our website is where you can find full details in the 'AWE Benefits Guide'. Our ambition is to create workplaces where we recognise and celebrate differences, encourage diverse contributions and our employees feel able to be themselves at work. We strive to create a genuine culture of openness and inclusion and encourage diverse applicants. Any inclusion information you provide will be stored in accordance with GDPR and kept separate from your application form and CV, and the information will not be shared with anyone involved in interviewing or making hiring decisions. Next steps: Everyone who works at AWE brings unique skills and perspectives to the table. We recognise that great people don't always 'tick every box'. That's why we focus on your potential, your fit with our values, your transferable skills as well as your experience. Even if you don't meet every point above, but you feel that this role and AWE are a great fit for you, please go ahead and apply, we'd love to receive your application. Important things you need to know: We encourage you to apply promptly to avoid disappointment if applications are high and the role therefore closes. We want you to feel comfortable and able to shine during our recruitment process. Please let us know on your application form if you need any adjustments/accommodations during the process. Our interviews typically take place over Teams and for most roles are a 1 stage process. #LI-AT
01/06/2025
Senior Data Engineer Location: RG7 4PR, located between Reading and Basingstoke, with free onsite parking. Package: £50,060 - £70,000 (depending on your suitability, qualifications, and level of experience) Working pattern: AWE operates a 9-day working fortnight. Clearance Level: You will need to obtain and maintain DV security clearance for the role. This will be funded by AWE. The nature of our work does mean you need to be a British Citizen who has been resident in the UK for the past 10 years in order to apply for DV clearance. Due to the classified nature of the work involved, there are limited opportunities to work from home in this role. It is anticipated that the successful candidate will spend the majority of their time working on site at AWE Aldermaston. Let us introduce the role AWE is currently recruiting for a Senior Data Engineer for the IS Modernisation group. In this role you will be accountable for the development of digital twin platform products in line with relevant company policies, processes or external regulations, standards, codes of practice, and best practice. You will lead on analysis and programming support to the business in line with the business plan to protect, develop, and deliver the AWE mission. Utilising your problem-solving abilities, creativity, and technical skills to design and implement data-driven solutions that drive real impact in the world. As a Senior Data Engineer, you will be responsible for end-to-end execution of high-stakes projects, collaborating in small teams and taking ownership of project outcomes from inception to delivery. Your work may involve discussions on architecture, data wrangling, coding web applications, engaging with internal customers, and establishing team strategies. AWE is seeking to have an enduring internal capability to conduct strategic modelling and operational planning. You will take a key role in shaping and leading this fast-paced and newly formed team. Responsibilities: Work closely with internal and external customers to understand their greatest problems and design and implement data-driven solutions. Take ownership of high-stakes projects, leading end-to-end execution with small teams. Engage in and contribute to architectural discussions with fellow engineers and wider stakeholders to drive effective solutions. Analyse/Interrogate massive-scale data, ensuring its quality and usability. Develop custom applications to provide user-friendly interfaces for data access and analysis. Collaborate efficiently with both technical and non-technical individuals in a dynamic environment with evolving objectives and user iteration. Identify, investigate, evaluate, and implement improved ways of working. To make decisions and solve complex business problems. Champion data governance and data quality policies, implementing best practices to guarantee data accuracy and consistency across the organisation. Provide expert technical guidance and mentorship to the wider team and community, creating a healthy culture of growth and innovation.What We Value: A highly analytical approach and a keen desire to solve technical problems using data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools. Experience or curiosity about working with and utilising large-scale data to tackle valuable business problems. Strong problem-solving abilities, creativity for innovative solutions, and a view on long-term strategy Ability to collaborate effectively in teams with individuals from both technical and non-technical backgrounds. Comfortable working in a dynamic environment with evolving objectives and a focus on iteration with users. Focus on customers, partners, and ability to build and sustain strong relationships Who are we looking for? We do need you to have the following: Strong Engineering background, preferably in fields such as Computer Science, Mathematics, Software Engineering, Physics, or Data Science. Proficiency in programming languages such as Python, Java, C++, TypeScript/JavaScript, or similar. Excellent communication, presentation, and organisation skills Demonstrable stakeholder engagement and management experience and the ability to engage with stakeholders at various levels Whilst not to be considered a tick list, we'd like you to have experience in some of the following: Leadership and team management skills Hands-on experience with Foundry You'll need to have the ability to work calmly and constructively in a priority changing environment and be able to manage your own workload. You will also have initiative, enthusiasm, a flexible approach, and ability to work to tight deadlines. Some reasons we think you'll love it here: AWE has wide range of benefits to suit you. These include: 9-day working fortnight - meaning you get every other Friday off work, in addition to 270 hours of annual leave. Market leading contributory pension scheme (we will pay between 9% and 13% of your pensionable pay depending on your contributions). Family friendly policies: Maternity Leave - 39 Weeks Full Pay and Paternity Leave - 4 Weeks Full Pay. Opportunities for Professional Career Development including funding for annual membership of a relevant professional body. Employee Assistance Programme and Occupational Health Services. Life Assurance (4 x annual salary). Discounts - access to savings on a wide range of everyday spending. Special Leave Policy including paid time off for volunteering, public service (including reserve forces) and caring. Policy including paid time off for volunteering, public service (including reserve forces) and caring. The 'Working at AWE' page on our website is where you can find full details in the 'AWE Benefits Guide'. Our ambition is to create workplaces where we recognise and celebrate differences, encourage diverse contributions and our employees feel able to be themselves at work. We strive to create a genuine culture of openness and inclusion and encourage diverse applicants. Any inclusion information you provide will be stored in accordance with GDPR and kept separate from your application form and CV, and the information will not be shared with anyone involved in interviewing or making hiring decisions. Next steps: Everyone who works at AWE brings unique skills and perspectives to the table. We recognise that great people don't always 'tick every box'. That's why we focus on your potential, your fit with our values, your transferable skills as well as your experience. Even if you don't meet every point above, but you feel that this role and AWE are a great fit for you, please go ahead and apply, we'd love to receive your application. Important things you need to know: We encourage you to apply promptly to avoid disappointment if applications are high and the role therefore closes. We want you to feel comfortable and able to shine during our recruitment process. Please let us know on your application form if you need any adjustments/accommodations during the process. Our interviews typically take place over Teams and for most roles are a 1 stage process. #LI-AT
Senior Managing Data Engineer
IT Jobs London
Senior Managing Data Engineer (Palantir Foundry) – London – Salary Up To £110,000 per annum Are you a visionary engineering leader with a passion for delivering high-impact AI solutions? A Palantir expert ready to shape technical strategy and guide large-scale delivery? Then Morela has the opportunity for you. Morela are proud to be working with one of the UK’s most respected Palantir partners, now seeking a Senior Managing Data Engineer to lead major programmes, mentor engineering leaders, and shape the future of data-driven transformation across sectors. This is a rare opportunity to take on a top-tier leadership role in a fast-growing consultancy at the cutting edge of AI and data engineering. You’ll be joining a company that delivers transformative solutions across public and private sectors—specialising in digital enablement, full-lifecycle engineering, and strategic advisory. As a Senior Managing Data Engineer, you’ll work directly with senior stakeholders (both client-side and internal), set technical and operational direction, and play a key role in defining how Palantir Foundry and broader AI ecosystems deliver real-world impact. Core Responsibilities Programme Leadership: Oversee multiple high-profile client engagements, ensuring successful delivery of complex, multi-stream Palantir Foundry projects. Strategic Client Partnership: Build and maintain C-suite relationships, providing trusted guidance on long-term data and technology strategy. Technical Oversight: Set and enforce best practices across architecture, engineering, security, and performance—ensuring robust and future-proof solutions. Leadership & Mentorship: Coach Managing Engineers and senior delivery leads; build leadership capability within the organisation. Business Impact: Contribute to business development efforts, helping shape proposals, win new work, and expand client accounts. Innovation & Vision: Help define the consultancy’s technical roadmap, aligning emerging technology with client needs and long-term growth. Governance & Risk Management: Ensure compliance, risk mitigation, and technical quality across all programmes under your remit. Thought Leadership: Represent the organisation externally—whether through industry events, publications, or strategic client discussions. What We’re Looking For Deep Experience: 10+ years in engineering, data platforms, or enterprise technology—at least 3–5 of which in leadership roles managing large-scale, client-facing programmes. Palantir Expertise: Strong working knowledge of Palantir Foundry and its ecosystem, ideally having led one or more Foundry implementations at scale. Technical Breadth: Proficiency in Python, Java, or similar languages, alongside strong knowledge of data architecture, DevOps, and cloud platforms (AWS, Azure, GCP). Leadership Excellence: Demonstrated ability to manage senior engineering teams, set strategic direction, and deliver results across multiple concurrent initiatives. Exceptional Communicator: Able to engage at all levels—from senior engineers to board-level stakeholders—with clarity and confidence. Commercial Acumen: A strategic thinker who understands how to align technical delivery with client business outcomes. Adaptable & Resilient: Comfortable operating in fast-paced, high-stakes environments with multiple moving parts. Travel Flexibility: Willing to travel occasionally (up to 25%) depending on client and project needs. As a Senior Managing Data Engineer, you won’t just deliver projects you’ll shape them from inception to execution, influencing how some of the UK’s most critical institutions harness AI and data to make better decisions and achieve lasting transformation. Please do not hesitate to reply and reach out to Morela today to find out more
01/06/2025
Senior Managing Data Engineer (Palantir Foundry) – London – Salary Up To £110,000 per annum Are you a visionary engineering leader with a passion for delivering high-impact AI solutions? A Palantir expert ready to shape technical strategy and guide large-scale delivery? Then Morela has the opportunity for you. Morela are proud to be working with one of the UK’s most respected Palantir partners, now seeking a Senior Managing Data Engineer to lead major programmes, mentor engineering leaders, and shape the future of data-driven transformation across sectors. This is a rare opportunity to take on a top-tier leadership role in a fast-growing consultancy at the cutting edge of AI and data engineering. You’ll be joining a company that delivers transformative solutions across public and private sectors—specialising in digital enablement, full-lifecycle engineering, and strategic advisory. As a Senior Managing Data Engineer, you’ll work directly with senior stakeholders (both client-side and internal), set technical and operational direction, and play a key role in defining how Palantir Foundry and broader AI ecosystems deliver real-world impact. Core Responsibilities Programme Leadership: Oversee multiple high-profile client engagements, ensuring successful delivery of complex, multi-stream Palantir Foundry projects. Strategic Client Partnership: Build and maintain C-suite relationships, providing trusted guidance on long-term data and technology strategy. Technical Oversight: Set and enforce best practices across architecture, engineering, security, and performance—ensuring robust and future-proof solutions. Leadership & Mentorship: Coach Managing Engineers and senior delivery leads; build leadership capability within the organisation. Business Impact: Contribute to business development efforts, helping shape proposals, win new work, and expand client accounts. Innovation & Vision: Help define the consultancy’s technical roadmap, aligning emerging technology with client needs and long-term growth. Governance & Risk Management: Ensure compliance, risk mitigation, and technical quality across all programmes under your remit. Thought Leadership: Represent the organisation externally—whether through industry events, publications, or strategic client discussions. What We’re Looking For Deep Experience: 10+ years in engineering, data platforms, or enterprise technology—at least 3–5 of which in leadership roles managing large-scale, client-facing programmes. Palantir Expertise: Strong working knowledge of Palantir Foundry and its ecosystem, ideally having led one or more Foundry implementations at scale. Technical Breadth: Proficiency in Python, Java, or similar languages, alongside strong knowledge of data architecture, DevOps, and cloud platforms (AWS, Azure, GCP). Leadership Excellence: Demonstrated ability to manage senior engineering teams, set strategic direction, and deliver results across multiple concurrent initiatives. Exceptional Communicator: Able to engage at all levels—from senior engineers to board-level stakeholders—with clarity and confidence. Commercial Acumen: A strategic thinker who understands how to align technical delivery with client business outcomes. Adaptable & Resilient: Comfortable operating in fast-paced, high-stakes environments with multiple moving parts. Travel Flexibility: Willing to travel occasionally (up to 25%) depending on client and project needs. As a Senior Managing Data Engineer, you won’t just deliver projects you’ll shape them from inception to execution, influencing how some of the UK’s most critical institutions harness AI and data to make better decisions and achieve lasting transformation. Please do not hesitate to reply and reach out to Morela today to find out more
BBC
Software Engineering Team Lead (Android Engineering - Sports)
BBC Salford, Manchester
Job Introduction We are looking for a Software Engineering Team Lead to help us expand our Sport Apps team in Salford. You will have a leading role in an engineering team responsible for Sport Apps that delivers an intuitive and engaging experience to millions of audience members every day. We want the BBC to be as renowned for the quality of its engineering as it is for the quality of its content. We aspire to be the best so that we can engineer outstanding digital products, at scale. Working here in an engineering role means being part of a world-class team and a chance to do the most meaningful work of your career The BBC's digital products play a key role in our mission to inform, educate and entertain the audience. We are looking for Software Engineering Team Leads to join the team. These are great opportunities to play a key role in the future of products used by millions. The BBC offers an inclusive workplace where the principles of fairness, respect, equality, dignity and autonomy are promoted and are part of our everyday goals and behaviour. We select candidates for our positions on the basis of merit and as an equal opportunity employer we value diversity and all of the benefits it brings. Role Responsibility Role Responsibility People: Key role in leading a multidisciplinary team Line management responsibilities for 4/5 engineers Assisting with recruiting and onboarding new team members Mentoring and developing team members and peers to help them to reach their potential Inspiring and motivating the team to help them deliver a world class streaming experience Help to foster a collaborative and inclusive culture across Audience Content Experience, which includes News & Sport, Childrens, Education & Longtail, Content Discovery and Channels & Product Excellence. Technical Leadership: Building, maintaining and evolving a Sports App Playing a key role in the technical direction of Sport Advocate new technologies and approaches to ensure our products are industry leading Providing domain expertise across the mobile teams Ensuring a high standard of engineering excellence within our product Delivery: Work with cross discipline partners to plan and commit to quarterly deliverables Work with stakeholders across the News & Sport organisation to align with goals and mission Delivering features using agile development practices Seeking out new tools and methodologies to evolve our development processes Are you the right candidate? Ideal Candidate: Have the ability to lead, coach mentor and line manage a team of 4+ engineers Have experience working with cross discipline peers including Product Managers, Delivery Mangers and Design Leads Be able to communicate effectively with both technical and non-technical colleagues at all levels in an organisation Strong Android experience, with deep understanding of Android app architecture and design idioms Proficient in Kotlin and Java Strong understanding of OOP, analysis and decoupled design Demonstrable understanding of Test-Driven Development Experience of source control systems such as Git A track record of producing maintainable code within collaborative environments Ability to rapidly acquire new software skills and to work with new technologies Desirable: Degree in Computer Science or equivalent Experience with both Android and iOS development Experience with Continuous Integration/Deployment in mobile apps Web services integration (REST, JSON) in a mobile environment Experience with Agile/Scrum/Kanban project management methodologies Knowledge of Amazon Web Services Package Description Band: D Contract type: Permanent Location: London / Salford Quay House We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i About the BBC The BBC is the third most visited website in the UK, servicing 10s of millions of people each week. We reach around 95% of the UK population with our services each and every week. These services include BBC News, Sport, Childrens, Weather and our world class stream services, iPlayer and Sounds. Our services play a crucial role in the BBC's remit to inform, educate and entertain. BBC Product Group, where our services sit in the organisation, is responsible for our websites, platform systems and content production that enable us to deliver a world class service to the British public and beyond. We work in a functional model where all of engineering, product and delivery work together to deliver and support our services. Our values of trust, empowerment, helpfulness, learning and diversity are at the core of the BBC and are reflected in the decisions we make. Each team within each of our areas can vary in size and scope but always comprise of highly functioning, multi-disciplinary teams working in an Agile way. Each team is made up of engineers, testers, UX designers where needed, delivery enablers and product owners. Across our engineering teams we pride ourselves on having a kind, helpful, learning based culture, where everyone can be their best. We offer regular training and development opportunities including 10% time to allow for self improvement, learning and innovation. We have a focus on good quality management to help enable, guide and empower others. We promote a healthy work-life balance with opportunities for flexible working hours. As an engineering discipline we have a focus on the following areas: Being the place to work - we want people in the tech industry to choose the BBC as the best place to grow, learn, create and deliver rewarding projects Building the best - we aim to create the very best digital products at scale Strong leadership - we strive to have our engineering leaders work together on our goals and build strong, open and diverse teams Operational excellence - we want to ensure our services are second to none in quality and reliability Clear technical strategy - we want to make sure that we have a clear direction and a pragmatic tech strategy that we can execute together Application submission One of the core values of the BBC is a commitment to diversity and inclusivity. As such, we accept CVs and answers to screening questions in written, audio and video formats.
24/09/2022
Full time
Job Introduction We are looking for a Software Engineering Team Lead to help us expand our Sport Apps team in Salford. You will have a leading role in an engineering team responsible for Sport Apps that delivers an intuitive and engaging experience to millions of audience members every day. We want the BBC to be as renowned for the quality of its engineering as it is for the quality of its content. We aspire to be the best so that we can engineer outstanding digital products, at scale. Working here in an engineering role means being part of a world-class team and a chance to do the most meaningful work of your career The BBC's digital products play a key role in our mission to inform, educate and entertain the audience. We are looking for Software Engineering Team Leads to join the team. These are great opportunities to play a key role in the future of products used by millions. The BBC offers an inclusive workplace where the principles of fairness, respect, equality, dignity and autonomy are promoted and are part of our everyday goals and behaviour. We select candidates for our positions on the basis of merit and as an equal opportunity employer we value diversity and all of the benefits it brings. Role Responsibility Role Responsibility People: Key role in leading a multidisciplinary team Line management responsibilities for 4/5 engineers Assisting with recruiting and onboarding new team members Mentoring and developing team members and peers to help them to reach their potential Inspiring and motivating the team to help them deliver a world class streaming experience Help to foster a collaborative and inclusive culture across Audience Content Experience, which includes News & Sport, Childrens, Education & Longtail, Content Discovery and Channels & Product Excellence. Technical Leadership: Building, maintaining and evolving a Sports App Playing a key role in the technical direction of Sport Advocate new technologies and approaches to ensure our products are industry leading Providing domain expertise across the mobile teams Ensuring a high standard of engineering excellence within our product Delivery: Work with cross discipline partners to plan and commit to quarterly deliverables Work with stakeholders across the News & Sport organisation to align with goals and mission Delivering features using agile development practices Seeking out new tools and methodologies to evolve our development processes Are you the right candidate? Ideal Candidate: Have the ability to lead, coach mentor and line manage a team of 4+ engineers Have experience working with cross discipline peers including Product Managers, Delivery Mangers and Design Leads Be able to communicate effectively with both technical and non-technical colleagues at all levels in an organisation Strong Android experience, with deep understanding of Android app architecture and design idioms Proficient in Kotlin and Java Strong understanding of OOP, analysis and decoupled design Demonstrable understanding of Test-Driven Development Experience of source control systems such as Git A track record of producing maintainable code within collaborative environments Ability to rapidly acquire new software skills and to work with new technologies Desirable: Degree in Computer Science or equivalent Experience with both Android and iOS development Experience with Continuous Integration/Deployment in mobile apps Web services integration (REST, JSON) in a mobile environment Experience with Agile/Scrum/Kanban project management methodologies Knowledge of Amazon Web Services Package Description Band: D Contract type: Permanent Location: London / Salford Quay House We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i About the BBC The BBC is the third most visited website in the UK, servicing 10s of millions of people each week. We reach around 95% of the UK population with our services each and every week. These services include BBC News, Sport, Childrens, Weather and our world class stream services, iPlayer and Sounds. Our services play a crucial role in the BBC's remit to inform, educate and entertain. BBC Product Group, where our services sit in the organisation, is responsible for our websites, platform systems and content production that enable us to deliver a world class service to the British public and beyond. We work in a functional model where all of engineering, product and delivery work together to deliver and support our services. Our values of trust, empowerment, helpfulness, learning and diversity are at the core of the BBC and are reflected in the decisions we make. Each team within each of our areas can vary in size and scope but always comprise of highly functioning, multi-disciplinary teams working in an Agile way. Each team is made up of engineers, testers, UX designers where needed, delivery enablers and product owners. Across our engineering teams we pride ourselves on having a kind, helpful, learning based culture, where everyone can be their best. We offer regular training and development opportunities including 10% time to allow for self improvement, learning and innovation. We have a focus on good quality management to help enable, guide and empower others. We promote a healthy work-life balance with opportunities for flexible working hours. As an engineering discipline we have a focus on the following areas: Being the place to work - we want people in the tech industry to choose the BBC as the best place to grow, learn, create and deliver rewarding projects Building the best - we aim to create the very best digital products at scale Strong leadership - we strive to have our engineering leaders work together on our goals and build strong, open and diverse teams Operational excellence - we want to ensure our services are second to none in quality and reliability Clear technical strategy - we want to make sure that we have a clear direction and a pragmatic tech strategy that we can execute together Application submission One of the core values of the BBC is a commitment to diversity and inclusivity. As such, we accept CVs and answers to screening questions in written, audio and video formats.
BBC
Software Engineering Team Lead (Android Engineering - Mobile News)
BBC
Job Introduction We are looking for a Software Engineering Team Lead to help us expand our mobile app teams in London. You will have a leading role in an engineering team responsible for Mobile News that delivers an intuitive and engaging experience to millions of audience members every day. We want the BBC to be as renowned for the quality of its engineering as it is for the quality of its content. We aspire to be the best so that we can engineer outstanding digital products, at scale. Working here in an engineering role means being part of a world-class team and a chance to do the most meaningful work of your career The BBC's digital products play a key role in our mission to inform, educate and entertain the audience. We are looking for Software Engineering Team Leads to join the team. These are great opportunities to play a key role in the future of products used by millions. The BBC offers an inclusive workplace where the principles of fairness, respect, equality, dignity and autonomy are promoted and are part of our everyday goals and behaviour. We select candidates for our positions on the basis of merit and as an equal opportunity employer we value diversity and all of the benefits it brings. Role Responsibility People: Key role in leading a multidisciplinary team Line management responsibilities for 4/5 engineers Assisting with recruiting and onboarding new team members Mentoring and developing team members and peers to help them to reach their potential Inspiring and motivating the team to help them deliver a world class streaming experience Help to foster a collaborative and inclusive culture across Audience Content Experience, which includes News & Sport, Childrens, Education & Longtail, Content Discovery and Channels & Product Excellence. Technical Leadership: Building, maintaining and evolving a Mobile News App Playing a key role in the technical direction of Mobile News Advocate new technologies and approaches to ensure our products are industry leading Providing domain expertise across the mobile teams Ensuring a high standard of engineering excellence within our product Delivery: Work with cross discipline partners to plan and commit to quarterly deliverables Work with stakeholders across the News & Sport organisation to align with goals and mission Delivering features using agile development practices Seeking out new tools and methodologies to evolve our development processes Are you the right candidate? Ideal Candidate: Have the ability to lead, coach mentor and line manage a team of 4+ engineers Have experience working with cross discipline peers including Product Managers, Delivery Mangers and Design Leads Be able to communicate effectively with both technical and non-technical colleagues at all levels in an organisation Strong Android experience, with deep understanding of Android app architecture and design idioms Proficient in Kotlin and Java Strong understanding of OOP, analysis and decoupled design Demonstrable understanding of Test-Driven Development Experience of source control systems such as Git A track record of producing maintainable code within collaborative environments Ability to rapidly acquire new software skills and to work with new technologies Desirable: Degree in Computer Science or equivalent Experience with both Android and iOS development Experience with Continuous Integration/Deployment in mobile apps Web services integration (REST, JSON) in a mobile environment Experience with Agile/Scrum/Kanban project management methodologies Knowledge of Amazon Web Services Package Description Band: D Contract type: Permanent Location: London - New Broadcasting House We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i About the BBC The BBC is the third most visited website in the UK, servicing 10s of millions of people each week. We reach around 95% of the UK population with our services each and every week. These services include BBC News, Sport, Childrens, Weather and our world class stream services, iPlayer and Sounds. Our services play a crucial role in the BBC's remit to inform, educate and entertain. BBC Product Group, where our services sit in the organisation, is responsible for our websites, platform systems and content production that enable us to deliver a world class service to the British public and beyond. We work in a functional model where all of engineering, product and delivery work together to deliver and support our services. Our values of trust, empowerment, helpfulness, learning and diversity are at the core of the BBC and are reflected in the decisions we make. Each team within each of our areas can vary in size and scope but always comprise of highly functioning, multi-disciplinary teams working in an Agile way. Each team is made up of engineers, testers, UX designers where needed, delivery enablers and product owners. Across our engineering teams we pride ourselves on having a kind, helpful, learning based culture, where everyone can be their best. We offer regular training and development opportunities including 10% time to allow for self improvement, learning and innovation. We have a focus on good quality management to help enable, guide and empower others. We promote a healthy work-life balance with opportunities for flexible working hours. As an engineering discipline we have a focus on the following areas: Being the place to work - we want people in the tech industry to choose the BBC as the best place to grow, learn, create and deliver rewarding projects Building the best - we aim to create the very best digital products at scale Strong leadership - we strive to have our engineering leaders work together on our goals and build strong, open and diverse teams Operational excellence - we want to ensure our services are second to none in quality and reliability Clear technical strategy - we want to make sure that we have a clear direction and a pragmatic tech strategy that we can execute together Application submission One of the core values of the BBC is a commitment to diversity and inclusivity. As such, we accept CVs and answers to screening questions in written, audio and video formats. We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise. To find out more about Diversity and Inclusion at the BBC, please click here
24/09/2022
Full time
Job Introduction We are looking for a Software Engineering Team Lead to help us expand our mobile app teams in London. You will have a leading role in an engineering team responsible for Mobile News that delivers an intuitive and engaging experience to millions of audience members every day. We want the BBC to be as renowned for the quality of its engineering as it is for the quality of its content. We aspire to be the best so that we can engineer outstanding digital products, at scale. Working here in an engineering role means being part of a world-class team and a chance to do the most meaningful work of your career The BBC's digital products play a key role in our mission to inform, educate and entertain the audience. We are looking for Software Engineering Team Leads to join the team. These are great opportunities to play a key role in the future of products used by millions. The BBC offers an inclusive workplace where the principles of fairness, respect, equality, dignity and autonomy are promoted and are part of our everyday goals and behaviour. We select candidates for our positions on the basis of merit and as an equal opportunity employer we value diversity and all of the benefits it brings. Role Responsibility People: Key role in leading a multidisciplinary team Line management responsibilities for 4/5 engineers Assisting with recruiting and onboarding new team members Mentoring and developing team members and peers to help them to reach their potential Inspiring and motivating the team to help them deliver a world class streaming experience Help to foster a collaborative and inclusive culture across Audience Content Experience, which includes News & Sport, Childrens, Education & Longtail, Content Discovery and Channels & Product Excellence. Technical Leadership: Building, maintaining and evolving a Mobile News App Playing a key role in the technical direction of Mobile News Advocate new technologies and approaches to ensure our products are industry leading Providing domain expertise across the mobile teams Ensuring a high standard of engineering excellence within our product Delivery: Work with cross discipline partners to plan and commit to quarterly deliverables Work with stakeholders across the News & Sport organisation to align with goals and mission Delivering features using agile development practices Seeking out new tools and methodologies to evolve our development processes Are you the right candidate? Ideal Candidate: Have the ability to lead, coach mentor and line manage a team of 4+ engineers Have experience working with cross discipline peers including Product Managers, Delivery Mangers and Design Leads Be able to communicate effectively with both technical and non-technical colleagues at all levels in an organisation Strong Android experience, with deep understanding of Android app architecture and design idioms Proficient in Kotlin and Java Strong understanding of OOP, analysis and decoupled design Demonstrable understanding of Test-Driven Development Experience of source control systems such as Git A track record of producing maintainable code within collaborative environments Ability to rapidly acquire new software skills and to work with new technologies Desirable: Degree in Computer Science or equivalent Experience with both Android and iOS development Experience with Continuous Integration/Deployment in mobile apps Web services integration (REST, JSON) in a mobile environment Experience with Agile/Scrum/Kanban project management methodologies Knowledge of Amazon Web Services Package Description Band: D Contract type: Permanent Location: London - New Broadcasting House We're happy to discuss flexible working. Please indicate your choice under the flexible working question in the application . There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. Excellent career progression - the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Unrivalled training and development opportunities - our in-house Academy hosts a wide range of internal and external courses and certification. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i About the BBC The BBC is the third most visited website in the UK, servicing 10s of millions of people each week. We reach around 95% of the UK population with our services each and every week. These services include BBC News, Sport, Childrens, Weather and our world class stream services, iPlayer and Sounds. Our services play a crucial role in the BBC's remit to inform, educate and entertain. BBC Product Group, where our services sit in the organisation, is responsible for our websites, platform systems and content production that enable us to deliver a world class service to the British public and beyond. We work in a functional model where all of engineering, product and delivery work together to deliver and support our services. Our values of trust, empowerment, helpfulness, learning and diversity are at the core of the BBC and are reflected in the decisions we make. Each team within each of our areas can vary in size and scope but always comprise of highly functioning, multi-disciplinary teams working in an Agile way. Each team is made up of engineers, testers, UX designers where needed, delivery enablers and product owners. Across our engineering teams we pride ourselves on having a kind, helpful, learning based culture, where everyone can be their best. We offer regular training and development opportunities including 10% time to allow for self improvement, learning and innovation. We have a focus on good quality management to help enable, guide and empower others. We promote a healthy work-life balance with opportunities for flexible working hours. As an engineering discipline we have a focus on the following areas: Being the place to work - we want people in the tech industry to choose the BBC as the best place to grow, learn, create and deliver rewarding projects Building the best - we aim to create the very best digital products at scale Strong leadership - we strive to have our engineering leaders work together on our goals and build strong, open and diverse teams Operational excellence - we want to ensure our services are second to none in quality and reliability Clear technical strategy - we want to make sure that we have a clear direction and a pragmatic tech strategy that we can execute together Application submission One of the core values of the BBC is a commitment to diversity and inclusivity. As such, we accept CVs and answers to screening questions in written, audio and video formats. We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours in the document attached below. Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise. To find out more about Diversity and Inclusion at the BBC, please click here
Accenture
Java Developer - Glasgow (SC Eligible)
Accenture
Java Developer Location: Glasgow Salary: Competitive salary and package dependent on experience. Accenture will be recruiting at the following levels: Senior Analyst, Specialist, Associate Manager. Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history at the point of application. Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. With our thought leadership and culture of innovation, we apply industry expertise, diverse abilities and next-generation technology to each business challenge. We believe in inclusion and diversity and supporting the whole person. Our core values comprise of Stewardship, Best People, Client Value Creation, One Global Network, Respect for the Individual and Integrity. Year after year, Accenture is recognized worldwide not just for business performance but for inclusion and diversity too. "Across the globe, one thing is universally true of the people of Accenture: We care deeply about what we do and the impact we have with our clients and with the communities in which we work and live. It is personal to all of us." - Julie Sweet, Accenture CEO As a team: Our Advanced Technology Centre is a thriving technology and innovation hub from where we deliver high quality services to a number of private and public sector clients. You'll learn, grow and advance in an innovative culture that thrives with shared success, diverse ways of thinking and enables boundaryless opportunities that can drive your career in new and exciting ways. If you're looking for an exciting career working in a vibrant environment with access to training and a global network of experts, this could be the role for you. As part of our distributed team, you'll be working with ground breaking technologies and will have the opportunity to develop a wide range of new skills on the job. In our team you will learn: How to provide solutions to real world problems across a variety of industries. How to help transform leading organisations and communities around the world. The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance. How best to develop your skills and hone your talents within an innovative technology environment. As a Java Developer, you will: Work as part of a team to deliver features across the technical solution with your focus being on developing Java Spring Boot based microservices. Advocate for and employ good development practices on the team such as consistent branching strategy, coding standards, Test Driven Development, Continuous Integration and Continuous Testing. Support the technical leads in crafting the separation of functional into microservices and the end to end integration and flow between technical components. Support the test automation engineers in testing the stories and features delivered both from a functional and non-functional perspective. Follow the Scrum Methodology participating actively in sprint backlog refinement, sprint planning, stand-ups, sprint review and sprint retrospective. Show more Show less Qualifications The following skills and experience are essential for this role: Have significant Java programming experience, ideally utilising Spring Boot to develop microservices. Comfortable using Linux or Unix, Configuration Management tools such as Git, Mercurial or SVN, and a modern IDE. Capable of working in an agile development environment, both as part of a team and individually. Have experience applying TDD/BDD approaches. Enjoy working in a dynamic, fast paced environment, collaborating with others, contributing to craft and estimating discussions and utilising strong collaborator leadership skills. Set yourself apart: Have worked in a client facing environment. Hold industry relevant certifications. Have led teams and/or worked across multiple projects. Have experience parsing sophisticated XML files (ideally SWIFT files). Have experience in any of the following; Apigee, API (Creation and Control / Gateway), React Framework, Nodejs, Redux, Emotion, Storybook, JBoss, GIT, Docker, NGINX, OAuth2, JWT, Spring Framework, Kafka, Oracle/Golden Gate, OpenShift, Swift Messaging Hub. What's in it for you: At Accenture in addition to a competitive basic salary, you will also have an extensive benefits package which includes 25 days' vacation per year, gym subsidy, private medical insurance and 3 extra days leave per year for charitable work of your choice! Flexibility and mobility are required to deliver this role as there will be requirements to spend time onsite with our clients and partners to enable delivery of the outstanding services we are known for. About Accenture: Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized capabilities across more than 40 industries - powered by the world's largest network of Advanced Technology and Intelligent Operations centers. With 509,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and build lasting value across their enterprises. Visit us at ! Closing Date for Applications: 31/08/2023 Accenture reserves the right to close the role prior to this date should a suitable applicant be found. SRG100 ATCTech RROOTS
24/09/2022
Full time
Java Developer Location: Glasgow Salary: Competitive salary and package dependent on experience. Accenture will be recruiting at the following levels: Senior Analyst, Specialist, Associate Manager. Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history at the point of application. Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. With our thought leadership and culture of innovation, we apply industry expertise, diverse abilities and next-generation technology to each business challenge. We believe in inclusion and diversity and supporting the whole person. Our core values comprise of Stewardship, Best People, Client Value Creation, One Global Network, Respect for the Individual and Integrity. Year after year, Accenture is recognized worldwide not just for business performance but for inclusion and diversity too. "Across the globe, one thing is universally true of the people of Accenture: We care deeply about what we do and the impact we have with our clients and with the communities in which we work and live. It is personal to all of us." - Julie Sweet, Accenture CEO As a team: Our Advanced Technology Centre is a thriving technology and innovation hub from where we deliver high quality services to a number of private and public sector clients. You'll learn, grow and advance in an innovative culture that thrives with shared success, diverse ways of thinking and enables boundaryless opportunities that can drive your career in new and exciting ways. If you're looking for an exciting career working in a vibrant environment with access to training and a global network of experts, this could be the role for you. As part of our distributed team, you'll be working with ground breaking technologies and will have the opportunity to develop a wide range of new skills on the job. In our team you will learn: How to provide solutions to real world problems across a variety of industries. How to help transform leading organisations and communities around the world. The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance. How best to develop your skills and hone your talents within an innovative technology environment. As a Java Developer, you will: Work as part of a team to deliver features across the technical solution with your focus being on developing Java Spring Boot based microservices. Advocate for and employ good development practices on the team such as consistent branching strategy, coding standards, Test Driven Development, Continuous Integration and Continuous Testing. Support the technical leads in crafting the separation of functional into microservices and the end to end integration and flow between technical components. Support the test automation engineers in testing the stories and features delivered both from a functional and non-functional perspective. Follow the Scrum Methodology participating actively in sprint backlog refinement, sprint planning, stand-ups, sprint review and sprint retrospective. Show more Show less Qualifications The following skills and experience are essential for this role: Have significant Java programming experience, ideally utilising Spring Boot to develop microservices. Comfortable using Linux or Unix, Configuration Management tools such as Git, Mercurial or SVN, and a modern IDE. Capable of working in an agile development environment, both as part of a team and individually. Have experience applying TDD/BDD approaches. Enjoy working in a dynamic, fast paced environment, collaborating with others, contributing to craft and estimating discussions and utilising strong collaborator leadership skills. Set yourself apart: Have worked in a client facing environment. Hold industry relevant certifications. Have led teams and/or worked across multiple projects. Have experience parsing sophisticated XML files (ideally SWIFT files). Have experience in any of the following; Apigee, API (Creation and Control / Gateway), React Framework, Nodejs, Redux, Emotion, Storybook, JBoss, GIT, Docker, NGINX, OAuth2, JWT, Spring Framework, Kafka, Oracle/Golden Gate, OpenShift, Swift Messaging Hub. What's in it for you: At Accenture in addition to a competitive basic salary, you will also have an extensive benefits package which includes 25 days' vacation per year, gym subsidy, private medical insurance and 3 extra days leave per year for charitable work of your choice! Flexibility and mobility are required to deliver this role as there will be requirements to spend time onsite with our clients and partners to enable delivery of the outstanding services we are known for. About Accenture: Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized capabilities across more than 40 industries - powered by the world's largest network of Advanced Technology and Intelligent Operations centers. With 509,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and build lasting value across their enterprises. Visit us at ! Closing Date for Applications: 31/08/2023 Accenture reserves the right to close the role prior to this date should a suitable applicant be found. SRG100 ATCTech RROOTS
Accenture
Java Developer - Edinburgh (SC Eligible)
Accenture
Java Developer Location: Edinburgh Salary: Competitive salary and package dependent on experience. Accenture will be recruiting at the following levels: Senior Analyst, Specialist, Associate Manager. Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history at the point of application. Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. With our thought leadership and culture of innovation, we apply industry expertise, diverse abilities and next-generation technology to each business challenge. We believe in inclusion and diversity and supporting the whole person. Our core values comprise of Stewardship, Best People, Client Value Creation, One Global Network, Respect for the Individual and Integrity. Year after year, Accenture is recognized worldwide not just for business performance but for inclusion and diversity too. "Across the globe, one thing is universally true of the people of Accenture: We care deeply about what we do and the impact we have with our clients and with the communities in which we work and live. It is personal to all of us." - Julie Sweet, Accenture CEO As a team: Our Advanced Technology Centre is a thriving technology and innovation hub from where we deliver high quality services to a number of private and public sector clients. You'll learn, grow and advance in an innovative culture that thrives with shared success, diverse ways of thinking and enables boundaryless opportunities that can drive your career in new and exciting ways. If you're looking for an exciting career working in a vibrant environment with access to training and a global network of experts, this could be the role for you. As part of our distributed team, you'll be working with ground breaking technologies and will have the opportunity to develop a wide range of new skills on the job. In our team you will learn: How to provide solutions to real world problems across a variety of industries. How to help transform leading organisations and communities around the world. The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance. How best to develop your skills and hone your talents within an innovative technology environment. As a Java Developer, you will: Work as part of a team to deliver features across the technical solution with your focus being on developing Java Spring Boot based microservices. Advocate for and employ good development practices on the team such as consistent branching strategy, coding standards, Test Driven Development, Continuous Integration and Continuous Testing. Support the technical leads in crafting the separation of functional into microservices and the end to end integration and flow between technical components. Support the test automation engineers in testing the stories and features delivered both from a functional and non-functional perspective. Follow the Scrum Methodology participating actively in sprint backlog refinement, sprint planning, stand-ups, sprint review and sprint retrospective. Show more Show less Qualifications The following skills and experience are essential for this role: Have significant Java programming experience, ideally utilising Spring Boot to develop microservices. Comfortable using Linux or Unix, Configuration Management tools such as Git, Mercurial or SVN, and a modern IDE. Capable of working in an agile development environment, both as part of a team and individually. Have experience applying TDD/BDD approaches. Enjoy working in a dynamic, fast paced environment, collaborating with others, contributing to craft and estimating discussions and utilising strong collaborator leadership skills. Set yourself apart: Have worked in a client facing environment. Hold industry relevant certifications. Have led teams and/or worked across multiple projects. Have experience parsing sophisticated XML files (ideally SWIFT files). Have experience in any of the following; Apigee, API (Creation and Control / Gateway), React Framework, Nodejs, Redux, Emotion, Storybook, JBoss, GIT, Docker, NGINX, OAuth2, JWT, Spring Framework, Kafka, Oracle/Golden Gate, OpenShift, Swift Messaging Hub. What's in it for you At Accenture in addition to a competitive basic salary, you will also have an extensive benefits package which includes 25 days' vacation per year, gym subsidy, private medical insurance and 3 extra days leave per year for charitable work of your choice! Flexibility and mobility are required to deliver this role as there will be requirements to spend time onsite with our clients and partners to enable delivery of the outstanding services we are known for. About Accenture Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized capabilities across more than 40 industries - powered by the world's largest network of Advanced Technology and Intelligent Operations centers. With 509,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and build lasting value across their enterprises. Visit us at ! Closing Date for Applications: 31/08/2023 Accenture reserves the right to close the role prior to this date should a suitable applicant be found. SRG100 ATCTech RROOTS
24/09/2022
Full time
Java Developer Location: Edinburgh Salary: Competitive salary and package dependent on experience. Accenture will be recruiting at the following levels: Senior Analyst, Specialist, Associate Manager. Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history at the point of application. Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. With our thought leadership and culture of innovation, we apply industry expertise, diverse abilities and next-generation technology to each business challenge. We believe in inclusion and diversity and supporting the whole person. Our core values comprise of Stewardship, Best People, Client Value Creation, One Global Network, Respect for the Individual and Integrity. Year after year, Accenture is recognized worldwide not just for business performance but for inclusion and diversity too. "Across the globe, one thing is universally true of the people of Accenture: We care deeply about what we do and the impact we have with our clients and with the communities in which we work and live. It is personal to all of us." - Julie Sweet, Accenture CEO As a team: Our Advanced Technology Centre is a thriving technology and innovation hub from where we deliver high quality services to a number of private and public sector clients. You'll learn, grow and advance in an innovative culture that thrives with shared success, diverse ways of thinking and enables boundaryless opportunities that can drive your career in new and exciting ways. If you're looking for an exciting career working in a vibrant environment with access to training and a global network of experts, this could be the role for you. As part of our distributed team, you'll be working with ground breaking technologies and will have the opportunity to develop a wide range of new skills on the job. In our team you will learn: How to provide solutions to real world problems across a variety of industries. How to help transform leading organisations and communities around the world. The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance. How best to develop your skills and hone your talents within an innovative technology environment. As a Java Developer, you will: Work as part of a team to deliver features across the technical solution with your focus being on developing Java Spring Boot based microservices. Advocate for and employ good development practices on the team such as consistent branching strategy, coding standards, Test Driven Development, Continuous Integration and Continuous Testing. Support the technical leads in crafting the separation of functional into microservices and the end to end integration and flow between technical components. Support the test automation engineers in testing the stories and features delivered both from a functional and non-functional perspective. Follow the Scrum Methodology participating actively in sprint backlog refinement, sprint planning, stand-ups, sprint review and sprint retrospective. Show more Show less Qualifications The following skills and experience are essential for this role: Have significant Java programming experience, ideally utilising Spring Boot to develop microservices. Comfortable using Linux or Unix, Configuration Management tools such as Git, Mercurial or SVN, and a modern IDE. Capable of working in an agile development environment, both as part of a team and individually. Have experience applying TDD/BDD approaches. Enjoy working in a dynamic, fast paced environment, collaborating with others, contributing to craft and estimating discussions and utilising strong collaborator leadership skills. Set yourself apart: Have worked in a client facing environment. Hold industry relevant certifications. Have led teams and/or worked across multiple projects. Have experience parsing sophisticated XML files (ideally SWIFT files). Have experience in any of the following; Apigee, API (Creation and Control / Gateway), React Framework, Nodejs, Redux, Emotion, Storybook, JBoss, GIT, Docker, NGINX, OAuth2, JWT, Spring Framework, Kafka, Oracle/Golden Gate, OpenShift, Swift Messaging Hub. What's in it for you At Accenture in addition to a competitive basic salary, you will also have an extensive benefits package which includes 25 days' vacation per year, gym subsidy, private medical insurance and 3 extra days leave per year for charitable work of your choice! Flexibility and mobility are required to deliver this role as there will be requirements to spend time onsite with our clients and partners to enable delivery of the outstanding services we are known for. About Accenture Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized capabilities across more than 40 industries - powered by the world's largest network of Advanced Technology and Intelligent Operations centers. With 509,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and build lasting value across their enterprises. Visit us at ! Closing Date for Applications: 31/08/2023 Accenture reserves the right to close the role prior to this date should a suitable applicant be found. SRG100 ATCTech RROOTS

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