• Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
  • Sign in
  • Sign up
  • Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

199 jobs found

Email me jobs like this
Refine Search
Current Search
java software engineer
Ikhoi Recruitment
Senior Full Stack Python Engineer
Ikhoi Recruitment
A great energy client based in London is looking for a Full Stack Python Engineer. Fantastic benefits, bonus, training, events, cycling scheme, pension, free breakfast and much more! If you're looking for a genuinely exceptional tech environment in London, this is it. The team is highly collaborative, technically strong, and incredibly supportive - a group of talented professionals who genuinely enjoy working together. Key Responsibilities Design, develop, and maintain scalable and reliable software solutions, ensuring alignment with Principals and Architects. You must have at least 4 years Python experience Experience with Typescript and a years Javascript Key Requirements Strong expertise in Python web development frameworks (e.g., Django) and JavaScript/TypeScript, with experience working in cloud environments such as AWS, Azure, or GCP. Skilled in applying software technical design principles to build scalable, secure, and maintainable solutions within modern cloud-based architectures. Bachelor's or Master's degree in Computer Science, Engineering or equivalent experience. Experience with CI/CD tools and practices. Strong problem-solving & communication skills. Adaptability/willingness to learn (e.g., Agile). Technical leadership (mentoring, best-practice guidance). Desirable: Experience with modern frameworks and libraries (e.g., React, Node.js, Terraform, Celery). Experience with database schema design and query optimisation. Collaborate with cross-functional teams, including Product, QA, and DevOps, to deliver high-quality features. Lead code reviews and technical discussions, and contribute to architectural decisions. Lead complex coding tasks; ensure code quality. Identify and resolve performance and scalability issues. Write clean, maintainable, and well-documented code. Mentor and support junior and mid-level engineers. Stay current with emerging technologies and industry trends. Estimate work; lead delivery of features from the roadmap. Solve ambiguous problems with scalable solutions.
Mar 05, 2026
Full time
A great energy client based in London is looking for a Full Stack Python Engineer. Fantastic benefits, bonus, training, events, cycling scheme, pension, free breakfast and much more! If you're looking for a genuinely exceptional tech environment in London, this is it. The team is highly collaborative, technically strong, and incredibly supportive - a group of talented professionals who genuinely enjoy working together. Key Responsibilities Design, develop, and maintain scalable and reliable software solutions, ensuring alignment with Principals and Architects. You must have at least 4 years Python experience Experience with Typescript and a years Javascript Key Requirements Strong expertise in Python web development frameworks (e.g., Django) and JavaScript/TypeScript, with experience working in cloud environments such as AWS, Azure, or GCP. Skilled in applying software technical design principles to build scalable, secure, and maintainable solutions within modern cloud-based architectures. Bachelor's or Master's degree in Computer Science, Engineering or equivalent experience. Experience with CI/CD tools and practices. Strong problem-solving & communication skills. Adaptability/willingness to learn (e.g., Agile). Technical leadership (mentoring, best-practice guidance). Desirable: Experience with modern frameworks and libraries (e.g., React, Node.js, Terraform, Celery). Experience with database schema design and query optimisation. Collaborate with cross-functional teams, including Product, QA, and DevOps, to deliver high-quality features. Lead code reviews and technical discussions, and contribute to architectural decisions. Lead complex coding tasks; ensure code quality. Identify and resolve performance and scalability issues. Write clean, maintainable, and well-documented code. Mentor and support junior and mid-level engineers. Stay current with emerging technologies and industry trends. Estimate work; lead delivery of features from the roadmap. Solve ambiguous problems with scalable solutions.
Generalist Full-Stack Engineer for Charities
Plinth
A tech-driven charity platform in Greater London is seeking an experienced full stack developer to play a crucial role in shaping their innovative software. The candidate will be responsible for writing front-end and back-end code in JavaScript and TypeScript, and will work collaboratively on architecture and feature development. Prior experience in the charity sector is preferred as they aim to build technology that directly supports charities and maximizes their impact.
Mar 05, 2026
Full time
A tech-driven charity platform in Greater London is seeking an experienced full stack developer to play a crucial role in shaping their innovative software. The candidate will be responsible for writing front-end and back-end code in JavaScript and TypeScript, and will work collaboratively on architecture and feature development. Prior experience in the charity sector is preferred as they aim to build technology that directly supports charities and maximizes their impact.
Akkodis
Head of Software Engineering (NodeJS) South Yorkshire £100K
Akkodis
Head of Software Engineering - Market leading SaaS product (NodeJS/ReactJS) South Yorkshire 2 days per week, 3 remote Opportunities like this simply do not come around that often. My industry-leading Technology client have created a newly formed role of Head of Software Engineering to lead, motivate and inspire a team whilst driving their incredibly ambitious tech roadmap. Their flagship SaaS product is doing well within its industry across the UK and Europe with over 500 customers utilising it. But what I love about it, is that they haven't even scratched the surface of where they intend to take it. It is continuously evolving as a platform, as they anticipate the delivery of an exciting multi-year road-map as they continue to on-board new customers. Their CTO feels it is the exactly the right time to bring in a top-notch Head of Software to lead, motivate and inspire their talented Software Engineering team and this is where you come in! I'm looking for a seasoned, inspirational Tech Leader and one that knows exactly how to get the best out of their people. Alongside leading the team, you will play a key role in the technical execution of their ambitious road-map - defining it accordingly and executing across the business. Let's talk tech. So - their highly scalable Flagship product is built mainly around the NodeJS ecosystem and this is the foundation of their applications. It's well-geared for websites with the React framework on the Front End - all on Azure platform What else? TypeScript, Redux.js, React Hooks, Bootstrap and so much more. Whilst this is a leadership and strategy focused role, you will have a good appreciation for the tech under your remit Therefore, you will come from a hands-on JavaScript background using Node or React previously and have led teams of Engineers. You'll have exposure to Azure platform but other cloud technologies like AWS will be considered. Alongside their industry-leading product they're also piloting new stuff like on AI like chatbot - so there's plenty of opportunities ahead with newer tech. They're quite a traditional firm with a flat structure - you'll work closely with the CTO but also their Head of Product and Head of Ops in relation to overall company strategy. Mega role, superb product and a fantastic team. The CTO is great, with a real vision of where he wants to take their applications. He has been there since Day One when the application was built from scratch & is super passionate about finding the right person to be part of their evolution! Awesome package with substantial benefits. You'll be flexible to visit their South Yorkshire offices twice a week and you can work 3 days remotely If interested, please email (see below) for more information! Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Mar 05, 2026
Full time
Head of Software Engineering - Market leading SaaS product (NodeJS/ReactJS) South Yorkshire 2 days per week, 3 remote Opportunities like this simply do not come around that often. My industry-leading Technology client have created a newly formed role of Head of Software Engineering to lead, motivate and inspire a team whilst driving their incredibly ambitious tech roadmap. Their flagship SaaS product is doing well within its industry across the UK and Europe with over 500 customers utilising it. But what I love about it, is that they haven't even scratched the surface of where they intend to take it. It is continuously evolving as a platform, as they anticipate the delivery of an exciting multi-year road-map as they continue to on-board new customers. Their CTO feels it is the exactly the right time to bring in a top-notch Head of Software to lead, motivate and inspire their talented Software Engineering team and this is where you come in! I'm looking for a seasoned, inspirational Tech Leader and one that knows exactly how to get the best out of their people. Alongside leading the team, you will play a key role in the technical execution of their ambitious road-map - defining it accordingly and executing across the business. Let's talk tech. So - their highly scalable Flagship product is built mainly around the NodeJS ecosystem and this is the foundation of their applications. It's well-geared for websites with the React framework on the Front End - all on Azure platform What else? TypeScript, Redux.js, React Hooks, Bootstrap and so much more. Whilst this is a leadership and strategy focused role, you will have a good appreciation for the tech under your remit Therefore, you will come from a hands-on JavaScript background using Node or React previously and have led teams of Engineers. You'll have exposure to Azure platform but other cloud technologies like AWS will be considered. Alongside their industry-leading product they're also piloting new stuff like on AI like chatbot - so there's plenty of opportunities ahead with newer tech. They're quite a traditional firm with a flat structure - you'll work closely with the CTO but also their Head of Product and Head of Ops in relation to overall company strategy. Mega role, superb product and a fantastic team. The CTO is great, with a real vision of where he wants to take their applications. He has been there since Day One when the application was built from scratch & is super passionate about finding the right person to be part of their evolution! Awesome package with substantial benefits. You'll be flexible to visit their South Yorkshire offices twice a week and you can work 3 days remotely If interested, please email (see below) for more information! Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Akkodis
Head of Software Engineering NodeJS South Yorkshire £100K
Akkodis
Head of Software Engineering - Market leading SaaS product (NodeJS/ReactJS) South Yorkshire 2 days per week, 3 remote Opportunities like this simply do not come around that often. My industry-leading Technology client have created a newly formed role of Head of Software Engineering to lead, motivate and inspire a team whilst driving their incredibly ambitious tech roadmap. Their flagship SaaS product is doing well within its industry across the UK and Europe with over 500 customers utilising it. But what I love about it, is that they haven't even scratched the surface of where they intend to take it. It is continuously evolving as a platform, as they anticipate the delivery of an exciting multi-year road-map as they continue to on-board new customers. Their CTO feels it is the exactly the right time to bring in a top-notch Head of Software to lead, motivate and inspire their talented Software Engineering team and this is where you come in! I'm looking for a seasoned, inspirational Tech Leader and one that knows exactly how to get the best out of their people. Alongside leading the team, you will play a key role in the technical execution of their ambitious road-map - defining it accordingly and executing across the business. Let's talk tech. So - their highly scalable Flagship product is built mainly around the NodeJS ecosystem and this is the foundation of their applications. It's well-geared for websites with the React framework on the front-end - all on Azure platform What else? TypeScript, Redux.js, React Hooks, Bootstrap and so much more. Whilst this is a leadership and strategy focused role, you will have a good appreciation for the tech under your remitTherefore, you will come from a hands-on JavaScript background using Node or React previously and have led teams of Engineers. You'll have exposure to Azure platform but other cloud technologies like AWS will be considered. Alongside their industry-leading product they're also piloting new stuff like on AI like chatbot - so there's plenty of opportunities ahead with newer tech. They're quite a traditional firm with a flat structure - you'll work closely with the CTO but also their Head of Product and Head of Ops in relation to overall company strategy. Mega role, superb product and a fantastic team. The CTO is great, with a real vision of where he wants to take their applications. He has been there since Day One when the application was built from scratch & is super passionate about finding the right person to be part of their evolution! Awesome package with substantial benefits. You'll be flexible to visit their South Yorkshire offices twice a week and you can work 3 days remotely If interested, please email for more information! Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Mar 05, 2026
Full time
Head of Software Engineering - Market leading SaaS product (NodeJS/ReactJS) South Yorkshire 2 days per week, 3 remote Opportunities like this simply do not come around that often. My industry-leading Technology client have created a newly formed role of Head of Software Engineering to lead, motivate and inspire a team whilst driving their incredibly ambitious tech roadmap. Their flagship SaaS product is doing well within its industry across the UK and Europe with over 500 customers utilising it. But what I love about it, is that they haven't even scratched the surface of where they intend to take it. It is continuously evolving as a platform, as they anticipate the delivery of an exciting multi-year road-map as they continue to on-board new customers. Their CTO feels it is the exactly the right time to bring in a top-notch Head of Software to lead, motivate and inspire their talented Software Engineering team and this is where you come in! I'm looking for a seasoned, inspirational Tech Leader and one that knows exactly how to get the best out of their people. Alongside leading the team, you will play a key role in the technical execution of their ambitious road-map - defining it accordingly and executing across the business. Let's talk tech. So - their highly scalable Flagship product is built mainly around the NodeJS ecosystem and this is the foundation of their applications. It's well-geared for websites with the React framework on the front-end - all on Azure platform What else? TypeScript, Redux.js, React Hooks, Bootstrap and so much more. Whilst this is a leadership and strategy focused role, you will have a good appreciation for the tech under your remitTherefore, you will come from a hands-on JavaScript background using Node or React previously and have led teams of Engineers. You'll have exposure to Azure platform but other cloud technologies like AWS will be considered. Alongside their industry-leading product they're also piloting new stuff like on AI like chatbot - so there's plenty of opportunities ahead with newer tech. They're quite a traditional firm with a flat structure - you'll work closely with the CTO but also their Head of Product and Head of Ops in relation to overall company strategy. Mega role, superb product and a fantastic team. The CTO is great, with a real vision of where he wants to take their applications. He has been there since Day One when the application was built from scratch & is super passionate about finding the right person to be part of their evolution! Awesome package with substantial benefits. You'll be flexible to visit their South Yorkshire offices twice a week and you can work 3 days remotely If interested, please email for more information! Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Software Engineer III- Data Engineer, Java/Python
JPMorgan Chase & Co.
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JP Morgan Chase within the Corporate Risk Technology, you serve as a seasoned member of an Agile Engineering & Architectureteam to design and deliver trusted market leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and applied experience. Proficiency in Data Engineering & Architecture, AI/ML with hands on experience in designing, implementing, testing, and ensuring the operational stability of large scale enterprise platforms and solutions Advanced in one or more programming language(s) eg. Java, Python , C/C++, C# Working knowledge of relational and NoSQL databases and data lake architectures Experience in developing, debugging, and maintaining code (preferably in a large corporate environment) with one or more modern programming languages and database querying languages with good overlap of application & DB. Experience in large scale data processing, using micro services, API design, Kafka, Redis, MemCached, Observability (Dynatrace , Splunk, Grafana or similar), Orchestration (Airflow, Temporal) Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Practical cloud native experience Preferred qualifications, capabilities, and skills Experience with modern data technologies such as Databricks or Snowflake. Hands on experience with Spark/PySpark and other big data processing technologies Knowledge of the financial services industry and their IT systems
Mar 05, 2026
Full time
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JP Morgan Chase within the Corporate Risk Technology, you serve as a seasoned member of an Agile Engineering & Architectureteam to design and deliver trusted market leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and applied experience. Proficiency in Data Engineering & Architecture, AI/ML with hands on experience in designing, implementing, testing, and ensuring the operational stability of large scale enterprise platforms and solutions Advanced in one or more programming language(s) eg. Java, Python , C/C++, C# Working knowledge of relational and NoSQL databases and data lake architectures Experience in developing, debugging, and maintaining code (preferably in a large corporate environment) with one or more modern programming languages and database querying languages with good overlap of application & DB. Experience in large scale data processing, using micro services, API design, Kafka, Redis, MemCached, Observability (Dynatrace , Splunk, Grafana or similar), Orchestration (Airflow, Temporal) Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Practical cloud native experience Preferred qualifications, capabilities, and skills Experience with modern data technologies such as Databricks or Snowflake. Hands on experience with Spark/PySpark and other big data processing technologies Knowledge of the financial services industry and their IT systems
Starling Bank
Frontend Engineer - Engine by Starling
Starling Bank
Description At Engine by Starling , we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and 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 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 one of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling The Cross-Cutting Platform Engineering team at Engine is the backbone of our innovation . We are dedicated to building and maintaining the reliable, scalable, and maintainable infrastructure and tooling that powers our entire software delivery pipeline - from the first line of code to seamless production deployment and ongoing operations. We own the lifecycle of our features, tackling complex challenges with a first-principles approach and fostering a multi-disciplinary environment where you're encouraged to explore and contribute across the platform. We are seeking a Frontend Engineer to join our team. You'll be responsible for making our existing features work for banks around the world, as well as building new features from scratch. A key focus of this role will be on our internal portal and tooling used by our engineers, rather than the customer-facing management portal. We value people who are engaged and care about our customers, the code they write, and the contribution they can make to banking worldwide. We're looking for individuals with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams to do great things here at Engine and 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 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. Don't worry if you don't tick every box below! We value curiosity, a willingness to learn, and a desire to work across multiple disciplines. If you're excited by the challenges of building and operating a global, cloud-native platform, we encourage you to apply. Read about our work with Women In Tech , a Day in the life of a Software Engineer at Engine, Leading at the Frontend, our interview with our Staff Platform Engineer and be sure to check out our shiny new Careers page Requirements Ideally you Have at least 5 years of experience as a professional front-end engineer Will have experience with HTML5, CSS, JavaScript and know React very well Demonstrate experience building accessible websites and secure web applications that consume RESTful APIs and perform well. Love coding in front-end technologies - from navigating REST APIs to tweaking that last bit of CSS to get the design system just right. Believe in clean coding, simple solutions, automated testing and continuous deployment. Like to take ownership of features from the original idea through to live. Think (like us) that a small number of empowered developers is the right way to deliver software. The main part of our Frontend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! HTML/CSS/JS (and increasingly TypeScript, too) with React used pretty much everywhere Associated libraries and frameworks like Next.JS, Gatsby, Redux, React Query and more Design system management (Storybooks are fairly common, little bit of CSS-in-JS, too) Testing tools like Jest and React Testing Library for the most part We also stray into infrastructure work from time to time, using tools like AWS API Gateway, AWS Lambda, AWS CloudFront, GCP or Firebase. Experience of all of these is not required, but some familiarity wouldn't hurt. And if you'd like to learn any of them, we'd be more than happy to teach you. 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: First interview: 45 minutes Take home technical test (no time limit) Technical face to face: 1.5 hours Final Interview: 45 minutes Benefits 33 days holiday (including public holidays, which you can take when it works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Engine by Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Engine by Starling and Starling will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Mar 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 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 one of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling The Cross-Cutting Platform Engineering team at Engine is the backbone of our innovation . We are dedicated to building and maintaining the reliable, scalable, and maintainable infrastructure and tooling that powers our entire software delivery pipeline - from the first line of code to seamless production deployment and ongoing operations. We own the lifecycle of our features, tackling complex challenges with a first-principles approach and fostering a multi-disciplinary environment where you're encouraged to explore and contribute across the platform. We are seeking a Frontend Engineer to join our team. You'll be responsible for making our existing features work for banks around the world, as well as building new features from scratch. A key focus of this role will be on our internal portal and tooling used by our engineers, rather than the customer-facing management portal. We value people who are engaged and care about our customers, the code they write, and the contribution they can make to banking worldwide. We're looking for individuals with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams to do great things here at Engine and 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 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. Don't worry if you don't tick every box below! We value curiosity, a willingness to learn, and a desire to work across multiple disciplines. If you're excited by the challenges of building and operating a global, cloud-native platform, we encourage you to apply. Read about our work with Women In Tech , a Day in the life of a Software Engineer at Engine, Leading at the Frontend, our interview with our Staff Platform Engineer and be sure to check out our shiny new Careers page Requirements Ideally you Have at least 5 years of experience as a professional front-end engineer Will have experience with HTML5, CSS, JavaScript and know React very well Demonstrate experience building accessible websites and secure web applications that consume RESTful APIs and perform well. Love coding in front-end technologies - from navigating REST APIs to tweaking that last bit of CSS to get the design system just right. Believe in clean coding, simple solutions, automated testing and continuous deployment. Like to take ownership of features from the original idea through to live. Think (like us) that a small number of empowered developers is the right way to deliver software. The main part of our Frontend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! HTML/CSS/JS (and increasingly TypeScript, too) with React used pretty much everywhere Associated libraries and frameworks like Next.JS, Gatsby, Redux, React Query and more Design system management (Storybooks are fairly common, little bit of CSS-in-JS, too) Testing tools like Jest and React Testing Library for the most part We also stray into infrastructure work from time to time, using tools like AWS API Gateway, AWS Lambda, AWS CloudFront, GCP or Firebase. Experience of all of these is not required, but some familiarity wouldn't hurt. And if you'd like to learn any of them, we'd be more than happy to teach you. 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: First interview: 45 minutes Take home technical test (no time limit) Technical face to face: 1.5 hours Final Interview: 45 minutes Benefits 33 days holiday (including public holidays, which you can take when it works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Incentives refer a friend scheme Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Engine by Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Engine by Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Engine by Starling and Starling will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Staff Software Engineer - Back End
Capital One
White Collar Factory (95009), United Kingdom, London, London Staff Software Engineer - Back End About this role Do you love shaping the technical landscape and driving innovation across the organisation? Are you passionate about solving complex business problems and supporting multiple teams toward a shared technical vision? At Capital One, you'll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful solutions that meet real customer needs. What You'll Do Own and drive the technical strategy for a significant business outcome or technology domain, spanning multiple teams and influencing the overall technical direction Lead and coordinate the efforts of multiple teams, ensuring their collective work aligns with broader business objectives and technology strategy Proactively identify emerging patterns, define and evangelise best practices, and establish reusable frameworks that enhance engineering productivity Build and maintain strong relationships with key stakeholders, including senior leadership, product owners, and architects Represent Capital One in external technical forums, contributing to vendor/industry discussions Drive service quality standards and practices for your domain, guiding complex incident resolution Develop and advocate for strategies to proactively manage technical debt across multiple teams Actively mentor and develop engineers, fostering a culture of continuous learning What we're looking for Deep expertise in Java Deep expertise in system design and distributed architectures Track record of leading technical initiatives across multiple teams Strong experience with cloud platforms (AWS, Azure, GCP) Proven experience setting a multi-team technical vision and strategy Strong track record of technical leadership and influence without authority Experience driving engineering standards and best practices across organisations Experience of steering Communities of Practice or technical forums Strong business acumen and ability to translate technical concepts for various audiences Where and how you'll work This is a permanent position based in our London office. We have a hybrid working model which gives you flexibility to work from our office 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 well rewarded with a role contributing to the roadmap of an organisation committed to transformation We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers) Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave Open-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. 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 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 Enabled - focused on supporting associates with disabilities and neurodiversity 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 AreAt 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 b
Mar 04, 2026
Full time
White Collar Factory (95009), United Kingdom, London, London Staff Software Engineer - Back End About this role Do you love shaping the technical landscape and driving innovation across the organisation? Are you passionate about solving complex business problems and supporting multiple teams toward a shared technical vision? At Capital One, you'll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful solutions that meet real customer needs. What You'll Do Own and drive the technical strategy for a significant business outcome or technology domain, spanning multiple teams and influencing the overall technical direction Lead and coordinate the efforts of multiple teams, ensuring their collective work aligns with broader business objectives and technology strategy Proactively identify emerging patterns, define and evangelise best practices, and establish reusable frameworks that enhance engineering productivity Build and maintain strong relationships with key stakeholders, including senior leadership, product owners, and architects Represent Capital One in external technical forums, contributing to vendor/industry discussions Drive service quality standards and practices for your domain, guiding complex incident resolution Develop and advocate for strategies to proactively manage technical debt across multiple teams Actively mentor and develop engineers, fostering a culture of continuous learning What we're looking for Deep expertise in Java Deep expertise in system design and distributed architectures Track record of leading technical initiatives across multiple teams Strong experience with cloud platforms (AWS, Azure, GCP) Proven experience setting a multi-team technical vision and strategy Strong track record of technical leadership and influence without authority Experience driving engineering standards and best practices across organisations Experience of steering Communities of Practice or technical forums Strong business acumen and ability to translate technical concepts for various audiences Where and how you'll work This is a permanent position based in our London office. We have a hybrid working model which gives you flexibility to work from our office 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 well rewarded with a role contributing to the roadmap of an organisation committed to transformation We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers) Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave Open-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. 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 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 Enabled - focused on supporting associates with disabilities and neurodiversity 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 AreAt 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 b
Full-Stack Senior Software Engineer, GenAI Data Products and Platform (VP)
PowerToFly
The Opportunity This is your chance to build the foundational systems for 'Citi Assist', a Generative AI assistant that will reach every Citi employee globally. You'll join us on the ground floor, becoming a core builder on a high-visibility platform that sets the standard for how a global bank adopts this technology safely and at scale. Here's what makes this role unique: we know that data is the key to building a successful, safe, and scalable generative AI assistant. The difference between a good AI product and a great one isn't just the model-it's the testing, evaluation, and feedback loops that make it better every day. As a data-focused full-stack engineer, you'll help us craft the tools and systems that let us understand how Assist is performing, where it's succeeding, and where it needs to improve. You'll work across the stack, building everything from intuitive dashboards that surface insights to robust backend pipelines that process evaluation data at scale. What You'll Do Build the tools that make Assist great. You'll design and build the testing, evaluation, and feedback systems that help us understand how our AI assistant is performing in the real world. This means creating tools for both our team and our users to provide feedback, analyse interactions, and measure quality. Work with data across the full stack. You'll build data pipelines that collect and process evaluation metrics, create visualisations that surface insights to the team, and design APIs that power our testing infrastructure. You'll be equally comfortable writing SQL queries as you are building React components. Own your features end to end. You'll take responsibility from conception to production. That means understanding the problem we're trying to solve, designing the right solution, building it, and measuring whether it's working. You'll drive your work forward with autonomy while keeping the team aligned. Build with safety and quality in mind. For us, building safe, sound, and compliant systems is non negotiable. You'll help us establish the data practices and evaluation frameworks that ensure Assist meets our high standards for quality, safety, and regulatory compliance. Set the technical direction. As a VP level engineer, we expect you to influence how we approach problems. You'll mentor other engineers, contribute to architectural decisions, and help establish best practices for how we work with data across the platform. Be a great teammate. We expect you to be a leader in our engineering culture. That means offering thoughtful code reviews, unblocking your peers, sharing what you learn, and helping raise the bar for the whole team. We succeed together. What We're Looking For We know that people from underrepresented groups are less likely to apply if they don't meet 100% of the criteria. If you're excited about this role but your experience doesn't align perfectly with every qualification, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Strong experience building and deploying production applications across the full stack Proficiency in multiple languages, including Python and TypeScript/JavaScript (experience with Go or Java is a plus) Deep experience working with data-whether that's building data pipelines, designing analytics systems, or creating data driven products Experience building user facing features with modern frontend frameworks like React, Vue, or Angular Strong SQL skills and experience with relational databases like Postgres Experience building backend services and APIs that handle data at scale Comfort with containerised environments and cloud infrastructure (we use OpenShift/Kubernetes) Strong understanding of CI/CD pipelines, testing frameworks, and automation Experience with data visualisation tools and techniques What Matters Most to Us A data driven mindset. You believe that good data and rigorous evaluation are essential to building great products. You know how to instrument systems to collect the right data and how to turn that data into actionable insights. A solutions first approach. You find the best path to solve the problem, whether that's building new infrastructure, leveraging existing tools, or changing how we think about the problem entirely. You're pragmatic about trade offs. Technical leadership. You have strong opinions, loosely held. You can articulate your technical vision and bring others along with you, but you're also open to being wrong and learning from your peers. A focus on impact. You understand that our goal is to deliver value to users and make Assist better every day. You know when to move fast and when to invest in building things properly. Clear communication and ownership. You take initiative, communicate proactively, and take responsibility for outcomes. You don't wait for permission, but you keep stakeholders informed. A collaborative spirit. You thrive in team environments where you can learn from others and help them grow. You see mentoring and knowledge sharing as part of your role. Bonus Points For Direct experience building evaluation or testing frameworks for AI/ML systems Experience with LLM evaluation techniques, prompt engineering, or AI safety concepts Experience with data pipeline tools like Apache Airflow, Dagster, or similar Experience with analytics platforms, experimentation frameworks, or A/B testing infrastructure Background in data science, analytics engineering, or similar data focused roles' Contributions to open source projects in the data or AI space Experience working in highly regulated environments Our Tech Stack We work with Python, TypeScript, Go, and Java on the backend. Our frontend is built with TypeScript, React, and Next.js. We use Postgres for our database, run everything on Kubernetes (specifically Red Hat OpenShift), and our DevOps setup includes GitHub and CI/CD tools like Tekton and Harness. Our Team and Mission We're the Common Platform Engineering team for GenAI, a central group in the Chief Technology Office. We're a focused agile team that owns our work from idea to production. Our culture is built on a shared belief in engineering craftsmanship, backed by leadership that actually understands what that means. We're on a journey to prove what's possible inside a large organisation, and that means navigating some legacy while building the future. This isn't a role for someone who wants everything to be perfect on day one. It's for an engineer who wants to help us get there, influencing how we solve problems and raising our collective bar. We have a dual mission. First, we're building 'Citi Assist', the GenAI digital assistant for our colleagues. Second, we're providing the platforms and guidance that enable the entire organisation to adopt GenAI safely and effectively. This is not a typical banking job. You'll build foundational technology that has a direct, positive impact on hundreds of thousands of people. You'll have the executive support to tackle big problems and real autonomy to shape our solutions. Most importantly, you'll join a passionate, collaborative team where we all learn from each other and push each other to do our best work. What We'll Provide You This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Visit ourGlobal Benefitspage to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Mar 04, 2026
Full time
The Opportunity This is your chance to build the foundational systems for 'Citi Assist', a Generative AI assistant that will reach every Citi employee globally. You'll join us on the ground floor, becoming a core builder on a high-visibility platform that sets the standard for how a global bank adopts this technology safely and at scale. Here's what makes this role unique: we know that data is the key to building a successful, safe, and scalable generative AI assistant. The difference between a good AI product and a great one isn't just the model-it's the testing, evaluation, and feedback loops that make it better every day. As a data-focused full-stack engineer, you'll help us craft the tools and systems that let us understand how Assist is performing, where it's succeeding, and where it needs to improve. You'll work across the stack, building everything from intuitive dashboards that surface insights to robust backend pipelines that process evaluation data at scale. What You'll Do Build the tools that make Assist great. You'll design and build the testing, evaluation, and feedback systems that help us understand how our AI assistant is performing in the real world. This means creating tools for both our team and our users to provide feedback, analyse interactions, and measure quality. Work with data across the full stack. You'll build data pipelines that collect and process evaluation metrics, create visualisations that surface insights to the team, and design APIs that power our testing infrastructure. You'll be equally comfortable writing SQL queries as you are building React components. Own your features end to end. You'll take responsibility from conception to production. That means understanding the problem we're trying to solve, designing the right solution, building it, and measuring whether it's working. You'll drive your work forward with autonomy while keeping the team aligned. Build with safety and quality in mind. For us, building safe, sound, and compliant systems is non negotiable. You'll help us establish the data practices and evaluation frameworks that ensure Assist meets our high standards for quality, safety, and regulatory compliance. Set the technical direction. As a VP level engineer, we expect you to influence how we approach problems. You'll mentor other engineers, contribute to architectural decisions, and help establish best practices for how we work with data across the platform. Be a great teammate. We expect you to be a leader in our engineering culture. That means offering thoughtful code reviews, unblocking your peers, sharing what you learn, and helping raise the bar for the whole team. We succeed together. What We're Looking For We know that people from underrepresented groups are less likely to apply if they don't meet 100% of the criteria. If you're excited about this role but your experience doesn't align perfectly with every qualification, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Strong experience building and deploying production applications across the full stack Proficiency in multiple languages, including Python and TypeScript/JavaScript (experience with Go or Java is a plus) Deep experience working with data-whether that's building data pipelines, designing analytics systems, or creating data driven products Experience building user facing features with modern frontend frameworks like React, Vue, or Angular Strong SQL skills and experience with relational databases like Postgres Experience building backend services and APIs that handle data at scale Comfort with containerised environments and cloud infrastructure (we use OpenShift/Kubernetes) Strong understanding of CI/CD pipelines, testing frameworks, and automation Experience with data visualisation tools and techniques What Matters Most to Us A data driven mindset. You believe that good data and rigorous evaluation are essential to building great products. You know how to instrument systems to collect the right data and how to turn that data into actionable insights. A solutions first approach. You find the best path to solve the problem, whether that's building new infrastructure, leveraging existing tools, or changing how we think about the problem entirely. You're pragmatic about trade offs. Technical leadership. You have strong opinions, loosely held. You can articulate your technical vision and bring others along with you, but you're also open to being wrong and learning from your peers. A focus on impact. You understand that our goal is to deliver value to users and make Assist better every day. You know when to move fast and when to invest in building things properly. Clear communication and ownership. You take initiative, communicate proactively, and take responsibility for outcomes. You don't wait for permission, but you keep stakeholders informed. A collaborative spirit. You thrive in team environments where you can learn from others and help them grow. You see mentoring and knowledge sharing as part of your role. Bonus Points For Direct experience building evaluation or testing frameworks for AI/ML systems Experience with LLM evaluation techniques, prompt engineering, or AI safety concepts Experience with data pipeline tools like Apache Airflow, Dagster, or similar Experience with analytics platforms, experimentation frameworks, or A/B testing infrastructure Background in data science, analytics engineering, or similar data focused roles' Contributions to open source projects in the data or AI space Experience working in highly regulated environments Our Tech Stack We work with Python, TypeScript, Go, and Java on the backend. Our frontend is built with TypeScript, React, and Next.js. We use Postgres for our database, run everything on Kubernetes (specifically Red Hat OpenShift), and our DevOps setup includes GitHub and CI/CD tools like Tekton and Harness. Our Team and Mission We're the Common Platform Engineering team for GenAI, a central group in the Chief Technology Office. We're a focused agile team that owns our work from idea to production. Our culture is built on a shared belief in engineering craftsmanship, backed by leadership that actually understands what that means. We're on a journey to prove what's possible inside a large organisation, and that means navigating some legacy while building the future. This isn't a role for someone who wants everything to be perfect on day one. It's for an engineer who wants to help us get there, influencing how we solve problems and raising our collective bar. We have a dual mission. First, we're building 'Citi Assist', the GenAI digital assistant for our colleagues. Second, we're providing the platforms and guidance that enable the entire organisation to adopt GenAI safely and effectively. This is not a typical banking job. You'll build foundational technology that has a direct, positive impact on hundreds of thousands of people. You'll have the executive support to tackle big problems and real autonomy to shape our solutions. Most importantly, you'll join a passionate, collaborative team where we all learn from each other and push each other to do our best work. What We'll Provide You This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Visit ourGlobal Benefitspage to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Senior Software Development Engineer - Services
Capital One
White Collar Factory (95009), United Kingdom, London, London Senior Software Development Engineer - Services About this role We are seeking a Senior Software Engineer who can walk in the shoes of our users, communicate & collaborate with teams in Business, Technology and Operations, bringing a passion for using software and technology to create impactful solutions. To be successful in this role, you will have an understanding of the benefits of business processes automation to enable user efficiency, the importance of well-governed solution development, and how to balance these needs to produce easy-to-use software. You are able to seamlessly switch from deep diving users' needs and technical challenges, to discussing solutions and prioritisation. You're not afraid to question stakeholder expectations, using your fantastic influencing skills to drive consensus on requirements, bringing it all together into an achievable, impactful solution that creates business value. What you'll do Design, develop, test and maintain a range of internal facing software products and solutions that automate Business processes Work to achieve the goals and vision shared by Product Management and your team Leadership Be an advocate for governance, documentation and process, ensuring that everything we build meets our high standards whilst providing a frictionless user experience Make recommendations to stakeholders and drive a consensus of agreement for your solutions. You'll also be great at keeping them in the loop Provide technical leadership and innovate within your team. What we're looking for A passion for software engineering and a track record of delivering solutions in an efficient and maintainable manner Exceptional programming skills and knowledge of building APIs using modern OO languages preferably Java, SOLID principles, SOA, HTTP and REST Demonstrable knowledge of creating architectural designs that meet the business need Proven experience in technical leadership, with a passion for mentoring and nurturing engineers You bring a user focussed mindset. An ability to capture process requirements in order to rapidly refine a solution You're able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste Experience and knowledge in Cloud/AWS technologies. What you'll get to learn (any previous experience would be advantageous) Solving real world problems and being comfortable working in a complex regulated environment Gain the opportunity to become an expert in writing and optimising code with the power of AI code assistants (GitHub Copilot). Where and how you'll work This is a permanent position 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 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é 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 AreAt 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.
Mar 04, 2026
Full time
White Collar Factory (95009), United Kingdom, London, London Senior Software Development Engineer - Services About this role We are seeking a Senior Software Engineer who can walk in the shoes of our users, communicate & collaborate with teams in Business, Technology and Operations, bringing a passion for using software and technology to create impactful solutions. To be successful in this role, you will have an understanding of the benefits of business processes automation to enable user efficiency, the importance of well-governed solution development, and how to balance these needs to produce easy-to-use software. You are able to seamlessly switch from deep diving users' needs and technical challenges, to discussing solutions and prioritisation. You're not afraid to question stakeholder expectations, using your fantastic influencing skills to drive consensus on requirements, bringing it all together into an achievable, impactful solution that creates business value. What you'll do Design, develop, test and maintain a range of internal facing software products and solutions that automate Business processes Work to achieve the goals and vision shared by Product Management and your team Leadership Be an advocate for governance, documentation and process, ensuring that everything we build meets our high standards whilst providing a frictionless user experience Make recommendations to stakeholders and drive a consensus of agreement for your solutions. You'll also be great at keeping them in the loop Provide technical leadership and innovate within your team. What we're looking for A passion for software engineering and a track record of delivering solutions in an efficient and maintainable manner Exceptional programming skills and knowledge of building APIs using modern OO languages preferably Java, SOLID principles, SOA, HTTP and REST Demonstrable knowledge of creating architectural designs that meet the business need Proven experience in technical leadership, with a passion for mentoring and nurturing engineers You bring a user focussed mindset. An ability to capture process requirements in order to rapidly refine a solution You're able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste Experience and knowledge in Cloud/AWS technologies. What you'll get to learn (any previous experience would be advantageous) Solving real world problems and being comfortable working in a complex regulated environment Gain the opportunity to become an expert in writing and optimising code with the power of AI code assistants (GitHub Copilot). Where and how you'll work This is a permanent position 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 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é 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 AreAt 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.
Lead Software Development Engineer - Services
Capital One
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
Mar 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
Government Digital & Data
Senior Software Developer - Ministry of Justice - G7
Government Digital & Data
Location East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber About Us : At Justice Digital, we're dedicated to leveraging technology to drive impactful change across the justice system. As a Senior Software Developer, you'll play a pivotal role in enhancing access to justice and improving outcomes for offenders through innovative digital solutions. Responsibilities : You'll collaborate closely with fellow developers on our diverse tech stack and embrace opportunities to learn new technologies and systems. We tailor team assignments to align with your skills, interests, and career aspirations. For instance: Enhancing access to justice by developing a service to apply for legal aid in the Legal Aid Agency Supporting victims of crime to apply for compensation in a trauma-informed way by bringing more of the process online in the Criminal Injuries Compensation Authority Improving outcomes for offenders by building tools to manage rehabilitation services in our Probation team Maintaining transparency of government by managing freedom of information requests and parliamentary questions in our Central team Collaboration : You'll collaborate closely with user researchers, product managers, designers, delivery managers, technical architects, and content specialists who share our vision of leveraging technology to transform government services. Our Tech Stack Technologies : We use a diverse range of technologies, and we're seeking individuals who specialise in one or more and are eager to learn new languages and frameworks. Our tech stack includes: Application Code: Java, Kotlin, Python, TypeScript CI/CD: GitHub Actions Monitoring: Sentry Containerisation: Kubernetes, Docker Cloud Infrastructure: AWS Web Interfaces: GOV.UK and MoJ Design Systems Front-End Development : We value a deep understanding of web technologies, emphasising semantic HTML, performant CSS, and JavaScript or TypeScript. Accessibility is a core consideration across all our services. Learning and Support : Once part of our team, we'll support you in mastering our tech stack, regardless of your current experience. Explore our GitHub for insights into our technologies and the services we develop and maintain. Our Community : Join over 400 experienced developers who form our vibrant engineering community across the MoJ. You'll have opportunities to mentor junior colleagues and participate in informal support networks with peers. We encourage active engagement in shaping our engineering culture and community. Career Development : We take pride in our supportive and effective line management. Your skills are highly valued, and we're committed to helping you expand them within the civil service. You'll have opportunities to move between teams or departments, explore new technologies, and take on increased responsibilities aligned with your career goals. To help picture your life at MoJ Justice Digital please take a look at our blog and our Digital and Technology strategy 2025 Key Responsibilities: As a Senior Software Developer, you will: Technical Securely design, build, and maintain APIs, services, and systems. Contribute to and enhance existing codebases. Improve the resilience and stability of software through best practices. Apply methodologies to facilitate continuous delivery. People Develop and mentor team members through line management responsibilities, both formally and informally. Support lead developers in cultivating high-performing teams. Foster a diverse, inclusive culture within the development community, promoting awareness and inclusivity. If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential Demonstrate proven experience of delivering large and complex software solutions Demonstrate proven experience working in Java or Kotlin and be confident learning new languages Apply modern development and deployment techniques to your work, including continuous integration and continuous delivery Support a culture of software maintenance, clean code, coding standards and practices that make change and consistency easier Write automated tests to continuously validate your work Thrive when you work as part of a team that abides by the spirit of the manifesto of agile software development Enjoy sharing knowledge and working in a multi-disciplinary team Hold yourself and others to a high standard Solve problems in a systematic and innovative way Willingness to be assessed against the requirements for SC clearance
Mar 04, 2026
Full time
Location East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber About Us : At Justice Digital, we're dedicated to leveraging technology to drive impactful change across the justice system. As a Senior Software Developer, you'll play a pivotal role in enhancing access to justice and improving outcomes for offenders through innovative digital solutions. Responsibilities : You'll collaborate closely with fellow developers on our diverse tech stack and embrace opportunities to learn new technologies and systems. We tailor team assignments to align with your skills, interests, and career aspirations. For instance: Enhancing access to justice by developing a service to apply for legal aid in the Legal Aid Agency Supporting victims of crime to apply for compensation in a trauma-informed way by bringing more of the process online in the Criminal Injuries Compensation Authority Improving outcomes for offenders by building tools to manage rehabilitation services in our Probation team Maintaining transparency of government by managing freedom of information requests and parliamentary questions in our Central team Collaboration : You'll collaborate closely with user researchers, product managers, designers, delivery managers, technical architects, and content specialists who share our vision of leveraging technology to transform government services. Our Tech Stack Technologies : We use a diverse range of technologies, and we're seeking individuals who specialise in one or more and are eager to learn new languages and frameworks. Our tech stack includes: Application Code: Java, Kotlin, Python, TypeScript CI/CD: GitHub Actions Monitoring: Sentry Containerisation: Kubernetes, Docker Cloud Infrastructure: AWS Web Interfaces: GOV.UK and MoJ Design Systems Front-End Development : We value a deep understanding of web technologies, emphasising semantic HTML, performant CSS, and JavaScript or TypeScript. Accessibility is a core consideration across all our services. Learning and Support : Once part of our team, we'll support you in mastering our tech stack, regardless of your current experience. Explore our GitHub for insights into our technologies and the services we develop and maintain. Our Community : Join over 400 experienced developers who form our vibrant engineering community across the MoJ. You'll have opportunities to mentor junior colleagues and participate in informal support networks with peers. We encourage active engagement in shaping our engineering culture and community. Career Development : We take pride in our supportive and effective line management. Your skills are highly valued, and we're committed to helping you expand them within the civil service. You'll have opportunities to move between teams or departments, explore new technologies, and take on increased responsibilities aligned with your career goals. To help picture your life at MoJ Justice Digital please take a look at our blog and our Digital and Technology strategy 2025 Key Responsibilities: As a Senior Software Developer, you will: Technical Securely design, build, and maintain APIs, services, and systems. Contribute to and enhance existing codebases. Improve the resilience and stability of software through best practices. Apply methodologies to facilitate continuous delivery. People Develop and mentor team members through line management responsibilities, both formally and informally. Support lead developers in cultivating high-performing teams. Foster a diverse, inclusive culture within the development community, promoting awareness and inclusivity. If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential Demonstrate proven experience of delivering large and complex software solutions Demonstrate proven experience working in Java or Kotlin and be confident learning new languages Apply modern development and deployment techniques to your work, including continuous integration and continuous delivery Support a culture of software maintenance, clean code, coding standards and practices that make change and consistency easier Write automated tests to continuously validate your work Thrive when you work as part of a team that abides by the spirit of the manifesto of agile software development Enjoy sharing knowledge and working in a multi-disciplinary team Hold yourself and others to a high standard Solve problems in a systematic and innovative way Willingness to be assessed against the requirements for SC clearance
Arrows Group Professional Limited
Senior Angular Engineer
Arrows Group Professional Limited Nottingham, Nottinghamshire
Senior Web Engineer (Angular) - permanent - paying up to £100k - 3x a week in Nottingham We're partnered with a well-established UK SaaS company that builds large-scale enterprise software used by thousands of organisations. They're looking for a Senior Web Engineer (Angular) to lead technical direction across their web platform. This is a hands-on leadership role where you'll shape architecture, raise engineering standards, and support the growth of the wider web engineering team. The Role You'll work within a product-focused engineering team, helping to govern and evolve a modern Angular codebase. You'll collaborate closely with delivery, platform, and architecture teams to ensure high-quality, sustainable web delivery. Key Responsibilities Lead and contribute hands-on to the Angular web codebase Set technical standards and best practices across web engineering Work with cross-functional teams to align roadmap and quality Build proof of concepts to reduce delivery risk Improve test coverage, automation, and code quality Support design reviews, planning, and incident management Mentor engineers and support career development Play a key role in hiring and technical interviews What We're Looking For Strong experience building modern enterprise Angular applications Solid knowledge of TypeScript, JavaScript, HTML5, and CSS/SASS Understanding of accessibility, responsive design, and UX collaboration Experience with RESTful APIs and web security principles Strong software engineering fundamentals (clean code, SOLID, design patterns) Experience with modern testing practices Familiarity with Azure and design systems (eg Storybook) If you're an experienced Angular engineer looking for a senior, influential role, we'd love to hear from you.
Mar 04, 2026
Full time
Senior Web Engineer (Angular) - permanent - paying up to £100k - 3x a week in Nottingham We're partnered with a well-established UK SaaS company that builds large-scale enterprise software used by thousands of organisations. They're looking for a Senior Web Engineer (Angular) to lead technical direction across their web platform. This is a hands-on leadership role where you'll shape architecture, raise engineering standards, and support the growth of the wider web engineering team. The Role You'll work within a product-focused engineering team, helping to govern and evolve a modern Angular codebase. You'll collaborate closely with delivery, platform, and architecture teams to ensure high-quality, sustainable web delivery. Key Responsibilities Lead and contribute hands-on to the Angular web codebase Set technical standards and best practices across web engineering Work with cross-functional teams to align roadmap and quality Build proof of concepts to reduce delivery risk Improve test coverage, automation, and code quality Support design reviews, planning, and incident management Mentor engineers and support career development Play a key role in hiring and technical interviews What We're Looking For Strong experience building modern enterprise Angular applications Solid knowledge of TypeScript, JavaScript, HTML5, and CSS/SASS Understanding of accessibility, responsive design, and UX collaboration Experience with RESTful APIs and web security principles Strong software engineering fundamentals (clean code, SOLID, design patterns) Experience with modern testing practices Familiarity with Azure and design systems (eg Storybook) If you're an experienced Angular engineer looking for a senior, influential role, we'd love to hear from you.
Michael James Associates
Software Engineer Mid-Level
Michael James Associates
I am partnered with an InsurTech start-up at a time of growth due to success. My client is looking for an up-and-coming engineer - someone with a couple of years of real-world experience who's ready to take ownership of their work and grow within a supportive, pragmatic team. Most of your time will be spent handling change requests and feature work for clients: everything from small bugfixes to full features in our underwriting platform. You'll be trusted to take problems, understand them, then build, test and deploy solutions - with the backing of a senior team that wants you to learn and succeed. This is a great fit if you enjoy variety, value autonomy, and want to make a direct impact without layers of bureaucracy. What You'll Do Extend and improve our underwriting platform for new and existing clients Work across the stack - from Front End (React) to Back End (Go/Postgres) Write and test code with confidence, delivering real value iteratively Collaborate with other developers, product managers, and QA to deliver features Help maintain UI and UX consistency across our products Investigate, troubleshoot, and resolve issues in production systems What We're Looking For Essential Skills & Experience Able to communicate clearly, ask for help when stuck, and collaborate with the wider team Curious, motivated, and proactive - someone who picks up tasks and sees them through 1-3 years of professional software development experience Comfortable working as a full-stack developer, covering Front End, Back End and databases Practical experience with React Experience with other Professional experience with Golang OR interested in learning Golang with experience in one or more of: Node.js/TypeScript Python C# Java Comfortable working with RESTful APIs and CRUD-style Back End developmentF Familiar with Git with a good understanding of source control
Mar 04, 2026
Full time
I am partnered with an InsurTech start-up at a time of growth due to success. My client is looking for an up-and-coming engineer - someone with a couple of years of real-world experience who's ready to take ownership of their work and grow within a supportive, pragmatic team. Most of your time will be spent handling change requests and feature work for clients: everything from small bugfixes to full features in our underwriting platform. You'll be trusted to take problems, understand them, then build, test and deploy solutions - with the backing of a senior team that wants you to learn and succeed. This is a great fit if you enjoy variety, value autonomy, and want to make a direct impact without layers of bureaucracy. What You'll Do Extend and improve our underwriting platform for new and existing clients Work across the stack - from Front End (React) to Back End (Go/Postgres) Write and test code with confidence, delivering real value iteratively Collaborate with other developers, product managers, and QA to deliver features Help maintain UI and UX consistency across our products Investigate, troubleshoot, and resolve issues in production systems What We're Looking For Essential Skills & Experience Able to communicate clearly, ask for help when stuck, and collaborate with the wider team Curious, motivated, and proactive - someone who picks up tasks and sees them through 1-3 years of professional software development experience Comfortable working as a full-stack developer, covering Front End, Back End and databases Practical experience with React Experience with other Professional experience with Golang OR interested in learning Golang with experience in one or more of: Node.js/TypeScript Python C# Java Comfortable working with RESTful APIs and CRUD-style Back End developmentF Familiar with Git with a good understanding of source control
Senior Java Software Engineer - API - CI/CD - AI - Hybrid
Tech Talent ID
Senior Software Engineers are required by this FS leader as they continue their modernisation across software engineering approaches. Are you an experienced engineers who wants to contribute to the future of AI-led software development, working alongside liked-minded engineers really challenging what is possible in production. In this role, you'll work as part of a small team on the modernisation of high-value Legacy services using advanced AI tooling, shipping improvements in rapid cycles and demonstrating measurable gains in performance, reliability, and delivery speed. You'll work on complex systems that directly unblock organisational velocity, using AI to analyse codebases, extract clean APIs, refactor safely, and deliver fully tested, production-ready services. Alongside modernisation, you'll build the AI-powered development infrastructure of the future: MCP-based service discovery, AI-assisted CI/CD pipelines, automated code review and test generation, and reusable tooling that elevates engineering productivity across the organisation. This team is senior, and outcome-driven-ideal for engineers who love writing code, solving hard problems, and proving impact through shipped work. Ideally you will be able to demonstrate - An extensive history of Back End engineering experience (Java, microservices, large-scale systems) A track record modernising production systems Ideally, hands-on experience with LLMs, MCP, Copilot/Claude Code, or AI-powered automation Evidence of real productivity gains achieved through AI in your workflow An inquisitive nature, looking to challenge where applicable and push technical boundaries This is an exciting opportunity to really push boundaries, please contact me for a full job spec and detailed conversation about the organisation and what they are looking to achieve. Please note, this is a hybrid position with time expected in their central London office weekly.
Mar 04, 2026
Full time
Senior Software Engineers are required by this FS leader as they continue their modernisation across software engineering approaches. Are you an experienced engineers who wants to contribute to the future of AI-led software development, working alongside liked-minded engineers really challenging what is possible in production. In this role, you'll work as part of a small team on the modernisation of high-value Legacy services using advanced AI tooling, shipping improvements in rapid cycles and demonstrating measurable gains in performance, reliability, and delivery speed. You'll work on complex systems that directly unblock organisational velocity, using AI to analyse codebases, extract clean APIs, refactor safely, and deliver fully tested, production-ready services. Alongside modernisation, you'll build the AI-powered development infrastructure of the future: MCP-based service discovery, AI-assisted CI/CD pipelines, automated code review and test generation, and reusable tooling that elevates engineering productivity across the organisation. This team is senior, and outcome-driven-ideal for engineers who love writing code, solving hard problems, and proving impact through shipped work. Ideally you will be able to demonstrate - An extensive history of Back End engineering experience (Java, microservices, large-scale systems) A track record modernising production systems Ideally, hands-on experience with LLMs, MCP, Copilot/Claude Code, or AI-powered automation Evidence of real productivity gains achieved through AI in your workflow An inquisitive nature, looking to challenge where applicable and push technical boundaries This is an exciting opportunity to really push boundaries, please contact me for a full job spec and detailed conversation about the organisation and what they are looking to achieve. Please note, this is a hybrid position with time expected in their central London office weekly.
scrumconnect ltd
Lead Software Engineer
scrumconnect ltd Burgh, Suffolk
About Scrumconnect Consulting: Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. With a strong commitment to user-centred design and agile delivery, and more to deliver innovative digital services that matter. Role Description As a Lead Software Engineer, you will provide technical leadership across the development and enhancement of the digital services. You will design and oversee secure, scalable application architectures within Google Cloud Platform, ensuring alignment with GDS standards and public sector governance. You will lead development across Python-based services, APIs and web applications, ensuring integration with data platforms and Pega systems. You will champion secure coding practices, CI/CD automation and reusable design patterns, while mentoring engineers and supporting structured knowledge transfer Preferred tech stack Python including Django or Flask, Google Cloud Platform services, API development and integration including Apigee, PostgreSQL, GitHub and CI/CD pipelines, Terraform, JavaScript and modern web frameworks Responsibilities Lead the design and development of scalable, secure cloud-native applications Define coding standards and enforce secure software development life cycle practices Oversee API design and integration across distributed services Collaborate with architects and DevOps teams to ensure resilient deployments Embed automated testing and CI/CD pipelines into development workflows Provide technical assurance within governance and design review forums Mentor engineers and deliver structured capability development initiatives. Diversity & Inclusion At Scrumconnect Consulting, we believe that diversity drives innovation. We are committed to creating an inclusive environment where every individual is respected, valued, and supported. We welcome applications from candidates of all backgrounds and experiences, and we actively encourage applications from women, people with disabilities, under-represented communities, and those seeking flexible working arrangements.
Mar 04, 2026
Full time
About Scrumconnect Consulting: Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. With a strong commitment to user-centred design and agile delivery, and more to deliver innovative digital services that matter. Role Description As a Lead Software Engineer, you will provide technical leadership across the development and enhancement of the digital services. You will design and oversee secure, scalable application architectures within Google Cloud Platform, ensuring alignment with GDS standards and public sector governance. You will lead development across Python-based services, APIs and web applications, ensuring integration with data platforms and Pega systems. You will champion secure coding practices, CI/CD automation and reusable design patterns, while mentoring engineers and supporting structured knowledge transfer Preferred tech stack Python including Django or Flask, Google Cloud Platform services, API development and integration including Apigee, PostgreSQL, GitHub and CI/CD pipelines, Terraform, JavaScript and modern web frameworks Responsibilities Lead the design and development of scalable, secure cloud-native applications Define coding standards and enforce secure software development life cycle practices Oversee API design and integration across distributed services Collaborate with architects and DevOps teams to ensure resilient deployments Embed automated testing and CI/CD pipelines into development workflows Provide technical assurance within governance and design review forums Mentor engineers and deliver structured capability development initiatives. Diversity & Inclusion At Scrumconnect Consulting, we believe that diversity drives innovation. We are committed to creating an inclusive environment where every individual is respected, valued, and supported. We welcome applications from candidates of all backgrounds and experiences, and we actively encourage applications from women, people with disabilities, under-represented communities, and those seeking flexible working arrangements.
Senior Software Engineer
DWP Digital Edge, Gloucestershire
DWP. Digital with Purpose. Join DWP as a Senior Java Engineer and help build modern, impactful services while growing your career in a collaborative community. We're using fresh ideas and leading-edge tech to build and maintain digital solutions that will be used by nearly every person in the UK, every day and at key moments in their lives. DWP is the UK's largest government department. We help peop
Mar 04, 2026
Full time
DWP. Digital with Purpose. Join DWP as a Senior Java Engineer and help build modern, impactful services while growing your career in a collaborative community. We're using fresh ideas and leading-edge tech to build and maintain digital solutions that will be used by nearly every person in the UK, every day and at key moments in their lives. DWP is the UK's largest government department. We help peop
Lead Java Software Engineer - Asset Management Global Liquidity
JPMorgan Chase & Co.
We offer you an exciting opportunity to advance your software engineering career in a senior role at JPMorgan Chase. As a Software Engineer IV, you will lead teams in building trusted, market-leading technology products that make a real impact. You'll collaborate across technical domains, drive innovation, and support our firm's strategic goals. Join us to grow your expertise, mentor others, and help shape the future of Asset & Wealth Management technology. As a Software Engineer IV in Asset & Wealth Management, you will lead agile teams in designing and delivering technology solutions that are secure, stable, and scalable. You will drive critical projects across multiple technical domains and business functions, directly supporting our strategic objectives. You will foster a culture of innovation, inclusion, and technical excellence, while mentoring junior engineers and championing best practices. Your leadership will help us deliver high-quality products and advance our technology strategy. Job Responsibilities: Lead the design, development, and deployment of complex software solutions Develop secure, high-quality production code and maintain sophisticated algorithms Create architecture and design artifacts for large-scale applications Identify and resolve systemic issues, leveraging data insights to drive improvements Mentor and guide junior engineers, fostering technical growth and best practices Champion software engineering communities of practice and lead technology initiatives Promote a team culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills: Advanced proficiency in Java (17+) and expertise in Test-Driven Development (TDD) Formal training or certification in software engineering concepts Extensive hands on experience in system design, application development, testing, and operational stability Proven track record in developing, debugging, and maintaining code in large corporate environments Expertise in modern programming languages and database querying Deep understanding of the Software Development Life Cycle and agile methodologies, including CI/CD, application resiliency, and security Demonstrated leadership in technical disciplines such as cloud, artificial intelligence, machine learning, and mobile technologies Experience influencing technical direction and strategy across teams or projects Preferred Qualifications, Capabilities, and Skills: Strong familiarity with modern technologies and frameworks Significant exposure to cloud technologies and architectures Experience leading cross functional teams or projects Interest in financial services
Mar 04, 2026
Full time
We offer you an exciting opportunity to advance your software engineering career in a senior role at JPMorgan Chase. As a Software Engineer IV, you will lead teams in building trusted, market-leading technology products that make a real impact. You'll collaborate across technical domains, drive innovation, and support our firm's strategic goals. Join us to grow your expertise, mentor others, and help shape the future of Asset & Wealth Management technology. As a Software Engineer IV in Asset & Wealth Management, you will lead agile teams in designing and delivering technology solutions that are secure, stable, and scalable. You will drive critical projects across multiple technical domains and business functions, directly supporting our strategic objectives. You will foster a culture of innovation, inclusion, and technical excellence, while mentoring junior engineers and championing best practices. Your leadership will help us deliver high-quality products and advance our technology strategy. Job Responsibilities: Lead the design, development, and deployment of complex software solutions Develop secure, high-quality production code and maintain sophisticated algorithms Create architecture and design artifacts for large-scale applications Identify and resolve systemic issues, leveraging data insights to drive improvements Mentor and guide junior engineers, fostering technical growth and best practices Champion software engineering communities of practice and lead technology initiatives Promote a team culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills: Advanced proficiency in Java (17+) and expertise in Test-Driven Development (TDD) Formal training or certification in software engineering concepts Extensive hands on experience in system design, application development, testing, and operational stability Proven track record in developing, debugging, and maintaining code in large corporate environments Expertise in modern programming languages and database querying Deep understanding of the Software Development Life Cycle and agile methodologies, including CI/CD, application resiliency, and security Demonstrated leadership in technical disciplines such as cloud, artificial intelligence, machine learning, and mobile technologies Experience influencing technical direction and strategy across teams or projects Preferred Qualifications, Capabilities, and Skills: Strong familiarity with modern technologies and frameworks Significant exposure to cloud technologies and architectures Experience leading cross functional teams or projects Interest in financial services
Staff Software Engineer
BP Energy
Entity: Technology Job Family Group: IT&S Group Job Description: Yalla is bps Internal Developer Platform (IDP), built on Kubernetes. Its a core part of how we help teams build, ship, and run software with confidence. As a Staff Engineer on the Yalla team, youll work at the intersection of software engineering and infrastructureshaping the experience of developers across bp and influencing how modern systems are built and operated at scale. What Youll Do Youll play a key role in guiding the platforms technical direction and supporting the engineers who build it. In this role, you will: Lead architectural and design decisions for the Yalla platform and set clear engineering standards. Partner with the head of engineering to shape priorities and ensure the platform evolves in the right direction. Mentor engineers through design discussions, code reviews, and hands-on coaching. Build platform capabilities that help developers work more efficiently, securely, and reliably. Write production-ready code in TypeScript, Java, .NET, Python, and Goand be comfortable learning new languages when needed. Design and implement REST APIs, along with strong unit test coverage and thoughtful low-level design. Troubleshoot issues across infrastructure, networking, and Kubernetes using Linux tools. Identify repetitive work (toil) and automate it using SRE and platform engineering practices. Build systems with observability in mind so developers and operators have clear insight into how things behave. What Were Looking For Core Engineering Skills Strong coding skills and comfort working with data structures and algorithms. Experience designing and building APIs. Ability to apply design patterns in real systems. A thoughtful approach to testing and quality. Platform & SRE Skills Understanding of infrastructure and network design, including common failure modes. Experience spotting engineering toil and automating it. Deep knowledge of Kubernetes internalsscheduling, networking, controllers, and orchestration. Ability to debug infrastructure, networking, and Kubernetes issues using Linux tools. Strong understanding of metrics, logs, and traces, and how to build reliable systems with them. Leadership Skills Ability to set technical direction and influence platform-level decisions. Experience guiding engineers through complex trade-offs and design choices. A collaborative approach to mentoring and helping others grow. Confidence representing the team with senior stakeholders and working across teams. Why Join Us? At BP, we support our people to grow in a diverse and exciting environment. We believe that our team is strengthened by diversity. There are many aspects of our employees lives that are significant, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, a generous paid parental leave policy, excellent retirement benefits, among others. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Reinvent your career as you help our business meet the challenges of the future. Apply now! Travel Requirement Up to 10% travel should be expected with this role Relocation Assistance: This role is not eligible for relocation Remote Type: This position is a hybrid of office/remote working Skills: Agility core practices, Agility core practices, API and platform design, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modelling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development + 7 more Legal Disclaimer: We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, veteran status or disability with an accessibility need may request an adjustment/accommodation related to bps recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process,pleasecontact us. If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks. JBRP1_UKTJ
Mar 04, 2026
Full time
Entity: Technology Job Family Group: IT&S Group Job Description: Yalla is bps Internal Developer Platform (IDP), built on Kubernetes. Its a core part of how we help teams build, ship, and run software with confidence. As a Staff Engineer on the Yalla team, youll work at the intersection of software engineering and infrastructureshaping the experience of developers across bp and influencing how modern systems are built and operated at scale. What Youll Do Youll play a key role in guiding the platforms technical direction and supporting the engineers who build it. In this role, you will: Lead architectural and design decisions for the Yalla platform and set clear engineering standards. Partner with the head of engineering to shape priorities and ensure the platform evolves in the right direction. Mentor engineers through design discussions, code reviews, and hands-on coaching. Build platform capabilities that help developers work more efficiently, securely, and reliably. Write production-ready code in TypeScript, Java, .NET, Python, and Goand be comfortable learning new languages when needed. Design and implement REST APIs, along with strong unit test coverage and thoughtful low-level design. Troubleshoot issues across infrastructure, networking, and Kubernetes using Linux tools. Identify repetitive work (toil) and automate it using SRE and platform engineering practices. Build systems with observability in mind so developers and operators have clear insight into how things behave. What Were Looking For Core Engineering Skills Strong coding skills and comfort working with data structures and algorithms. Experience designing and building APIs. Ability to apply design patterns in real systems. A thoughtful approach to testing and quality. Platform & SRE Skills Understanding of infrastructure and network design, including common failure modes. Experience spotting engineering toil and automating it. Deep knowledge of Kubernetes internalsscheduling, networking, controllers, and orchestration. Ability to debug infrastructure, networking, and Kubernetes issues using Linux tools. Strong understanding of metrics, logs, and traces, and how to build reliable systems with them. Leadership Skills Ability to set technical direction and influence platform-level decisions. Experience guiding engineers through complex trade-offs and design choices. A collaborative approach to mentoring and helping others grow. Confidence representing the team with senior stakeholders and working across teams. Why Join Us? At BP, we support our people to grow in a diverse and exciting environment. We believe that our team is strengthened by diversity. There are many aspects of our employees lives that are significant, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, a generous paid parental leave policy, excellent retirement benefits, among others. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Reinvent your career as you help our business meet the challenges of the future. Apply now! Travel Requirement Up to 10% travel should be expected with this role Relocation Assistance: This role is not eligible for relocation Remote Type: This position is a hybrid of office/remote working Skills: Agility core practices, Agility core practices, API and platform design, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modelling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development + 7 more Legal Disclaimer: We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, veteran status or disability with an accessibility need may request an adjustment/accommodation related to bps recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process,pleasecontact us. If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks. JBRP1_UKTJ
Project Recruit
Mobile Backend Developer
Project Recruit Manchester, Lancashire
Mobile Backend Developer Our client, a leading global supplier for IT services, requires Mobile Backend Developer (Java/Kotlin) to be based at their client's office in Manchester, UK. This is a hybrid role - you can work remotely in the UK and attend the Manchester office 3 days per week This is a 6+ month temporary contract to start ASAP Day rate: Competitive Market rate Our client is seeking a Senior Application Engineer specialising in Back End, cloud-based application development, with strong technical expertise and leadership capabilities. You will shape strategy within your technical domain, support cross-team collaboration, and help build a strong developer community. The role involves mentoring junior engineers, driving high-quality delivery, promoting best practices such as TDD and BDD, and leading engineering standards across the SDLC. Key Responsibilities Provide advanced technical expertise in Backend Development, supporting the team with effective solutions and practical insights. Participate in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, development, deployment, and ongoing maintenance. Demonstrate a commitment to keeping up with industry trends, emerging technologies, and best practices, actively applying them in your work. Contribute new ideas, tools, and methodologies to help foster a culture of continuous improvement and innovation within the team. Share knowledge and mentor peers and junior engineers, supporting their growth and skills development. Collaborate with technical leads, IT teams, and business stakeholders to understand project requirements, implications, and dependencies. Review and provide feedback on technical documentation, suggesting improvements where appropriate. Promote and practice best development approaches such as Test-Driven Development (TDD) and Behavior-Driven Development (BDD) to deliver high-quality, maintainable code. Apply design patterns to address complex problems, ensuring code is efficient, readable, and reusable. Adhere to IT and Information Security policies and procedures in all engineering activities. Key Requirements Preferred - Experience of building distributed scalable microservices using Java/Kotlin, Spring Boot, OAuth 2.0, Secure API design Understanding of API design for mobile application with event driven architecture Strong analysis and problem-solving skills Knowledge of the financial services industry Other technologies/areas: AWS, API Design, Automation testing Due to the volume of applications received, unfortunately we cannot respond to everyone. If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.
Mar 04, 2026
Contractor
Mobile Backend Developer Our client, a leading global supplier for IT services, requires Mobile Backend Developer (Java/Kotlin) to be based at their client's office in Manchester, UK. This is a hybrid role - you can work remotely in the UK and attend the Manchester office 3 days per week This is a 6+ month temporary contract to start ASAP Day rate: Competitive Market rate Our client is seeking a Senior Application Engineer specialising in Back End, cloud-based application development, with strong technical expertise and leadership capabilities. You will shape strategy within your technical domain, support cross-team collaboration, and help build a strong developer community. The role involves mentoring junior engineers, driving high-quality delivery, promoting best practices such as TDD and BDD, and leading engineering standards across the SDLC. Key Responsibilities Provide advanced technical expertise in Backend Development, supporting the team with effective solutions and practical insights. Participate in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, development, deployment, and ongoing maintenance. Demonstrate a commitment to keeping up with industry trends, emerging technologies, and best practices, actively applying them in your work. Contribute new ideas, tools, and methodologies to help foster a culture of continuous improvement and innovation within the team. Share knowledge and mentor peers and junior engineers, supporting their growth and skills development. Collaborate with technical leads, IT teams, and business stakeholders to understand project requirements, implications, and dependencies. Review and provide feedback on technical documentation, suggesting improvements where appropriate. Promote and practice best development approaches such as Test-Driven Development (TDD) and Behavior-Driven Development (BDD) to deliver high-quality, maintainable code. Apply design patterns to address complex problems, ensuring code is efficient, readable, and reusable. Adhere to IT and Information Security policies and procedures in all engineering activities. Key Requirements Preferred - Experience of building distributed scalable microservices using Java/Kotlin, Spring Boot, OAuth 2.0, Secure API design Understanding of API design for mobile application with event driven architecture Strong analysis and problem-solving skills Knowledge of the financial services industry Other technologies/areas: AWS, API Design, Automation testing Due to the volume of applications received, unfortunately we cannot respond to everyone. If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.
Senior Software Engineer
Confluent
We're not just building better tech. We're rewriting how data moves and what the world can do with it. With Confluent, data doesn't sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them. It takes a certain kind of person to join this team. Those who ask hard questions, give honest feedback, and show up for each other. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together. One Confluent. One Team. One Data Streaming Platform. About the Role: As a Software Engineer, Cloud Control Plane, you will be designing and implementing a distributed control plane used by product teams to manage the lifecycle of their Confluent Cloud offerings. We are a tightly knit group with a fairly mature Agile process running a very mild version of the XP playbook - we care a lot about clear communication, a good degree of task breakdown and a whole lot of pairing with other engineers. We pride ourselves in how we get stuff done - our process is light on red tape and heavy on collaboration - we will give you the authority and autonomy to make decisions. What You Will Do: Delve deep into the Kubernetes framework - we have K8S contributors working with us internally Provision infrastructure using a mixture of Terraform and internal tooling and deploy your changes using Helm Thrive working iteratively in a fast-paced Scrum environment where you'll use our product and be very much DevOps driven You'll be expected to not only ship code but also operate and support it before and after release - that includes having a deep understanding of what your code will run on What You Will Bring: Strong software design and implementation skills in building infrastructure frameworks Deep expertise in building distributed systems Experience with one or more of these programming languages - Go, C++, Java, or Python Experience in a full project lifecycle starting from zero lines of code to operating, observing and supporting a product as part of an on call rota Solid understanding of Kubernetes and Docker What Gives You an Edge: Experience in building control planes (virtualization, software defined networking/storage) Experience building APIs - both RESTful and gRPC based Familiarity with infra such as networking, storage, and security in data centres Hands on experience with Kubernetes operators, Helm, or StatefulSets Open source contributions to Kubernetes sigs or adjacent projects Experience with PBT, TDD, and pair programming. Ready to build what's next? Let's get in motion. Come As You Are Belonging isn't a perk here. It's the baseline. We work across time zones and backgrounds, knowing the best ideas come from different perspectives. And we make space for everyone to lead, grow, and challenge what's possible. We're proud to be an equal opportunity workplace. Employment decisions are based on job related criteria, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by law.
Mar 04, 2026
Full time
We're not just building better tech. We're rewriting how data moves and what the world can do with it. With Confluent, data doesn't sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them. It takes a certain kind of person to join this team. Those who ask hard questions, give honest feedback, and show up for each other. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together. One Confluent. One Team. One Data Streaming Platform. About the Role: As a Software Engineer, Cloud Control Plane, you will be designing and implementing a distributed control plane used by product teams to manage the lifecycle of their Confluent Cloud offerings. We are a tightly knit group with a fairly mature Agile process running a very mild version of the XP playbook - we care a lot about clear communication, a good degree of task breakdown and a whole lot of pairing with other engineers. We pride ourselves in how we get stuff done - our process is light on red tape and heavy on collaboration - we will give you the authority and autonomy to make decisions. What You Will Do: Delve deep into the Kubernetes framework - we have K8S contributors working with us internally Provision infrastructure using a mixture of Terraform and internal tooling and deploy your changes using Helm Thrive working iteratively in a fast-paced Scrum environment where you'll use our product and be very much DevOps driven You'll be expected to not only ship code but also operate and support it before and after release - that includes having a deep understanding of what your code will run on What You Will Bring: Strong software design and implementation skills in building infrastructure frameworks Deep expertise in building distributed systems Experience with one or more of these programming languages - Go, C++, Java, or Python Experience in a full project lifecycle starting from zero lines of code to operating, observing and supporting a product as part of an on call rota Solid understanding of Kubernetes and Docker What Gives You an Edge: Experience in building control planes (virtualization, software defined networking/storage) Experience building APIs - both RESTful and gRPC based Familiarity with infra such as networking, storage, and security in data centres Hands on experience with Kubernetes operators, Helm, or StatefulSets Open source contributions to Kubernetes sigs or adjacent projects Experience with PBT, TDD, and pair programming. Ready to build what's next? Let's get in motion. Come As You Are Belonging isn't a perk here. It's the baseline. We work across time zones and backgrounds, knowing the best ideas come from different perspectives. And we make space for everyone to lead, grow, and challenge what's possible. We're proud to be an equal opportunity workplace. Employment decisions are based on job related criteria, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by law.

Modal Window

  • Blog
  • Contact
  • About Us
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • Youtube
Parent and Partner sites: IT Job Board | Search Jobs Near Me | RightTalent.co.uk | Quantity Surveyor jobs | Building Surveyor jobs | Construction Recruitment | Talent Recruiter | London Jobs | Property jobs
© 2008-2026 Jobs Hiring Near Me