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

2071 jobs found

Email me jobs like this
Refine Search
Current Search
lead java engineer
Randstad Technologies Recruitment
Full Stack Engineer
Randstad Technologies Recruitment
Contract Full Stack / Backend Engineer III - Trust & Safety Platforms Duration: 6-Month Contract (with potential for extension) Location: 100% Remote (UK-based) Inside/Outside IR35: Insert IR35 The Opportunity We are looking for a Senior Full Stack / Backend Engineer (Level III) to join the Trust & Safety / Policy Platform team for one of the world's leading, household-name audio streaming platforms. If you are a backend-heavy engineer who enjoys the autonomy of building robust APIs and crafting the internal web tools that power them, this contract is for you. What You'll Do Engineers at Scale: Build and scale the core APIs and services that expose complex policy logic across detection, enforcement, and compliance surfaces. Data & ML Pipelines: Model data for strict auditability, versioning, and efficient querying, feeding structured datasets directly into downstream machine learning models. Empower Internal Teams: Design and implement intuitive, responsive web interfaces that allow non-technical stakeholders (Legal, Operations, Trust & Safety) to author and manage content policies with robust approval workflows. Ensure Compliance: Translate global regulatory requirements into airtight engineering constraints and audit trails. What You'll Bring This is a true full-stack role with a 70% Backend / 30% Frontend split. We need someone who is equally comfortable thinking about schema evolution as they are about frontend state management. Backend Mastery: Strong production experience building high-scale services using Java, Kotlin, or Go . Modern Frontend Skills: Hands-on experience building clean, intuitive internal tooling using React and TypeScript . System Design & Integrity: Deep understanding of API design, backward compatibility, and data modeling for complex, versioned systems where stability is critical. Data Savvy: Experience working with data pipelines and a solid grasp of the trade-offs between real-time and batch processing. Mindset: An eye for usability. You know how to make high-stakes, complex workflows feel simple and foolproof for non-technical users. If you are interested in this role, please apply here or share your updated resume to (url removed) Randstad Technologies is acting as an Employment Business in relation to this vacancy.
22/07/2026
Contractor
Contract Full Stack / Backend Engineer III - Trust & Safety Platforms Duration: 6-Month Contract (with potential for extension) Location: 100% Remote (UK-based) Inside/Outside IR35: Insert IR35 The Opportunity We are looking for a Senior Full Stack / Backend Engineer (Level III) to join the Trust & Safety / Policy Platform team for one of the world's leading, household-name audio streaming platforms. If you are a backend-heavy engineer who enjoys the autonomy of building robust APIs and crafting the internal web tools that power them, this contract is for you. What You'll Do Engineers at Scale: Build and scale the core APIs and services that expose complex policy logic across detection, enforcement, and compliance surfaces. Data & ML Pipelines: Model data for strict auditability, versioning, and efficient querying, feeding structured datasets directly into downstream machine learning models. Empower Internal Teams: Design and implement intuitive, responsive web interfaces that allow non-technical stakeholders (Legal, Operations, Trust & Safety) to author and manage content policies with robust approval workflows. Ensure Compliance: Translate global regulatory requirements into airtight engineering constraints and audit trails. What You'll Bring This is a true full-stack role with a 70% Backend / 30% Frontend split. We need someone who is equally comfortable thinking about schema evolution as they are about frontend state management. Backend Mastery: Strong production experience building high-scale services using Java, Kotlin, or Go . Modern Frontend Skills: Hands-on experience building clean, intuitive internal tooling using React and TypeScript . System Design & Integrity: Deep understanding of API design, backward compatibility, and data modeling for complex, versioned systems where stability is critical. Data Savvy: Experience working with data pipelines and a solid grasp of the trade-offs between real-time and batch processing. Mindset: An eye for usability. You know how to make high-stakes, complex workflows feel simple and foolproof for non-technical users. If you are interested in this role, please apply here or share your updated resume to (url removed) Randstad Technologies is acting as an Employment Business in relation to this vacancy.
NANDOS
Senior Front End Engineer - USA Tech Team
NANDOS
Senior Front End Engineer - USA Tech Team Overall Ambition Solve some of today's most complex hospitality challenges by building intuitive, high-performing digital experiences using modern frontend technologies. Help shape the technical direction of our customer-facing applications whilst delivering exceptional experiences across the USA. What We're Looking For We're looking for a Senior Front End Engineer to join our passionate, lean, agile, fast-growing and evolving technology team on a permanent basis. You'll be an experienced frontend engineer who enjoys solving complex user experience challenges, building scalable web applications and helping those around you become better engineers. You'll be comfortable owning large frontend initiatives from design through to production, influencing technical direction and driving engineering excellence across multiple teams. You'll remain hands-on whilst acting as a trusted technical leader within the team. Living the Nando's Values As a Nandoca, you'll embody the values that make Nando's unique. We're looking for people who demonstrate: Pride - Take ownership of complex technical challenges, maintain high engineering standards and consistently deliver high-quality software. Passion - Bring curiosity, enthusiasm and a continuous learning mindset to solving customer problems and improving engineering practices. Courage - Challenge existing approaches, embrace change and confidently make informed technical decisions. Integrity - Act with honesty, transparency and accountability in every interaction and technical decision. Family - Support, mentor and collaborate with teammates, helping create an inclusive culture where everyone can do their best work. These values shape how we work together, make decisions and build technology that moves Nando's forward. The Role As a Senior Front End Engineer, you'll design, build, deploy and operate modern, high-quality web applications that power the Nando's digital experience across the USA. You'll partner closely with Technical Leads, Product Managers, UX Designers and fellow engineers to create fast, accessible and engaging customer experiences whilst helping shape the frontend architecture across our digital platform. You'll be trusted to independently lead complex frontend initiatives, mentor engineers across the team and champion engineering best practice. You'll also: Lead frontend technical discovery and solution design for complex initiatives. Build reusable, scalable and accessible component libraries. Translate UX designs into responsive, high-quality user interfaces. Drive engineering quality through code reviews, testing strategies and frontend standards. Coach and mentor engineers through pairing, technical guidance and knowledge sharing. Own frontend applications throughout their lifecycle using a "You build it, you run it" mindset. Improve performance, accessibility, security and developer experience across our applications. Contribute to frontend architecture and engineering strategy alongside Technical Leads and Principal Engineers. Champion the effective use of AI-assisted engineering tools to improve delivery whilst maintaining engineering quality. About the USA Tech Team Our team's objective is to bring the same high-quality digital experience that customers enjoy in the UK and Ireland to customers across the USA. To achieve this, we build and evolve the services powering our customer journeys across: Locate Menu Payments Orders Loyalty Identity Web & Mobile Applications As a Senior Front End Engineer, you'll play a key role in designing and delivering the customer-facing experiences across these domains. You'll work closely with backend engineers, Product Managers and Designers to build intuitive, responsive and accessible applications that delight customers while remaining scalable, resilient and easy to evolve. You'll collaborate with other engineering teams across Customer Digital, helping align frontend standards, improve shared libraries and continually enhance our engineering ecosystem. Responsibilities Our Senior Front End Engineers are technical leaders who remain close to the code whilst helping the wider engineering organisation succeed. You'll: Design and build modern, scalable and accessible frontend applications. Lead technical implementation of complex frontend initiatives from discovery through production. Develop reusable UI components and shared design system capabilities. Collaborate with Product Managers, Designers, Technical Leads and backend engineers to deliver outstanding customer experiences. Mentor engineers through pairing, coaching and constructive code reviews. Drive improvements to frontend engineering standards, tooling and development practices. Contribute to frontend architecture and technical roadmaps. Build comprehensive automated testing and continuously improve test coverage. Optimise application performance, responsiveness and Core Web Vitals. Own frontend services in production, including monitoring, observability and continuous improvement. Build and optimise CI/CD pipelines for frontend applications. Support incident response, root cause analysis and ongoing service improvements. Champion accessibility (WCAG), usability and responsive design best practices. Continuously explore emerging technologies, including AI-assisted software development, to improve engineering effectiveness. Skills Required Essential Significant commercial experience building large-scale frontend applications. Expert proficiency with TypeScript , React and modern JavaScript. Strong experience with React ecosystem tools such as React Query, Redux Toolkit or equivalent state management solutions. Deep understanding of HTML5, CSS3 and responsive web design. Strong knowledge of frontend architecture, component-based design and scalable application patterns. Experience integrating RESTful APIs and backend services. Experience building performant, accessible and responsive user interfaces. Strong experience with automated frontend testing (Jest, React Testing Library, Playwright or Cypress). Experience with CI/CD pipelines and cloud-hosted frontend deployments. Excellent communication skills with the ability to explain technical concepts to both technical and non-technical audiences. Experience mentoring engineers and influencing technical direction. Strong understanding of Agile software delivery. Experience using AI effectively as part of the software development lifecycle. Highly Desirable React Native Next.js Google Cloud Platform (GCP) Kubernetes Design Systems Storybook GraphQL Micro Frontends Performance optimisation and Core Web Vitals Accessibility (WCAG) Observability platforms and frontend monitoring Everyone is Welcome At Nando's, everyone is welcome. Inspired by our Southern African heritage, we know and value the richness that diversity brings to Nando's. We're committed to creating an inclusive and respectful culture for all, including our existing and future Nandocas, partners, suppliers, customers and the communities we serve. We work hard to create an environment where every individual is valued, respected and can flourish regardless of who they are, their background or outlook on life. We welcome applications from a diverse range of individuals and will consider any reasonable adjustments to enable candidates to perform at their best throughout the recruitment process.
22/07/2026
Full time
Senior Front End Engineer - USA Tech Team Overall Ambition Solve some of today's most complex hospitality challenges by building intuitive, high-performing digital experiences using modern frontend technologies. Help shape the technical direction of our customer-facing applications whilst delivering exceptional experiences across the USA. What We're Looking For We're looking for a Senior Front End Engineer to join our passionate, lean, agile, fast-growing and evolving technology team on a permanent basis. You'll be an experienced frontend engineer who enjoys solving complex user experience challenges, building scalable web applications and helping those around you become better engineers. You'll be comfortable owning large frontend initiatives from design through to production, influencing technical direction and driving engineering excellence across multiple teams. You'll remain hands-on whilst acting as a trusted technical leader within the team. Living the Nando's Values As a Nandoca, you'll embody the values that make Nando's unique. We're looking for people who demonstrate: Pride - Take ownership of complex technical challenges, maintain high engineering standards and consistently deliver high-quality software. Passion - Bring curiosity, enthusiasm and a continuous learning mindset to solving customer problems and improving engineering practices. Courage - Challenge existing approaches, embrace change and confidently make informed technical decisions. Integrity - Act with honesty, transparency and accountability in every interaction and technical decision. Family - Support, mentor and collaborate with teammates, helping create an inclusive culture where everyone can do their best work. These values shape how we work together, make decisions and build technology that moves Nando's forward. The Role As a Senior Front End Engineer, you'll design, build, deploy and operate modern, high-quality web applications that power the Nando's digital experience across the USA. You'll partner closely with Technical Leads, Product Managers, UX Designers and fellow engineers to create fast, accessible and engaging customer experiences whilst helping shape the frontend architecture across our digital platform. You'll be trusted to independently lead complex frontend initiatives, mentor engineers across the team and champion engineering best practice. You'll also: Lead frontend technical discovery and solution design for complex initiatives. Build reusable, scalable and accessible component libraries. Translate UX designs into responsive, high-quality user interfaces. Drive engineering quality through code reviews, testing strategies and frontend standards. Coach and mentor engineers through pairing, technical guidance and knowledge sharing. Own frontend applications throughout their lifecycle using a "You build it, you run it" mindset. Improve performance, accessibility, security and developer experience across our applications. Contribute to frontend architecture and engineering strategy alongside Technical Leads and Principal Engineers. Champion the effective use of AI-assisted engineering tools to improve delivery whilst maintaining engineering quality. About the USA Tech Team Our team's objective is to bring the same high-quality digital experience that customers enjoy in the UK and Ireland to customers across the USA. To achieve this, we build and evolve the services powering our customer journeys across: Locate Menu Payments Orders Loyalty Identity Web & Mobile Applications As a Senior Front End Engineer, you'll play a key role in designing and delivering the customer-facing experiences across these domains. You'll work closely with backend engineers, Product Managers and Designers to build intuitive, responsive and accessible applications that delight customers while remaining scalable, resilient and easy to evolve. You'll collaborate with other engineering teams across Customer Digital, helping align frontend standards, improve shared libraries and continually enhance our engineering ecosystem. Responsibilities Our Senior Front End Engineers are technical leaders who remain close to the code whilst helping the wider engineering organisation succeed. You'll: Design and build modern, scalable and accessible frontend applications. Lead technical implementation of complex frontend initiatives from discovery through production. Develop reusable UI components and shared design system capabilities. Collaborate with Product Managers, Designers, Technical Leads and backend engineers to deliver outstanding customer experiences. Mentor engineers through pairing, coaching and constructive code reviews. Drive improvements to frontend engineering standards, tooling and development practices. Contribute to frontend architecture and technical roadmaps. Build comprehensive automated testing and continuously improve test coverage. Optimise application performance, responsiveness and Core Web Vitals. Own frontend services in production, including monitoring, observability and continuous improvement. Build and optimise CI/CD pipelines for frontend applications. Support incident response, root cause analysis and ongoing service improvements. Champion accessibility (WCAG), usability and responsive design best practices. Continuously explore emerging technologies, including AI-assisted software development, to improve engineering effectiveness. Skills Required Essential Significant commercial experience building large-scale frontend applications. Expert proficiency with TypeScript , React and modern JavaScript. Strong experience with React ecosystem tools such as React Query, Redux Toolkit or equivalent state management solutions. Deep understanding of HTML5, CSS3 and responsive web design. Strong knowledge of frontend architecture, component-based design and scalable application patterns. Experience integrating RESTful APIs and backend services. Experience building performant, accessible and responsive user interfaces. Strong experience with automated frontend testing (Jest, React Testing Library, Playwright or Cypress). Experience with CI/CD pipelines and cloud-hosted frontend deployments. Excellent communication skills with the ability to explain technical concepts to both technical and non-technical audiences. Experience mentoring engineers and influencing technical direction. Strong understanding of Agile software delivery. Experience using AI effectively as part of the software development lifecycle. Highly Desirable React Native Next.js Google Cloud Platform (GCP) Kubernetes Design Systems Storybook GraphQL Micro Frontends Performance optimisation and Core Web Vitals Accessibility (WCAG) Observability platforms and frontend monitoring Everyone is Welcome At Nando's, everyone is welcome. Inspired by our Southern African heritage, we know and value the richness that diversity brings to Nando's. We're committed to creating an inclusive and respectful culture for all, including our existing and future Nandocas, partners, suppliers, customers and the communities we serve. We work hard to create an environment where every individual is valued, respected and can flourish regardless of who they are, their background or outlook on life. We welcome applications from a diverse range of individuals and will consider any reasonable adjustments to enable candidates to perform at their best throughout the recruitment process.
Java/C++ Software Desktop Engineer
NES Fircroft Engineering Services Abingdon, Oxfordshire
Java/C++ Software Desktop Engineer - Permanent - Abingdon, Oxfordshire Hybrid - 3 days on site, 2 days remote No sponsorship available Java/C++ Software Desktop Engineer Job Duties Responsible for designing, codes, tests, trouble-shoots & documents engineering systems applications. The Java/C++ Software Engineer will be expected to have experience of common tools & processes used to design, code, test, trouble-shoot, document engineering systems applications. Develops test strategies used in the automated regression testing of these systems. Follows secure coding practices, performs triaging of security issues, & implements fixes to deliver secure applications. Familiar with common software vulnerabilities & leading practices to mitigate. Should have some experience in researching open- source technologies for use in building systems & participate in open-source communities as needed. Works on projects of moderate scope & complexity. Pro-actively identifies areas for improvement within the software system & processes. Develops assignments & schedules. Requires completion of an undergraduate degree in Computer Science or similar discipline, & 4 years of related experience. Java/C++ Software Desktop Engineer Key Responsibilities: Work on a team to deliver new products, features & fixes iteratively using an Agile Scrum approach working with the Team Lead, Product Owner, Scrum Master, Developers & QAs Working with the architects & other developers, provide technical input to the Product Owner. Communicate & escalate issues in a clear & timely manner Team management including day to day & career development for team members This is a hands-on role & will be expected to take an active part in development work Maintain an up-to-date knowledge of existing & emerging technologies relevant to the role Working & collaborating with remote teams around the world Qualifications & Experience Essential Attributes: 4+ years of experience in Software development of complex applications. Excellent understanding of design principles & considerations, best practice 4+ years of Java & C++ development experience History of applying best practices, code reviews & quality checks Familiarity with build pipeline tools & technologies such as Gitlab Must be self-motivated but needs to work well in a team environment Excellent analytical, communication & problem-solving skills Self-Starter; willing to learn new technologies, ability to learn fast Desirable Attributes: Knowledge of Eclipse RCP & Eclipse OSGi Swing & SWT experience Understanding of Machine Learning technologies (Python, TensorFlow etc.) Experience in Geophysics &/or Geology domain especially Oil & Gas Undergraduate degree in Software Engineering, Computer Science or equivalent Agile Scrum certification Experienced in working with remote teams Advanced awareness & understanding of AI technologies/tools Familiarity & understanding of modern cloud technologies & microservices With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.
22/07/2026
Full time
Java/C++ Software Desktop Engineer - Permanent - Abingdon, Oxfordshire Hybrid - 3 days on site, 2 days remote No sponsorship available Java/C++ Software Desktop Engineer Job Duties Responsible for designing, codes, tests, trouble-shoots & documents engineering systems applications. The Java/C++ Software Engineer will be expected to have experience of common tools & processes used to design, code, test, trouble-shoot, document engineering systems applications. Develops test strategies used in the automated regression testing of these systems. Follows secure coding practices, performs triaging of security issues, & implements fixes to deliver secure applications. Familiar with common software vulnerabilities & leading practices to mitigate. Should have some experience in researching open- source technologies for use in building systems & participate in open-source communities as needed. Works on projects of moderate scope & complexity. Pro-actively identifies areas for improvement within the software system & processes. Develops assignments & schedules. Requires completion of an undergraduate degree in Computer Science or similar discipline, & 4 years of related experience. Java/C++ Software Desktop Engineer Key Responsibilities: Work on a team to deliver new products, features & fixes iteratively using an Agile Scrum approach working with the Team Lead, Product Owner, Scrum Master, Developers & QAs Working with the architects & other developers, provide technical input to the Product Owner. Communicate & escalate issues in a clear & timely manner Team management including day to day & career development for team members This is a hands-on role & will be expected to take an active part in development work Maintain an up-to-date knowledge of existing & emerging technologies relevant to the role Working & collaborating with remote teams around the world Qualifications & Experience Essential Attributes: 4+ years of experience in Software development of complex applications. Excellent understanding of design principles & considerations, best practice 4+ years of Java & C++ development experience History of applying best practices, code reviews & quality checks Familiarity with build pipeline tools & technologies such as Gitlab Must be self-motivated but needs to work well in a team environment Excellent analytical, communication & problem-solving skills Self-Starter; willing to learn new technologies, ability to learn fast Desirable Attributes: Knowledge of Eclipse RCP & Eclipse OSGi Swing & SWT experience Understanding of Machine Learning technologies (Python, TensorFlow etc.) Experience in Geophysics &/or Geology domain especially Oil & Gas Undergraduate degree in Software Engineering, Computer Science or equivalent Agile Scrum certification Experienced in working with remote teams Advanced awareness & understanding of AI technologies/tools Familiarity & understanding of modern cloud technologies & microservices With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.
Harvey Nash Plc
Senior Full Stack Kotlin Developer
Harvey Nash Plc Leeds, Yorkshire
Are you an experienced Kotlin developer looking to work on impactful, user-centred digital solutions? Join a leading digital consultancy delivering innovative projects across the public sector, helping transform through cutting-edge technology, data and design. As a Senior Full Stack Kotlin Developer, you'll play a key role in designing, building and delivering secure, scalable solutions within multidisciplinary Agile teams. You'll lead by example, providing technical expertise, mentoring engineers and driving engineering best practice across complex digital projects. What You'll Be Doing Leading the development of high-quality, user-focused software solutions Building robust Back End services using Kotlin, Java, Spring Boot and microservices architecture Working closely with product, delivery, design and data specialists to solve complex challenges Owning CI/CD pipelines, deployment processes and cloud-native solutions Mentoring and supporting the growth of fellow engineers Communicating technical solutions clearly to stakeholders and clients What We're Looking For Strong commercial experience with Kotlin, Java and JVM technologies Expertise with Spring Boot, RESTful APIs, and microservices Experience with AWS, Azure or GCP Knowledge of Docker, Kubernetes, Terraform and CI/CD tooling Exposure to Node.js, TypeScript, Express.js, or Nunjucks Passion for engineering excellence and collaborative delivery Consultancy or Central Government experience. What's on Offer Competitive salary Hybrid and flexible working Generous pension contribution 25 days holiday plus public holidays and more You'll be based within travelling distance of Leeds or Manchester, with occasional client-site visits as required. Ready to build meaningful technology and make a real impact? Apply today and take the next step in your software engineering career!
22/07/2026
Full time
Are you an experienced Kotlin developer looking to work on impactful, user-centred digital solutions? Join a leading digital consultancy delivering innovative projects across the public sector, helping transform through cutting-edge technology, data and design. As a Senior Full Stack Kotlin Developer, you'll play a key role in designing, building and delivering secure, scalable solutions within multidisciplinary Agile teams. You'll lead by example, providing technical expertise, mentoring engineers and driving engineering best practice across complex digital projects. What You'll Be Doing Leading the development of high-quality, user-focused software solutions Building robust Back End services using Kotlin, Java, Spring Boot and microservices architecture Working closely with product, delivery, design and data specialists to solve complex challenges Owning CI/CD pipelines, deployment processes and cloud-native solutions Mentoring and supporting the growth of fellow engineers Communicating technical solutions clearly to stakeholders and clients What We're Looking For Strong commercial experience with Kotlin, Java and JVM technologies Expertise with Spring Boot, RESTful APIs, and microservices Experience with AWS, Azure or GCP Knowledge of Docker, Kubernetes, Terraform and CI/CD tooling Exposure to Node.js, TypeScript, Express.js, or Nunjucks Passion for engineering excellence and collaborative delivery Consultancy or Central Government experience. What's on Offer Competitive salary Hybrid and flexible working Generous pension contribution 25 days holiday plus public holidays and more You'll be based within travelling distance of Leeds or Manchester, with occasional client-site visits as required. Ready to build meaningful technology and make a real impact? Apply today and take the next step in your software engineering career!
Senior QA Engineer
TP ICAP Group City, Belfast
Senior QA EngineerApplylocations: Belfasttime type: Full timeposted on: Posted 3 Days Agojob requisition id: R5498The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions. Through our people and technology, we connect clients to superior liquidity and data solutions. The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform. The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview The Senior Quality Assurance Engineer (SQA) is a key advocate for quality within an Agile team, driving BDD and TDD practices to ensure high-quality, business-aligned outcomes.Working closely with Product Owners and Developers, the SQA provides in-sprint QA aligned to the Definition of Done, ensuring deployable software at the end of each sprint.The role leads on test strategy, balancing manual, automated, and performance testing approaches, with a strong emphasis on shift-left methodologies and API-first automation. The SQA also contributes to the evolution of scalable, robust test frameworks while solving complex technical challenges alongside high-performing engineering teams. Role Responsibilities Collaborate with global BA, Development, and QA teams to design and coordinate effective test strategies. Design, develop, execute, and maintain automated and functional tests within CI/CD pipelines. Leverage AI tools (e.g., MCP, Copilot, ChatGPT) to optimise testing efficiency and workflows. Develop and maintain scalable, self-healing automation frameworks (e.g., Playwright). Integrate AI-driven tooling into automation workflows to improve script creation and maintenance. Identify performance bottlenecks and provide actionable recommendations. Champion quality across the Agile team, promoting best practices (unit testing, code reviews, etc.). Mentor and coach team members to elevate QA standards. Take ownership of deliverables, ensuring priorities are managed effectively and risks raised early. Drive clear communication on progress, risks, and impediments. Experience / Competences Essential Extensive experience in QA automation within Agile environments. Strong automation experience using tools such as Selenium, Cypress, Playwright, or TestComplete. Proficiency in Java, JavaScript, or similar programming/scripting languages. Proven ability to design and maintain scalable automation frameworks (Playwright/WebDriverIO preferred). Experience integrating automation within CI/CD pipelines (e.g., Jenkins, GitLab, TeamCity). Hands-on experience with BDD frameworks (e.g., Cucumber). Experience using AI tools (e.g., Copilot, ChatGPT, Amazon Q) to design and optimise test automation. Strong experience in API, functional, and end-to-end testing. Experience defining acceptance criteria and aligning testing to business requirements. Working knowledge of non-functional testing (performance, load, stress; tools such as K6/JMeter). Understanding of SDLC and quality engineering principles. Experience working in Agile/SAFe environments with distributed teams. Ability to identify risks, challenge design decisions, and influence quality outcomes. Strong communication and stakeholder engagement skills. Highly organised, detail-oriented, and proactive problem solver. Delivery-focused, with the ability to manage multiple priorities effectively.Desired Experience within financial services / trading platforms (including FIX/API). Knowledge of trade lifecycle, broker/trader platforms, and equity products. Experience with AWS, microservices, and serverless architectures. Formal testing qualifications (e.g., ISTQB, Agile Testing). Exposure to TDD/BDD design approaches. Band & Level Manager / 6 Not The Perfect Fit? Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us. Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - City Quays - Belfast
22/07/2026
Full time
Senior QA EngineerApplylocations: Belfasttime type: Full timeposted on: Posted 3 Days Agojob requisition id: R5498The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions. Through our people and technology, we connect clients to superior liquidity and data solutions. The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform. The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview The Senior Quality Assurance Engineer (SQA) is a key advocate for quality within an Agile team, driving BDD and TDD practices to ensure high-quality, business-aligned outcomes.Working closely with Product Owners and Developers, the SQA provides in-sprint QA aligned to the Definition of Done, ensuring deployable software at the end of each sprint.The role leads on test strategy, balancing manual, automated, and performance testing approaches, with a strong emphasis on shift-left methodologies and API-first automation. The SQA also contributes to the evolution of scalable, robust test frameworks while solving complex technical challenges alongside high-performing engineering teams. Role Responsibilities Collaborate with global BA, Development, and QA teams to design and coordinate effective test strategies. Design, develop, execute, and maintain automated and functional tests within CI/CD pipelines. Leverage AI tools (e.g., MCP, Copilot, ChatGPT) to optimise testing efficiency and workflows. Develop and maintain scalable, self-healing automation frameworks (e.g., Playwright). Integrate AI-driven tooling into automation workflows to improve script creation and maintenance. Identify performance bottlenecks and provide actionable recommendations. Champion quality across the Agile team, promoting best practices (unit testing, code reviews, etc.). Mentor and coach team members to elevate QA standards. Take ownership of deliverables, ensuring priorities are managed effectively and risks raised early. Drive clear communication on progress, risks, and impediments. Experience / Competences Essential Extensive experience in QA automation within Agile environments. Strong automation experience using tools such as Selenium, Cypress, Playwright, or TestComplete. Proficiency in Java, JavaScript, or similar programming/scripting languages. Proven ability to design and maintain scalable automation frameworks (Playwright/WebDriverIO preferred). Experience integrating automation within CI/CD pipelines (e.g., Jenkins, GitLab, TeamCity). Hands-on experience with BDD frameworks (e.g., Cucumber). Experience using AI tools (e.g., Copilot, ChatGPT, Amazon Q) to design and optimise test automation. Strong experience in API, functional, and end-to-end testing. Experience defining acceptance criteria and aligning testing to business requirements. Working knowledge of non-functional testing (performance, load, stress; tools such as K6/JMeter). Understanding of SDLC and quality engineering principles. Experience working in Agile/SAFe environments with distributed teams. Ability to identify risks, challenge design decisions, and influence quality outcomes. Strong communication and stakeholder engagement skills. Highly organised, detail-oriented, and proactive problem solver. Delivery-focused, with the ability to manage multiple priorities effectively.Desired Experience within financial services / trading platforms (including FIX/API). Knowledge of trade lifecycle, broker/trader platforms, and equity products. Experience with AWS, microservices, and serverless architectures. Formal testing qualifications (e.g., ISTQB, Agile Testing). Exposure to TDD/BDD design approaches. Band & Level Manager / 6 Not The Perfect Fit? Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us. Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - City Quays - Belfast
Capital One UK
Lead Android Engineer
Capital One UK Islington, London
White Collar Factory (95009), United Kingdom, London, London Lead Android Engineer Job Title: Lead Android Engineer Location: London - Hybrid Working Pattern: 3 days in-office (Tuesday-Thursday) and 2 days remote. Our Mission We're on a mission to be a force for good in lending. Throughout our almost 30-year history, we've consistently been recognised as a great place to work; in 2026, Capital One was officially ranked 9th in the UK's Best Workplaces list. Hear from our team about what it's like working at Capital One UK. You and the Role Working in and across tech teams is a natural part of our outcome-based culture, so you'll have plenty of opportunity to talk, coach and learn with many great and diverse individuals. As part of our mobile platform engineering team, you will set the pace for multiple mobile engineering teams and take ownership of the fully native mobile apps that our customers love. Please apply if you are keen to work with the following technology stack. You do not need to be an expert in all of these areas; we are primarily looking for excellent problem solvers with a strong willingness to learn and adapt to new technologies. Kotlin and Java , for writing well-factored, well-tested code in both the Android app and backend orchestration services Android Toolset , including Android Studio, to leverage the Android platform on a large enterprise scale Testing Frameworks , using JUnit, Espresso, and advocating for approaches like Pair Programming, TDD, and BDD AWS , utilizing cloud opportunities to maximize inner-sourcing and continuous improvement And meet most of the following: You are passionate about creating products that produce good customer outcomes You enjoy leading a team of technologists, alongside product, design and other disciplines You want to design new product iterations, thinking strategically about architectural decisions and can communicate to stakeholders You act as a technical evangelist, evaluating technical risks while coaching and mentoring more junior engineers You appreciate the sensitivity of our customer data and the resiliency, performance and security that demands You enjoy automation (unified deployment pipelines, automated testing) and aspire to 'automate all but the creative problem solving' You want to develop yourself, with access to various support systems (learning, mentorship, conferences, progression) You enjoy hybrid working, with Tuesday, Wednesday and Thursday in our bright offices Where and how you'll work This is a permanent position based in our London office. We embrace a hybrid approach to work. You'll spend three days a week in the office (Tuesday - Thursday), with Monday and Friday being dedicated work-from-home days. Our offices are designed to inspire and support you. What's in it for you We invest in the growth of our people alongside our business. You will have extensive opportunities to learn and develop your career, including access to up to £5,000 in funding for external qualifications. In addition to career development, our comprehensive benefits package is designed to grow with you, ensuring your wellbeing is prioritised at every stage of your career: Wealth & Future: Competitive pension and performance-based bonus schemes Holidays: Start with 25 days of annual leave, increasing with tenure. Need more? You have the option to buy 5 additional days. Health: Access premium care through our private medical insurance. Family Support: We champion your milestones with enhanced parental leave. A full list of our benefits is available here. 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 value diversity, inclusion and belonging at our core. We empower our associates to do great work by creating an inclusive culture-one that values diverse perspectives, fosters collaboration and encourages innovative ideas-and a place where associates of all backgrounds can thrive by bringing their most authentic selves to work. We call this our Culture of Belonging, and it rests at the heart of our business. Our associate-led Business Resource Groups were created to help support our diverse population and include over 10 groups across our offices. Because each Business Resource Group is as unique as the population it serves, they offer a range of activities, networking opportunities, special events and learning programs to associates Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment. For technical support or questions about Capital One's recruiting process, please send an email to Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC). Who We Are At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding. Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
22/07/2026
Full time
White Collar Factory (95009), United Kingdom, London, London Lead Android Engineer Job Title: Lead Android Engineer Location: London - Hybrid Working Pattern: 3 days in-office (Tuesday-Thursday) and 2 days remote. Our Mission We're on a mission to be a force for good in lending. Throughout our almost 30-year history, we've consistently been recognised as a great place to work; in 2026, Capital One was officially ranked 9th in the UK's Best Workplaces list. Hear from our team about what it's like working at Capital One UK. You and the Role Working in and across tech teams is a natural part of our outcome-based culture, so you'll have plenty of opportunity to talk, coach and learn with many great and diverse individuals. As part of our mobile platform engineering team, you will set the pace for multiple mobile engineering teams and take ownership of the fully native mobile apps that our customers love. Please apply if you are keen to work with the following technology stack. You do not need to be an expert in all of these areas; we are primarily looking for excellent problem solvers with a strong willingness to learn and adapt to new technologies. Kotlin and Java , for writing well-factored, well-tested code in both the Android app and backend orchestration services Android Toolset , including Android Studio, to leverage the Android platform on a large enterprise scale Testing Frameworks , using JUnit, Espresso, and advocating for approaches like Pair Programming, TDD, and BDD AWS , utilizing cloud opportunities to maximize inner-sourcing and continuous improvement And meet most of the following: You are passionate about creating products that produce good customer outcomes You enjoy leading a team of technologists, alongside product, design and other disciplines You want to design new product iterations, thinking strategically about architectural decisions and can communicate to stakeholders You act as a technical evangelist, evaluating technical risks while coaching and mentoring more junior engineers You appreciate the sensitivity of our customer data and the resiliency, performance and security that demands You enjoy automation (unified deployment pipelines, automated testing) and aspire to 'automate all but the creative problem solving' You want to develop yourself, with access to various support systems (learning, mentorship, conferences, progression) You enjoy hybrid working, with Tuesday, Wednesday and Thursday in our bright offices Where and how you'll work This is a permanent position based in our London office. We embrace a hybrid approach to work. You'll spend three days a week in the office (Tuesday - Thursday), with Monday and Friday being dedicated work-from-home days. Our offices are designed to inspire and support you. What's in it for you We invest in the growth of our people alongside our business. You will have extensive opportunities to learn and develop your career, including access to up to £5,000 in funding for external qualifications. In addition to career development, our comprehensive benefits package is designed to grow with you, ensuring your wellbeing is prioritised at every stage of your career: Wealth & Future: Competitive pension and performance-based bonus schemes Holidays: Start with 25 days of annual leave, increasing with tenure. Need more? You have the option to buy 5 additional days. Health: Access premium care through our private medical insurance. Family Support: We champion your milestones with enhanced parental leave. A full list of our benefits is available here. 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 value diversity, inclusion and belonging at our core. We empower our associates to do great work by creating an inclusive culture-one that values diverse perspectives, fosters collaboration and encourages innovative ideas-and a place where associates of all backgrounds can thrive by bringing their most authentic selves to work. We call this our Culture of Belonging, and it rests at the heart of our business. Our associate-led Business Resource Groups were created to help support our diverse population and include over 10 groups across our offices. Because each Business Resource Group is as unique as the population it serves, they offer a range of activities, networking opportunities, special events and learning programs to associates Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment. For technical support or questions about Capital One's recruiting process, please send an email to Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC). Who We Are At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding. Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
RSM UK
Workday Developer
RSM UK
Preston, Lancashire, United Kingdom Workday Developer We are searching for an experienced Workday Developer. Purpose As a senior and experienced Workday Build, Extend, Prism Developer you will own the design, governance, delivery of enterprise grade Workday solutions across the platform. Working with product development, functional experts, change and architecture teams you will develop client centric, scalable and secure solutions, ensuring on time delivery in a demanding and deadline driven environment, while embedding robust governance, security and change management practices that de risk the business. The role operates in the intersection between technology, architecture and operations and you will act as a trusted advisor and influencer to senior stakeholders, functional teams and other subject matter experts as part of their decision making. You will mentor and develop the skills of the internal Workday team and push the boundaries of the platform capabilities. Responsibilities End to end design and delivery of Workday solutions across Build, Extend, Prism and associated orchestrations. Translate complex business requirements into secure, scalable, client centric solutions and provide clearly articulated solution options, trade offs and risks. Embed RSMs SDLC governance framework and establish consistent data models, UI, workflows, AI development and integration methodologies. Ensure all solutions adhere to the enterprise change management and release framework. Apply security architecture with product and solution design (domains, roles, access models and segregation of duties) and ensure solutions are designed with security first principles with appropriate auditing and gateway protections. Operate effectively within a fast paced, deadline driven delivery model, managing competing priorities and stakeholder expectations. Drive speed to value while maintaining quality and control discipline. Lead complex initiatives including multi source orchestration and advanced platform capabilities. Qualifications - Must Have 2+ years hands on Workday development (or 4+ years Workday ecosystem). 5+ years of software development experience including Web apps. Strong grasp of Workday data model, security, business processes, custom objects/orgs, calculated fields and reports/RaaS. Demonstrated delivery of production apps (portfolio or walkthroughs at interview). Proficiency with REST APIs and Workday integration patterns (EIB, Studio, Core Connectors). Solid understanding of SDLC, peer reviews and test strategies. Experience training or mentoring developers/analysts; ability to produce clear enablement assets. Excellent communication, stakeholder management and documentation skills. Qualifications - Nice to Have Whole platform domain exposure including FIN/HCM/Payroll/Security - e.g., approvals, exceptions, vendor onboarding, expense governance, journals, controls, agentic AI and machine learning, lifecycle. Experience in AI product development. Familiarity with Workday BIRT, Workday reporting (advanced), Time Tracking. Scripting experience (JavaScript/TypeScript, Python) for tooling and documentation automation. Knowledge of privacy & compliance (GDPR, SOX, ISO27001) and secure coding practices. Education & Certifications Computer Science, Information Systems, Engineering or equivalent experience. Workday certifications (HCM/FINS/Integrations/Reporting/Extend/Build/Prism) strongly preferred. Accounting qualification or relevant experience.
22/07/2026
Full time
Preston, Lancashire, United Kingdom Workday Developer We are searching for an experienced Workday Developer. Purpose As a senior and experienced Workday Build, Extend, Prism Developer you will own the design, governance, delivery of enterprise grade Workday solutions across the platform. Working with product development, functional experts, change and architecture teams you will develop client centric, scalable and secure solutions, ensuring on time delivery in a demanding and deadline driven environment, while embedding robust governance, security and change management practices that de risk the business. The role operates in the intersection between technology, architecture and operations and you will act as a trusted advisor and influencer to senior stakeholders, functional teams and other subject matter experts as part of their decision making. You will mentor and develop the skills of the internal Workday team and push the boundaries of the platform capabilities. Responsibilities End to end design and delivery of Workday solutions across Build, Extend, Prism and associated orchestrations. Translate complex business requirements into secure, scalable, client centric solutions and provide clearly articulated solution options, trade offs and risks. Embed RSMs SDLC governance framework and establish consistent data models, UI, workflows, AI development and integration methodologies. Ensure all solutions adhere to the enterprise change management and release framework. Apply security architecture with product and solution design (domains, roles, access models and segregation of duties) and ensure solutions are designed with security first principles with appropriate auditing and gateway protections. Operate effectively within a fast paced, deadline driven delivery model, managing competing priorities and stakeholder expectations. Drive speed to value while maintaining quality and control discipline. Lead complex initiatives including multi source orchestration and advanced platform capabilities. Qualifications - Must Have 2+ years hands on Workday development (or 4+ years Workday ecosystem). 5+ years of software development experience including Web apps. Strong grasp of Workday data model, security, business processes, custom objects/orgs, calculated fields and reports/RaaS. Demonstrated delivery of production apps (portfolio or walkthroughs at interview). Proficiency with REST APIs and Workday integration patterns (EIB, Studio, Core Connectors). Solid understanding of SDLC, peer reviews and test strategies. Experience training or mentoring developers/analysts; ability to produce clear enablement assets. Excellent communication, stakeholder management and documentation skills. Qualifications - Nice to Have Whole platform domain exposure including FIN/HCM/Payroll/Security - e.g., approvals, exceptions, vendor onboarding, expense governance, journals, controls, agentic AI and machine learning, lifecycle. Experience in AI product development. Familiarity with Workday BIRT, Workday reporting (advanced), Time Tracking. Scripting experience (JavaScript/TypeScript, Python) for tooling and documentation automation. Knowledge of privacy & compliance (GDPR, SOX, ISO27001) and secure coding practices. Education & Certifications Computer Science, Information Systems, Engineering or equivalent experience. Workday certifications (HCM/FINS/Integrations/Reporting/Extend/Build/Prism) strongly preferred. Accounting qualification or relevant experience.
Technical Solutions Architect
Satalia (NPComplete)
Technical Solutions Architect Role type: Permanent Location: UK / Remote As an organisation, we push the boundaries of data science, optimisation and artificial intelligence to solve the most complex problems in the industry. Satalia, a WPP company, is a community of individuals devoted to working on diverse and challenging projects, allowing you to flex your technical skills whilst working with a tight knit team of high performing colleagues. Led by our founder and WPP Chief AI Officer Daniel Hulme, Satalia's ambition is to become a decentralised organisation of the future. Today, this involves developing tools and processes to liberate and automate manual repetitive tasks, with a focus on freedom, transparency and trust. At the core of our thinking is an approach to wellbeing and inclusivity. We unpack human behaviour and unpick prejudice to ensure a safe and inviting environment. We offer truly flexible working and allow our employees to find the working practice that makes them most productive. At Satalia, your opinion matters and your achievements are celebrated. The Role You will be responsible for creating enterprise quality AI, ML, and Data Science based solutions. You will be involved in technology selection, API design, and establishing core patterns within our products and client projects. You will consider the functional and non functional requirements to inform these decisions and lead our development team in implementing them. You will work with our world class Data Science and Data Engineering teams to provide robust, high quality, performant cloud based solutions for our customers. This is not a role for someone who doesn't love development. Our technical architects are expected to prove solutions and contribute to the development team, as well as reviewing code and driving improvement to our development practice and processes. At the same time, you need to be a great communicator: the role includes direct interaction with our clients and business stakeholders, which are a mixture of technical and non technical audiences. The world of AI is evolving at a staggering pace, and we keep our knowledge fresh by continually looking for fresh technologies and sharing what we've learned. As an architect you would be expected to exemplify this both by bringing new ideas to our projects, but also listening to and assessing ideas from the team. What you'll be doing Creating enterprise quality solutions, with extensive experience and familiarity with how enterprise software solutions fit into a wider technical landscape Creating serverless solutions to execute data science and ML models Creating cloud IaC deployment code Guiding a team of Optimisers, Data Scientists, Data Engineers, Cloud Engineers and QA Engineers Understanding and relating customer/business needs to the technical solutions we create Liaising with the customer, product owners and business analysts to ensure that the work we are doing is correct and architecturally sound Making technology and approach choices to meet NFRs whilst delivering good value for money What we want from you Having an excellent understanding of Java, Typescript and/or Python, currently our core cloud languages Industry experience with an Infrastructure as Code platform (e.g. Cloudformation, Terraform) A strong understanding of both serverless development and containerisation approaches to deploying software to the cloud Having in depth knowledge of at least one cloud platform (e.g. GCP, AWS, Azure), including an understanding of appropriate technologies for a given use case Experience writing enterprise quality solutions, with extensive experience and familiarity with how enterprise software solutions fit into a wider technical landscape Having a solid understanding of traditional Design Patterns and the ability to adapt these to the AI world Being a strong proponent for rigorous quality processes, automated testing and IaC principles Having excellent written, spoken and diagrammatic communication skills, with the ability to convey technical and abstract principles to technical and non technical audiences Experience of creating robust CI/CD pipelines that fully automate testing and release processes If you know some of this, even better A strong understanding of event driven architectures Working knowledge of Rust Experience with or knowledge of data engineering platforms and principles Experience with or knowledge of data science platforms and technologies What we Offer Benefits - enhanced pension, life assurance, income protection, private healthcare Remote working - cafe, bedroom, beach - wherever works Truly flexible working hours - school pick up, volunteering, gym Generous Leave - 27 days holiday plus bank holidays and enhanced family leave Annual bonus - when Satalia does well, we all do well Impactful projects - focus on bringing meaningful social and environmental change People oriented culture - wellbeing is a priority, as is being a nice person Transparent and open culture - you will be heard Development - focus on bringing the best out of each other Satalia is home to some of the brightest minds in AI and if you're looking to join a company who not only values autonomy and freedom, but embraces a culture of inclusion and warmth, we'd love to hear from you.
22/07/2026
Full time
Technical Solutions Architect Role type: Permanent Location: UK / Remote As an organisation, we push the boundaries of data science, optimisation and artificial intelligence to solve the most complex problems in the industry. Satalia, a WPP company, is a community of individuals devoted to working on diverse and challenging projects, allowing you to flex your technical skills whilst working with a tight knit team of high performing colleagues. Led by our founder and WPP Chief AI Officer Daniel Hulme, Satalia's ambition is to become a decentralised organisation of the future. Today, this involves developing tools and processes to liberate and automate manual repetitive tasks, with a focus on freedom, transparency and trust. At the core of our thinking is an approach to wellbeing and inclusivity. We unpack human behaviour and unpick prejudice to ensure a safe and inviting environment. We offer truly flexible working and allow our employees to find the working practice that makes them most productive. At Satalia, your opinion matters and your achievements are celebrated. The Role You will be responsible for creating enterprise quality AI, ML, and Data Science based solutions. You will be involved in technology selection, API design, and establishing core patterns within our products and client projects. You will consider the functional and non functional requirements to inform these decisions and lead our development team in implementing them. You will work with our world class Data Science and Data Engineering teams to provide robust, high quality, performant cloud based solutions for our customers. This is not a role for someone who doesn't love development. Our technical architects are expected to prove solutions and contribute to the development team, as well as reviewing code and driving improvement to our development practice and processes. At the same time, you need to be a great communicator: the role includes direct interaction with our clients and business stakeholders, which are a mixture of technical and non technical audiences. The world of AI is evolving at a staggering pace, and we keep our knowledge fresh by continually looking for fresh technologies and sharing what we've learned. As an architect you would be expected to exemplify this both by bringing new ideas to our projects, but also listening to and assessing ideas from the team. What you'll be doing Creating enterprise quality solutions, with extensive experience and familiarity with how enterprise software solutions fit into a wider technical landscape Creating serverless solutions to execute data science and ML models Creating cloud IaC deployment code Guiding a team of Optimisers, Data Scientists, Data Engineers, Cloud Engineers and QA Engineers Understanding and relating customer/business needs to the technical solutions we create Liaising with the customer, product owners and business analysts to ensure that the work we are doing is correct and architecturally sound Making technology and approach choices to meet NFRs whilst delivering good value for money What we want from you Having an excellent understanding of Java, Typescript and/or Python, currently our core cloud languages Industry experience with an Infrastructure as Code platform (e.g. Cloudformation, Terraform) A strong understanding of both serverless development and containerisation approaches to deploying software to the cloud Having in depth knowledge of at least one cloud platform (e.g. GCP, AWS, Azure), including an understanding of appropriate technologies for a given use case Experience writing enterprise quality solutions, with extensive experience and familiarity with how enterprise software solutions fit into a wider technical landscape Having a solid understanding of traditional Design Patterns and the ability to adapt these to the AI world Being a strong proponent for rigorous quality processes, automated testing and IaC principles Having excellent written, spoken and diagrammatic communication skills, with the ability to convey technical and abstract principles to technical and non technical audiences Experience of creating robust CI/CD pipelines that fully automate testing and release processes If you know some of this, even better A strong understanding of event driven architectures Working knowledge of Rust Experience with or knowledge of data engineering platforms and principles Experience with or knowledge of data science platforms and technologies What we Offer Benefits - enhanced pension, life assurance, income protection, private healthcare Remote working - cafe, bedroom, beach - wherever works Truly flexible working hours - school pick up, volunteering, gym Generous Leave - 27 days holiday plus bank holidays and enhanced family leave Annual bonus - when Satalia does well, we all do well Impactful projects - focus on bringing meaningful social and environmental change People oriented culture - wellbeing is a priority, as is being a nice person Transparent and open culture - you will be heard Development - focus on bringing the best out of each other Satalia is home to some of the brightest minds in AI and if you're looking to join a company who not only values autonomy and freedom, but embraces a culture of inclusion and warmth, we'd love to hear from you.
Java Software Engineer - Customer Services
Starling Bank Limited
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We're seeking a highly motivated and experienced engineer to play a key role in our Customer Service Engineering Group. You should have a strong understanding of delivering robust and scalable code, applying best practices, and a proven track record of delivering high-quality software. Experience with AWS and Postgres is highly desirable. We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, and though we are looking for someone with at least 5 years of commercial experience with Java, you need not be an expert! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase Postgres AWS & GCP - we're cloud-native Distributed service based architecture Kubernetes (EKS) TeamCity for CI / CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana The team The Customer Service Engineering group is all about making things better for our customers. We use the latest tech to build solid solutions that let customers help themselves, easily find out what the bank offers, and give our Operations teams the best tools to help customers quickly and effectively. Join us and help us create easy-to-use tools and ensure every support interaction is quick, helpful, and effective for millions of customers. Our process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial phone call - 45 minutes Take home technical test to be discussed in the technical interview - 3 hours Technical interview - 1.5 hours Final Interview - 40 minutes 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing, and the rights you can exercise over our use of your personal information.
22/07/2026
Full time
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We're seeking a highly motivated and experienced engineer to play a key role in our Customer Service Engineering Group. You should have a strong understanding of delivering robust and scalable code, applying best practices, and a proven track record of delivering high-quality software. Experience with AWS and Postgres is highly desirable. We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, and though we are looking for someone with at least 5 years of commercial experience with Java, you need not be an expert! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase Postgres AWS & GCP - we're cloud-native Distributed service based architecture Kubernetes (EKS) TeamCity for CI / CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana The team The Customer Service Engineering group is all about making things better for our customers. We use the latest tech to build solid solutions that let customers help themselves, easily find out what the bank offers, and give our Operations teams the best tools to help customers quickly and effectively. Join us and help us create easy-to-use tools and ensure every support interaction is quick, helpful, and effective for millions of customers. Our process Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial phone call - 45 minutes Take home technical test to be discussed in the technical interview - 3 hours Technical interview - 1.5 hours Final Interview - 40 minutes 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing, and the rights you can exercise over our use of your personal information.
Senior Java Developer IRC298565
Hitachi Vantara Corporation
We are seeking a highly skilled and motivated Senior Java Engineer to join our innovative development team. You will be instrumental in designing, developing, and maintaining high-performance, scalable applications and services. This role requires deep expertise in modern Java ecosystems, microservice architectures, and distributed systems design patterns. Requirements Core Development 7+ years of professional software development experience, primarily in Java/JEE. Expert proficiency with the Spring Framework, including Spring Boot, Spring Cloud, Spring Security, and Spring Data. Proven experience in designing and building Microservices and highly distributed systems. Deep understanding of common architectural and scaling patterns: Kafka (message brokers, message order, idempotency), Saga Pattern (distributed transactions for eventual consistency), CQRS (Command Query Responsibility Segregation), and orchestration vs choreography. Solid experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra). Strong experience designing, documenting, and implementing APIs (RESTful services). DevOps & Cloud Hands on experience with Cloud Computing platforms (AWS, Azure, or GCP). Proficiency with CI/CD tools, specifically Jenkins, for automation of build, test, and deployment processes. Familiarity with containerization technologies (Docker, Kubernetes). Experience with other SDLC tools (e.g., Git, Jira, Confluence). Soft Skills Excellent communication and problem solving skills. Ability to work independently and as part of a high performing team. Demonstrated experience in driving projects from concept to production. Job Responsibilities Lead the design, development, and deployment of mission critical applications using Java, Spring Boot, and JEE technologies. Implement and manage microservices, ensuring high availability, performance, and scalability by leveraging core microservices patterns (Service Discovery, Circuit Breaker, API Gateway, and CQRS). Design and build robust, secure, and well documented APIs (REST/gRPC) and manage inter service communication using synchronous and asynchronous (event driven) messaging patterns. Collaborate with cross functional teams (Product, DevOps, QA) to define, design, and ship new features. Drive the continuous integration and continuous deployment (CI/CD) pipeline using tools like Jenkins. Architect and implement solutions on cloud platforms (AWS, Azure, or GCP). Mentor junior engineers and promote best practices in coding, testing, and system design. Participate in code reviews to ensure code quality, maintainability, and adherence to established standards. Troubleshoot and resolve complex production issues across various system components. Maintain expertise in containerization (Docker, Kubernetes) to support distributed microservices architectures. Benefits Comprehensive health and wellness plan, including private healthcare and mental wellbeing support. Discounted gym memberships. Competitive pension scheme. Recognition schemes through bonus and reward initiatives. Annual volunteering day for employees. We are an equal opportunities employer. It is our policy to promote an environment free from discrimination, harassment and victimisation.
22/07/2026
Full time
We are seeking a highly skilled and motivated Senior Java Engineer to join our innovative development team. You will be instrumental in designing, developing, and maintaining high-performance, scalable applications and services. This role requires deep expertise in modern Java ecosystems, microservice architectures, and distributed systems design patterns. Requirements Core Development 7+ years of professional software development experience, primarily in Java/JEE. Expert proficiency with the Spring Framework, including Spring Boot, Spring Cloud, Spring Security, and Spring Data. Proven experience in designing and building Microservices and highly distributed systems. Deep understanding of common architectural and scaling patterns: Kafka (message brokers, message order, idempotency), Saga Pattern (distributed transactions for eventual consistency), CQRS (Command Query Responsibility Segregation), and orchestration vs choreography. Solid experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra). Strong experience designing, documenting, and implementing APIs (RESTful services). DevOps & Cloud Hands on experience with Cloud Computing platforms (AWS, Azure, or GCP). Proficiency with CI/CD tools, specifically Jenkins, for automation of build, test, and deployment processes. Familiarity with containerization technologies (Docker, Kubernetes). Experience with other SDLC tools (e.g., Git, Jira, Confluence). Soft Skills Excellent communication and problem solving skills. Ability to work independently and as part of a high performing team. Demonstrated experience in driving projects from concept to production. Job Responsibilities Lead the design, development, and deployment of mission critical applications using Java, Spring Boot, and JEE technologies. Implement and manage microservices, ensuring high availability, performance, and scalability by leveraging core microservices patterns (Service Discovery, Circuit Breaker, API Gateway, and CQRS). Design and build robust, secure, and well documented APIs (REST/gRPC) and manage inter service communication using synchronous and asynchronous (event driven) messaging patterns. Collaborate with cross functional teams (Product, DevOps, QA) to define, design, and ship new features. Drive the continuous integration and continuous deployment (CI/CD) pipeline using tools like Jenkins. Architect and implement solutions on cloud platforms (AWS, Azure, or GCP). Mentor junior engineers and promote best practices in coding, testing, and system design. Participate in code reviews to ensure code quality, maintainability, and adherence to established standards. Troubleshoot and resolve complex production issues across various system components. Maintain expertise in containerization (Docker, Kubernetes) to support distributed microservices architectures. Benefits Comprehensive health and wellness plan, including private healthcare and mental wellbeing support. Discounted gym memberships. Competitive pension scheme. Recognition schemes through bonus and reward initiatives. Annual volunteering day for employees. We are an equal opportunities employer. It is our policy to promote an environment free from discrimination, harassment and victimisation.
Senior Penetration Tester
Starling Bank Limited Southampton, Hampshire
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. Read more about Our Story here. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. About the Role As an experienced Penetration Tester at Starling, you'll be joining an established team, working with talented cyber security professionals to ensure our services are designed, developed and operated securely. This is a collaborative role - you'll directly interact with multiple areas of the business to understand requirements, conduct research, perform security testing, and report issues aligned to our risk framework. Being an internal tester, you'll gain a strong understanding of how technology works at Starling to enable in-depth testing. You'll also support remediation processes, seeing your findings lead to tangible security improvements. We understand the importance of knowledge and expertise remaining current, so we'll actively support your advancement through research and training. In turn, you'll help us continuously improve our processes, methodologies and tools to maintain the highest standard of testing. Responsibilities Scoping and performing mobile, web application, cloud and infrastructure penetration tests. Collaborating with engineering teams to facilitate secure development, including: Reviewing and analysing proposed technical solutions to identify appropriate security controls. Conducting code reviews of features and critical security components. Performing in-depth practical security testing. Advising on the remediation of security issues and identifying solutions to address root causes. Automating security testing and developing internal tooling to achieve continuous assurance. Identifying and implementing improvements to the team's internal processes and procedures. Mentoring less-experienced team members, leading by example in technical assessments, and promoting a collaborative approach to security across Starling. Ideal Candidates 5+ years technical information security experience. Experience in mobile, web application, cloud and infrastructure penetration testing. Technical knowledge - we don't expect mastery of every area, but are looking for a good foundation in the following domains: Mobile security (iOS and Android) Web application security Networking and associated protocols Cloud security (AWS and GCP) Containers and Kubernetes A desire to learn, and the ability to apply technical security knowledge to new and unfamiliar areas. Penetration testing qualifications (e.g. CREST Certified Tester, OSCP) or equivalent industry experience. Experience performing code reviews or code-assisted testing, particularly in Java and Go. Experience in automation of security testing (e.g. using Python or Go). Excellent verbal and written communication skills. 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 stage with the Penetration Testing Team Lead Second stage with additional members of the Penetration Testing team Final stage with Infosec Director and CISO Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Equal Opportunity & Privacy Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
22/07/2026
Full time
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. Read more about Our Story here. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. About the Role As an experienced Penetration Tester at Starling, you'll be joining an established team, working with talented cyber security professionals to ensure our services are designed, developed and operated securely. This is a collaborative role - you'll directly interact with multiple areas of the business to understand requirements, conduct research, perform security testing, and report issues aligned to our risk framework. Being an internal tester, you'll gain a strong understanding of how technology works at Starling to enable in-depth testing. You'll also support remediation processes, seeing your findings lead to tangible security improvements. We understand the importance of knowledge and expertise remaining current, so we'll actively support your advancement through research and training. In turn, you'll help us continuously improve our processes, methodologies and tools to maintain the highest standard of testing. Responsibilities Scoping and performing mobile, web application, cloud and infrastructure penetration tests. Collaborating with engineering teams to facilitate secure development, including: Reviewing and analysing proposed technical solutions to identify appropriate security controls. Conducting code reviews of features and critical security components. Performing in-depth practical security testing. Advising on the remediation of security issues and identifying solutions to address root causes. Automating security testing and developing internal tooling to achieve continuous assurance. Identifying and implementing improvements to the team's internal processes and procedures. Mentoring less-experienced team members, leading by example in technical assessments, and promoting a collaborative approach to security across Starling. Ideal Candidates 5+ years technical information security experience. Experience in mobile, web application, cloud and infrastructure penetration testing. Technical knowledge - we don't expect mastery of every area, but are looking for a good foundation in the following domains: Mobile security (iOS and Android) Web application security Networking and associated protocols Cloud security (AWS and GCP) Containers and Kubernetes A desire to learn, and the ability to apply technical security knowledge to new and unfamiliar areas. Penetration testing qualifications (e.g. CREST Certified Tester, OSCP) or equivalent industry experience. Experience performing code reviews or code-assisted testing, particularly in Java and Go. Experience in automation of security testing (e.g. using Python or Go). Excellent verbal and written communication skills. 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 stage with the Penetration Testing Team Lead Second stage with additional members of the Penetration Testing team Final stage with Infosec Director and CISO Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Equal Opportunity & Privacy Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Senior Software Engineer
Segment (Twilio) Manchester, Lancashire
At RTX, the world's largest aerospace and defence company, over 185,000 engineers work to solve complex problems. Raytheon UK invites applications for a Senior Software Engineer with a full time, permanent position at either Manchester or Gloucester. You will be part of an experienced software development team, delivering and deploying critical software across a variety of business areas and will be required to obtain eDV security clearance. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with peers on technical direction within your team Required Skills and Experience Core Software Engineering JavaScript frameworks (React, NextJS) TypeScript Python Java REST API development OpenAPI / Swagger Cloud & Infrastructure Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Data & Search Technologies Relational Databases (e.g. PostgreSQL) Elasticsearch / Opensearch Testing & Quality Unit testing and automation Testing frameworks (e.g. Mocha, Jest, Cypress) Experience working in an Agile delivery team Use of code repositories (e.g. GitLab) and familiarity with branching strategies, pull requests and merge processes Qualifications University degree or equivalent experience with a minimum of 5 years of relevant experience, or an advanced degree with a minimum of 3 years of experience Advanced knowledge of the work area typically obtained through advanced education combined with experience Employment Type Onsite - Works primarily onsite Hybrid - Works regularly both onsite and offsite; ratio determined with your leader Remote - Works primarily offsite from home, with onsite presence discussed if within reasonable commute RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law.
22/07/2026
Full time
At RTX, the world's largest aerospace and defence company, over 185,000 engineers work to solve complex problems. Raytheon UK invites applications for a Senior Software Engineer with a full time, permanent position at either Manchester or Gloucester. You will be part of an experienced software development team, delivering and deploying critical software across a variety of business areas and will be required to obtain eDV security clearance. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with peers on technical direction within your team Required Skills and Experience Core Software Engineering JavaScript frameworks (React, NextJS) TypeScript Python Java REST API development OpenAPI / Swagger Cloud & Infrastructure Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Data & Search Technologies Relational Databases (e.g. PostgreSQL) Elasticsearch / Opensearch Testing & Quality Unit testing and automation Testing frameworks (e.g. Mocha, Jest, Cypress) Experience working in an Agile delivery team Use of code repositories (e.g. GitLab) and familiarity with branching strategies, pull requests and merge processes Qualifications University degree or equivalent experience with a minimum of 5 years of relevant experience, or an advanced degree with a minimum of 3 years of experience Advanced knowledge of the work area typically obtained through advanced education combined with experience Employment Type Onsite - Works primarily onsite Hybrid - Works regularly both onsite and offsite; ratio determined with your leader Remote - Works primarily offsite from home, with onsite presence discussed if within reasonable commute RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law.
Senior Software Developer in Test - Senior Consultant
United States Digital Space LLC
About the company We are an AI enablement consultancy. Delivering quality-led AI-first foundations, embedding capability and excellence into the foundational fabric of the companies we work with. We give leaders the confidence to move faster, take smarter risks and pursue transformation. Formerly Ten10, we have deep roots in Quality which means we don't just build for the future, we ensure it actually works. We combine this engineering discipline with cutting-edge AI expertise to deliver robust, scalable foundations that turn ambitious transformation into reliable reality. Here's why you'll love being part of our team: Exciting Projects: Collaborate on challenging, impactful projects with a wide range of industries - from finance to government and beyond Career Growth: Tailored training and development opportunities to help you reach your goals Team Culture: Join a supportive, inclusive team that values collaboration, creativity, and innovation Flexibility: Hybrid working lets you balance work and life About the Role This is more than just a job, it's an opportunity to lead, innovate, and grow. As a Senior Software Developer in Test, you'll: Work with our clients to design, build, and implement cutting-edge automation frameworks and testing solutions. Lead and mentor small teams of automation testers, providing guidance and technical direction. Take ownership of QA strategies, influencing testing best practices. Play a client-facing role, ensuring our solutions align with their business needs. What We're Looking For We know great talent comes in many forms. If you're excited about this role but don't tick every box, we'd still love to hear from you! Essential Skills & Experience: Eligibility for SC clearance Significant experience in Agile environments (e.g., SCRUM, Kanban). Solid technical development background with strong coding skills in Java, C#, TypeScript, JavaScript, or similar Proven expertise in automation testing, with hands on experience using tools like Playwright, Selenium, Cypress, or RestAssured Strong knowledge of integration testing and automation frameworks Experience leading small teams of testers and contributing to the overall QA strategy Knowledge of performance testing tools like JMeter, Gatling, K6 or Neoload Hands on experience with CI/CD pipelines and tools (e.g., Jenkins, CircleCI, GitLab CI, Azure DevOps) Excellent communication and stakeholder management skills Bonus Points for: Previous experience in a consultancy environment Hands on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ What's in It for You? 25 Days of Annual Leave: Plus 1 extra day every year for the first three years, with a holiday buying scheme. Pension Plan: Employer matched contributions up to 5%. Health Benefits: Comprehensive coverage for medical, dental, optical, and alternative therapies. Fitness Support: Subsidised gym memberships and a bike to work scheme. Commuter Benefits: Season ticket loans to make travel easier. Free Annual Rail Cards Electric vehicle salary sacrifice scheme Flexible Work Model: Hybrid working that fits your lifestyle. Social Events: From annual kick offs and Christmas parties to team socials and sporting events, we love celebrating success together. Training & Development: Tailored learning opportunities and full support for certifications to keep your skills sharp. Let's Build the Future Together We're on the lookout for passionate, talented individuals who are ready to make an impact. Whether you're an experienced automation tester or a developer with a flair for QA, we want to hear from you.
22/07/2026
Full time
About the company We are an AI enablement consultancy. Delivering quality-led AI-first foundations, embedding capability and excellence into the foundational fabric of the companies we work with. We give leaders the confidence to move faster, take smarter risks and pursue transformation. Formerly Ten10, we have deep roots in Quality which means we don't just build for the future, we ensure it actually works. We combine this engineering discipline with cutting-edge AI expertise to deliver robust, scalable foundations that turn ambitious transformation into reliable reality. Here's why you'll love being part of our team: Exciting Projects: Collaborate on challenging, impactful projects with a wide range of industries - from finance to government and beyond Career Growth: Tailored training and development opportunities to help you reach your goals Team Culture: Join a supportive, inclusive team that values collaboration, creativity, and innovation Flexibility: Hybrid working lets you balance work and life About the Role This is more than just a job, it's an opportunity to lead, innovate, and grow. As a Senior Software Developer in Test, you'll: Work with our clients to design, build, and implement cutting-edge automation frameworks and testing solutions. Lead and mentor small teams of automation testers, providing guidance and technical direction. Take ownership of QA strategies, influencing testing best practices. Play a client-facing role, ensuring our solutions align with their business needs. What We're Looking For We know great talent comes in many forms. If you're excited about this role but don't tick every box, we'd still love to hear from you! Essential Skills & Experience: Eligibility for SC clearance Significant experience in Agile environments (e.g., SCRUM, Kanban). Solid technical development background with strong coding skills in Java, C#, TypeScript, JavaScript, or similar Proven expertise in automation testing, with hands on experience using tools like Playwright, Selenium, Cypress, or RestAssured Strong knowledge of integration testing and automation frameworks Experience leading small teams of testers and contributing to the overall QA strategy Knowledge of performance testing tools like JMeter, Gatling, K6 or Neoload Hands on experience with CI/CD pipelines and tools (e.g., Jenkins, CircleCI, GitLab CI, Azure DevOps) Excellent communication and stakeholder management skills Bonus Points for: Previous experience in a consultancy environment Hands on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ What's in It for You? 25 Days of Annual Leave: Plus 1 extra day every year for the first three years, with a holiday buying scheme. Pension Plan: Employer matched contributions up to 5%. Health Benefits: Comprehensive coverage for medical, dental, optical, and alternative therapies. Fitness Support: Subsidised gym memberships and a bike to work scheme. Commuter Benefits: Season ticket loans to make travel easier. Free Annual Rail Cards Electric vehicle salary sacrifice scheme Flexible Work Model: Hybrid working that fits your lifestyle. Social Events: From annual kick offs and Christmas parties to team socials and sporting events, we love celebrating success together. Training & Development: Tailored learning opportunities and full support for certifications to keep your skills sharp. Let's Build the Future Together We're on the lookout for passionate, talented individuals who are ready to make an impact. Whether you're an experienced automation tester or a developer with a flair for QA, we want to hear from you.
Senior Penetration Tester
Starling Bank Limited Manchester, Lancashire
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. Read more about Our Story here. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. About the Role As an experienced Penetration Tester at Starling, you'll be joining an established team, working with talented cyber security professionals to ensure our services are designed, developed and operated securely. This is a collaborative role - you'll directly interact with multiple areas of the business to understand requirements, conduct research, perform security testing, and report issues aligned to our risk framework. Being an internal tester, you'll gain a strong understanding of how technology works at Starling to enable in-depth testing. You'll also support remediation processes, seeing your findings lead to tangible security improvements. We understand the importance of knowledge and expertise remaining current, so we'll actively support your advancement through research and training. In turn, you'll help us continuously improve our processes, methodologies and tools to maintain the highest standard of testing. Responsibilities Scoping and performing mobile, web application, cloud and infrastructure penetration tests. Collaborating with engineering teams to facilitate secure development, including: Reviewing and analysing proposed technical solutions to identify appropriate security controls. Conducting code reviews of features and critical security components. Performing in-depth practical security testing. Advising on the remediation of security issues and identifying solutions to address root causes. Automating security testing and developing internal tooling to achieve continuous assurance. Identifying and implementing improvements to the team's internal processes and procedures. Mentoring less-experienced team members, leading by example in technical assessments, and promoting a collaborative approach to security across Starling. Ideal Candidates 5+ years technical information security experience. Experience in mobile, web application, cloud and infrastructure penetration testing. Technical knowledge - we don't expect mastery of every area, but are looking for a good foundation in the following domains: Mobile security (iOS and Android) Web application security Networking and associated protocols Cloud security (AWS and GCP) Containers and Kubernetes A desire to learn, and the ability to apply technical security knowledge to new and unfamiliar areas. Penetration testing qualifications (e.g. CREST Certified Tester, OSCP) or equivalent industry experience. Experience performing code reviews or code-assisted testing, particularly in Java and Go. Experience in automation of security testing (e.g. using Python or Go). Excellent verbal and written communication skills. 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 stage with the Penetration Testing Team Lead Second stage with additional members of the Penetration Testing team Final stage with Infosec Director and CISO Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Equal Opportunity & Privacy Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
22/07/2026
Full time
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. Read more about Our Story here. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. About the Role As an experienced Penetration Tester at Starling, you'll be joining an established team, working with talented cyber security professionals to ensure our services are designed, developed and operated securely. This is a collaborative role - you'll directly interact with multiple areas of the business to understand requirements, conduct research, perform security testing, and report issues aligned to our risk framework. Being an internal tester, you'll gain a strong understanding of how technology works at Starling to enable in-depth testing. You'll also support remediation processes, seeing your findings lead to tangible security improvements. We understand the importance of knowledge and expertise remaining current, so we'll actively support your advancement through research and training. In turn, you'll help us continuously improve our processes, methodologies and tools to maintain the highest standard of testing. Responsibilities Scoping and performing mobile, web application, cloud and infrastructure penetration tests. Collaborating with engineering teams to facilitate secure development, including: Reviewing and analysing proposed technical solutions to identify appropriate security controls. Conducting code reviews of features and critical security components. Performing in-depth practical security testing. Advising on the remediation of security issues and identifying solutions to address root causes. Automating security testing and developing internal tooling to achieve continuous assurance. Identifying and implementing improvements to the team's internal processes and procedures. Mentoring less-experienced team members, leading by example in technical assessments, and promoting a collaborative approach to security across Starling. Ideal Candidates 5+ years technical information security experience. Experience in mobile, web application, cloud and infrastructure penetration testing. Technical knowledge - we don't expect mastery of every area, but are looking for a good foundation in the following domains: Mobile security (iOS and Android) Web application security Networking and associated protocols Cloud security (AWS and GCP) Containers and Kubernetes A desire to learn, and the ability to apply technical security knowledge to new and unfamiliar areas. Penetration testing qualifications (e.g. CREST Certified Tester, OSCP) or equivalent industry experience. Experience performing code reviews or code-assisted testing, particularly in Java and Go. Experience in automation of security testing (e.g. using Python or Go). Excellent verbal and written communication skills. 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 stage with the Penetration Testing Team Lead Second stage with additional members of the Penetration Testing team Final stage with Infosec Director and CISO Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Equal Opportunity & Privacy Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Senior Data Platform Engineer
Homerun B.V.
At Great Yellow we're looking for a Senior Data Platform Engineer to join our team. About Great Yellow Great Yellow is building the operating system for a regenerative economy. Our mission is to make regenerative land-use investable and scalable, helping businesses, investors, and land managers move from intention to investable action. We're proving it in the UK on landmark landscape recovery projects, with proprietary natural capital valuation models and a growing team of advisors, project managers, ecological experts, engineers, and product thinkers. Our vision continues to grow: any enterprise, anywhere, running a regenerative land-use programme at scale, on our platform. We're building the intelligence layer that will fundamentally reshape how land-use decisions are made, financed and scaled, toward a world where those decisions are systematically aligned across nature, infrastructure, agricultural production and human wellbeing. This is a system designed not just to analyse the world, but to actively coordinate regenerative land-use across landscapes, supply chains and asset classes. We're a small, early-stage technical team inside a wider commercial business. We ship fast, validate, and iterate. About the Role We're looking for a senior engineer to design, build, and own the data pipelines and data architecture that feed both our customer-facing platform and our internal teams, and who has the software-engineering range to jump in alongside our product engineers when the work calls for it. This is a hands on role reporting to the Head of Engineering. The volume of work isn't the challenge, the variety is. Over the next 6-12 months we expect to stand up many pipelines across very different data shapes, from statutory BNG and carbon datasets to live environmental sensor feeds and investor data products. You'll be the person who can look at a new source, pick the right pattern for it, build it, and know when and where it will strain. You'll thrive here if you like owning a work-stream end-to-end: design doc to production to iteration, without needing the thinking done for you. You're equally comfortable shaping architecture and getting your hands dirty in the code. What you'll do Design and own our data pipelines. Build and maintain robust ETL workflows across a deliberately diverse set of sources. The three dominant shapes we see today are: unifying and normalising data into a relational store with proper versioning and lineage; polling an external API and landing it as a Hive-partitioned Parquet dataset; storing document blobs and their metadata via a document-management approach. There will be many more shapes; your job is to choose the right one each time rather than force-fit a single pattern. Make sound architecture calls. Understand the difference between operational and analytical layers and design right-sized infrastructure that scales with us over time. Our focus is variety, not big data. Know which patterns suit which problems, when a new tool genuinely earns its place, and when it doesn't. Engage directly with the source. Work with subject-matter experts across the business to understand what the data means before you model it. Build for reliability. Put the hooks, monitoring, and KPIs in place to know how a pipeline is performing, where its limits are, and when it's degrading, before someone else notices. Contribute to the platform. Pair with our Senior Software Developer on the customer-facing product (currently a lean, Cloudflare-native TypeScript / React stack in a monorepo). Critique designs, raise the bar, and help us build features that are well-tested and built to last. Use AI as a lever, not a crutch. We expect strong day-to-day fluency with AI-assisted development: planning, refactoring, reviewing, catching bugs and security issues, moving faster as a small team. But we need a senior who can architect and build from first principles, not someone who leans on the tools to paper over gaps. Help shape what's next. We're not event-driven today, but that's a likely direction. You'll have real influence over the stack and the standards as the team grows. What we're looking for Data engineering depth. Demonstrable experience designing, building, and maintaining production data pipelines across heterogeneous sources, strong SQL and data-modelling skills, and real ELT/ETL experience (e.g. with tools such as dbt or similar). Architectural judgement. You can reason about operational vs analytical layers, data lake / warehouse patterns, versioning and lineage, and right-sizing infrastructure for a variety-first (not volume-first) problem. Software-engineering fundamentals. You're a genuine engineer, not a tool operator; you can build from scratch, reason about a codebase, and contribute to a modern web platform. Comfort with TypeScript/JavaScript (and ideally React) is a real plus; cloud experience is essential, though we're not precious about which (AWS, GCP, Azure, or Cloudflare). Autonomy. You can take ownership of a work-stream and drive it without the mental load sitting with the leadership team. Typically this means 5+ years of relevant experience, but we care far more about the scope you can hold than the number. Versatility. You're comfortable with shifting priorities in an early-stage environment and willing to have a foot in more than one camp as the needs of the business change. Communication. You can translate business goals and SME knowledge into technical solutions, and explain trade-offs clearly to a non-engineering audience. Locality. Within commuting distance of London, able to work 1-2 days a week from our central office. Nice to have Experience building, deploying, and maintaining machine-learning pipelines in production (the maintenance matters as much as the building). Experience with Retrieval-Augmented Generation, and with vector or graph databases. Familiarity with a modern data stack: Databricks, dbt, DLT, Unity Catalog or similar. This is a direction of travel for us, not a settled decision, so exposure is welcome but not required. Experience with the Cloudflare ecosystem, or with serverless/edge-first architectures. Familiarity with event-driven architectures and message brokers/queues. Experience in fintech, climate, or other data-heavy / decision-support domains. A genuine interest in sustainability, nature recovery, and conservation finance. Why Join Great Yellow? Be part of an innovative start-up that's breaking new ground in finance and ecological restoration. Engage in meaningful work with the potential to make a lasting impact on the planet. Work alongside a passionate and diverse team in an environment that values flexibility, collaboration, autonomy, and growth. Our culture is built on three principles: All for the Hive (shared leadership and collaboration), Shameless Ambition (raise the bar, speak directly), and Design the Future (think big, learn by doing, own it). We're big believers in flexibility - work where you do your best thinking - but we also value getting together in our office to share ideas (and coffee). Apply for the job Do you want to join our team? Then we'd love to hear about you!
22/07/2026
Full time
At Great Yellow we're looking for a Senior Data Platform Engineer to join our team. About Great Yellow Great Yellow is building the operating system for a regenerative economy. Our mission is to make regenerative land-use investable and scalable, helping businesses, investors, and land managers move from intention to investable action. We're proving it in the UK on landmark landscape recovery projects, with proprietary natural capital valuation models and a growing team of advisors, project managers, ecological experts, engineers, and product thinkers. Our vision continues to grow: any enterprise, anywhere, running a regenerative land-use programme at scale, on our platform. We're building the intelligence layer that will fundamentally reshape how land-use decisions are made, financed and scaled, toward a world where those decisions are systematically aligned across nature, infrastructure, agricultural production and human wellbeing. This is a system designed not just to analyse the world, but to actively coordinate regenerative land-use across landscapes, supply chains and asset classes. We're a small, early-stage technical team inside a wider commercial business. We ship fast, validate, and iterate. About the Role We're looking for a senior engineer to design, build, and own the data pipelines and data architecture that feed both our customer-facing platform and our internal teams, and who has the software-engineering range to jump in alongside our product engineers when the work calls for it. This is a hands on role reporting to the Head of Engineering. The volume of work isn't the challenge, the variety is. Over the next 6-12 months we expect to stand up many pipelines across very different data shapes, from statutory BNG and carbon datasets to live environmental sensor feeds and investor data products. You'll be the person who can look at a new source, pick the right pattern for it, build it, and know when and where it will strain. You'll thrive here if you like owning a work-stream end-to-end: design doc to production to iteration, without needing the thinking done for you. You're equally comfortable shaping architecture and getting your hands dirty in the code. What you'll do Design and own our data pipelines. Build and maintain robust ETL workflows across a deliberately diverse set of sources. The three dominant shapes we see today are: unifying and normalising data into a relational store with proper versioning and lineage; polling an external API and landing it as a Hive-partitioned Parquet dataset; storing document blobs and their metadata via a document-management approach. There will be many more shapes; your job is to choose the right one each time rather than force-fit a single pattern. Make sound architecture calls. Understand the difference between operational and analytical layers and design right-sized infrastructure that scales with us over time. Our focus is variety, not big data. Know which patterns suit which problems, when a new tool genuinely earns its place, and when it doesn't. Engage directly with the source. Work with subject-matter experts across the business to understand what the data means before you model it. Build for reliability. Put the hooks, monitoring, and KPIs in place to know how a pipeline is performing, where its limits are, and when it's degrading, before someone else notices. Contribute to the platform. Pair with our Senior Software Developer on the customer-facing product (currently a lean, Cloudflare-native TypeScript / React stack in a monorepo). Critique designs, raise the bar, and help us build features that are well-tested and built to last. Use AI as a lever, not a crutch. We expect strong day-to-day fluency with AI-assisted development: planning, refactoring, reviewing, catching bugs and security issues, moving faster as a small team. But we need a senior who can architect and build from first principles, not someone who leans on the tools to paper over gaps. Help shape what's next. We're not event-driven today, but that's a likely direction. You'll have real influence over the stack and the standards as the team grows. What we're looking for Data engineering depth. Demonstrable experience designing, building, and maintaining production data pipelines across heterogeneous sources, strong SQL and data-modelling skills, and real ELT/ETL experience (e.g. with tools such as dbt or similar). Architectural judgement. You can reason about operational vs analytical layers, data lake / warehouse patterns, versioning and lineage, and right-sizing infrastructure for a variety-first (not volume-first) problem. Software-engineering fundamentals. You're a genuine engineer, not a tool operator; you can build from scratch, reason about a codebase, and contribute to a modern web platform. Comfort with TypeScript/JavaScript (and ideally React) is a real plus; cloud experience is essential, though we're not precious about which (AWS, GCP, Azure, or Cloudflare). Autonomy. You can take ownership of a work-stream and drive it without the mental load sitting with the leadership team. Typically this means 5+ years of relevant experience, but we care far more about the scope you can hold than the number. Versatility. You're comfortable with shifting priorities in an early-stage environment and willing to have a foot in more than one camp as the needs of the business change. Communication. You can translate business goals and SME knowledge into technical solutions, and explain trade-offs clearly to a non-engineering audience. Locality. Within commuting distance of London, able to work 1-2 days a week from our central office. Nice to have Experience building, deploying, and maintaining machine-learning pipelines in production (the maintenance matters as much as the building). Experience with Retrieval-Augmented Generation, and with vector or graph databases. Familiarity with a modern data stack: Databricks, dbt, DLT, Unity Catalog or similar. This is a direction of travel for us, not a settled decision, so exposure is welcome but not required. Experience with the Cloudflare ecosystem, or with serverless/edge-first architectures. Familiarity with event-driven architectures and message brokers/queues. Experience in fintech, climate, or other data-heavy / decision-support domains. A genuine interest in sustainability, nature recovery, and conservation finance. Why Join Great Yellow? Be part of an innovative start-up that's breaking new ground in finance and ecological restoration. Engage in meaningful work with the potential to make a lasting impact on the planet. Work alongside a passionate and diverse team in an environment that values flexibility, collaboration, autonomy, and growth. Our culture is built on three principles: All for the Hive (shared leadership and collaboration), Shameless Ambition (raise the bar, speak directly), and Design the Future (think big, learn by doing, own it). We're big believers in flexibility - work where you do your best thinking - but we also value getting together in our office to share ideas (and coffee). Apply for the job Do you want to join our team? Then we'd love to hear about you!
Principal Front End Developer
Yapily Ltd
We are seeking an exceptional Principal Front End Developer to architect our front end ecosystem and guide our team into an AI native future. This role combines hands on development with strategic leadership, driving innovation in our user interfaces while mentoring a talented front end team in adopting AI native workflows. The ideal candidate will shape our front end architecture, liaise closely with the principal developer team (including backend and product) to ensure architectural alignment, and guide the company in elevating UI development standards. As our Principal Front End Developer, you will champion agentic coding workflows, influence the product roadmap, and ensure our UI components-the primary interface for our clients-are built with scalability, security, and velocity at the forefront. Beyond writing code, you'll act as a bridge between engineering and product, using data, user feedback, and industry best practices to refine and optimize our web applications. Aside from our API, these UI components are the main interaction our clients and their customers have with Yapily, making your role critical to our success. The ideal candidate should have expert level skills in front end development, as well as strong proficiency in back end development and APIs. Excellent development experience with modern JavaScript frameworks, back end technologies and testing tools are necessary. Our technical stack includes React, Playwright, Vite, Node.js, Java, Spring. Experience in aggregation businesses or open banking is also highly advantageous. Lead and mentor the Front End team, driving a culture of technical excellence and the adoption of AI native development workflows. Architect and oversee the front end ecosystem, guiding the company wide strategy for UI development, accessibility, and scalability. Liaise closely with the developer team (including backend and product) to ensure architectural alignment and seamless integration across platforms. Architect and implement complex, high performance SPAs while championing agentic coding workflows to improve developer velocity. Define technical standards, establish robust code review processes, and ensure security and performance optimization across all interfaces. Partner with Product Management to define the technical roadmap, ensuring UI components align with broader business and product goals. Lead cross functional initiatives, fostering collaboration between design, backend, and product teams to deliver cohesive, high quality customer facing features. Ensure application security through implementation of best practices and regular audits. Take ownership of quality assurance processes, including testing strategies and automation. This list is not exhaustive, and there may be other tasks that we ask you to be involved in from time to time. Above all, you are flexible and want to add value wherever you can. You understand that in a small and relatively young organisation, priorities change. Not only will you expect to be asked to input and lead in other areas, but you'll be instigating this yourself. For your new role You love innovation - it's wired into your DNA. You're commercially minded. You think outside of the box and are pragmatic. You will bring in and iterate on the experience, skills and knowledge of best practice that you have seen elsewhere. You are always looking for better and cost effective ways to do things. You have aligned experience. You have worked in a fast past financial services environment before. You have designed, operationalised and right sized processes to ensure effective engineering management. You are driven and curious. You ask questions and you strive to understand. You understand that your stakeholders will have different strengths. You're happy to learn from them and to share your expertise. You enjoy solving problems. You don't get flustered easily. You're comfortable managing your time and can be counted on to skilfully handle issues. You understand the importance of attention to detail and ensuring quality outputs. Everything you produce is of high quality. You have exceptionally high integrity. You'll treat all interactions with the confidentiality, sensitivity and diplomacy they deserve. You have a can do approach. You think on your feet. Switching up tasks and juggling multiple priorities comes naturally to you. 25 days holiday a year (plus bank holidays) in the UK, other applicants subject to country guidelines We also offer an additional one days holiday after 1 years service up to the value of 5 days over 5 years We're serious about work/life balance and operate hybrid working, giving you the flexibility to work from home, working from our amazing office space or work abroad for up to 30 days per year - Nomad Working We offer enhanced Paternity and Maternity leave Comprehensive Private Medical Insurance through BUPA Comprehensive and tailored mental health support through an award winning provider Company Pension Scheme £200 annual Learning and Personal Development budget £200 work from home set up allowance, which you can put towards your home office Cycle To Work Scheme Employee Referral Scheme which offers £1000 per employee referral Team Activities - we have a monthly social budget to support getting together over pizza Daily snacks provided in the office. Dog Friendly Office
22/07/2026
Full time
We are seeking an exceptional Principal Front End Developer to architect our front end ecosystem and guide our team into an AI native future. This role combines hands on development with strategic leadership, driving innovation in our user interfaces while mentoring a talented front end team in adopting AI native workflows. The ideal candidate will shape our front end architecture, liaise closely with the principal developer team (including backend and product) to ensure architectural alignment, and guide the company in elevating UI development standards. As our Principal Front End Developer, you will champion agentic coding workflows, influence the product roadmap, and ensure our UI components-the primary interface for our clients-are built with scalability, security, and velocity at the forefront. Beyond writing code, you'll act as a bridge between engineering and product, using data, user feedback, and industry best practices to refine and optimize our web applications. Aside from our API, these UI components are the main interaction our clients and their customers have with Yapily, making your role critical to our success. The ideal candidate should have expert level skills in front end development, as well as strong proficiency in back end development and APIs. Excellent development experience with modern JavaScript frameworks, back end technologies and testing tools are necessary. Our technical stack includes React, Playwright, Vite, Node.js, Java, Spring. Experience in aggregation businesses or open banking is also highly advantageous. Lead and mentor the Front End team, driving a culture of technical excellence and the adoption of AI native development workflows. Architect and oversee the front end ecosystem, guiding the company wide strategy for UI development, accessibility, and scalability. Liaise closely with the developer team (including backend and product) to ensure architectural alignment and seamless integration across platforms. Architect and implement complex, high performance SPAs while championing agentic coding workflows to improve developer velocity. Define technical standards, establish robust code review processes, and ensure security and performance optimization across all interfaces. Partner with Product Management to define the technical roadmap, ensuring UI components align with broader business and product goals. Lead cross functional initiatives, fostering collaboration between design, backend, and product teams to deliver cohesive, high quality customer facing features. Ensure application security through implementation of best practices and regular audits. Take ownership of quality assurance processes, including testing strategies and automation. This list is not exhaustive, and there may be other tasks that we ask you to be involved in from time to time. Above all, you are flexible and want to add value wherever you can. You understand that in a small and relatively young organisation, priorities change. Not only will you expect to be asked to input and lead in other areas, but you'll be instigating this yourself. For your new role You love innovation - it's wired into your DNA. You're commercially minded. You think outside of the box and are pragmatic. You will bring in and iterate on the experience, skills and knowledge of best practice that you have seen elsewhere. You are always looking for better and cost effective ways to do things. You have aligned experience. You have worked in a fast past financial services environment before. You have designed, operationalised and right sized processes to ensure effective engineering management. You are driven and curious. You ask questions and you strive to understand. You understand that your stakeholders will have different strengths. You're happy to learn from them and to share your expertise. You enjoy solving problems. You don't get flustered easily. You're comfortable managing your time and can be counted on to skilfully handle issues. You understand the importance of attention to detail and ensuring quality outputs. Everything you produce is of high quality. You have exceptionally high integrity. You'll treat all interactions with the confidentiality, sensitivity and diplomacy they deserve. You have a can do approach. You think on your feet. Switching up tasks and juggling multiple priorities comes naturally to you. 25 days holiday a year (plus bank holidays) in the UK, other applicants subject to country guidelines We also offer an additional one days holiday after 1 years service up to the value of 5 days over 5 years We're serious about work/life balance and operate hybrid working, giving you the flexibility to work from home, working from our amazing office space or work abroad for up to 30 days per year - Nomad Working We offer enhanced Paternity and Maternity leave Comprehensive Private Medical Insurance through BUPA Comprehensive and tailored mental health support through an award winning provider Company Pension Scheme £200 annual Learning and Personal Development budget £200 work from home set up allowance, which you can put towards your home office Cycle To Work Scheme Employee Referral Scheme which offers £1000 per employee referral Team Activities - we have a monthly social budget to support getting together over pizza Daily snacks provided in the office. Dog Friendly Office
London Stock Exchange Group
Senior Technical Lead - Real Time Platform
London Stock Exchange Group
ROLE SUMMARY FTSE Russell (LSEG) is building the real time platform that powers global index calculation across equity, fixed income, and multi asset markets. We're looking for a hands on Senior Technical Lead to modernise and scale this platform- a cloud native, low latency system that operates at global scale and underpins critical investment products used worldwide. This is an individual contributor leadership role. You'll lead through architecture, engineering quality, and delivery- designing resilient, event driven systems, shaping technical direction, and raising standards across the team. You'll work on systems where performance, data quality, and reliability are non negotiable, while leveraging modern cloud (AWS) and AI assisted development tooling to accelerate delivery without compromising control. WHAT YOU'LL BE DOING Design and build real time, event driven systems that calculate and distribute index data with low latency and high reliability. Own platform architecture and engineering quality, leading through hands on delivery, code review, and clear technical direction. Scale and operate a cloud native platform on AWS, ensuring resilience, observability, and performance under real market conditions. Define and evolve data models and pipelines for market and reference data, with strong focus on accuracy, auditability, and control. Drive engineering standards and modernisation, using AI assisted tooling and automation to improve delivery speed without compromising quality. TECH STACK & TOOLING Development: Java, C#, Python, SQL, OpenAPI Cloud: AWS (Lambda, API Gateway, S3, SQS, SNS, Aurora, and others as required) Databases: Sybase ASE, Sybase IQ, Aurora Postgres Infrastructure as Code & CI/CD: Terraform, AWS CLI, GitLab AI Development: Agentic AI tooling (e.g. GitHub Copilot, Claude Code) WHAT YOU'LL BRING Strong software engineering background, with experience designing and building distributed, event driven systems. Proven ability to own system design and architecture, balancing performance, scalability, and reliability. Hands on experience building and operating cloud native applications on AWS. Solid understanding of data modelling and relational databases in production systems. Experience with infrastructure as code (e.g. Terraform) and modern CI/CD practices. Demonstrated ability to lead through engineering quality- code reviews, testing strategy, and raising technical standards. Nice to have experience working on low latency or real time systems. Exposure to financial services, market data, or index products. Practical use of AI assisted development tooling to improve engineering productivity. BENEFITS & SUPPORT LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. EEO STATEMENT We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone's race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. We can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
22/07/2026
Full time
ROLE SUMMARY FTSE Russell (LSEG) is building the real time platform that powers global index calculation across equity, fixed income, and multi asset markets. We're looking for a hands on Senior Technical Lead to modernise and scale this platform- a cloud native, low latency system that operates at global scale and underpins critical investment products used worldwide. This is an individual contributor leadership role. You'll lead through architecture, engineering quality, and delivery- designing resilient, event driven systems, shaping technical direction, and raising standards across the team. You'll work on systems where performance, data quality, and reliability are non negotiable, while leveraging modern cloud (AWS) and AI assisted development tooling to accelerate delivery without compromising control. WHAT YOU'LL BE DOING Design and build real time, event driven systems that calculate and distribute index data with low latency and high reliability. Own platform architecture and engineering quality, leading through hands on delivery, code review, and clear technical direction. Scale and operate a cloud native platform on AWS, ensuring resilience, observability, and performance under real market conditions. Define and evolve data models and pipelines for market and reference data, with strong focus on accuracy, auditability, and control. Drive engineering standards and modernisation, using AI assisted tooling and automation to improve delivery speed without compromising quality. TECH STACK & TOOLING Development: Java, C#, Python, SQL, OpenAPI Cloud: AWS (Lambda, API Gateway, S3, SQS, SNS, Aurora, and others as required) Databases: Sybase ASE, Sybase IQ, Aurora Postgres Infrastructure as Code & CI/CD: Terraform, AWS CLI, GitLab AI Development: Agentic AI tooling (e.g. GitHub Copilot, Claude Code) WHAT YOU'LL BRING Strong software engineering background, with experience designing and building distributed, event driven systems. Proven ability to own system design and architecture, balancing performance, scalability, and reliability. Hands on experience building and operating cloud native applications on AWS. Solid understanding of data modelling and relational databases in production systems. Experience with infrastructure as code (e.g. Terraform) and modern CI/CD practices. Demonstrated ability to lead through engineering quality- code reviews, testing strategy, and raising technical standards. Nice to have experience working on low latency or real time systems. Exposure to financial services, market data, or index products. Practical use of AI assisted development tooling to improve engineering productivity. BENEFITS & SUPPORT LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. EEO STATEMENT We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone's race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. We can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
Software Engineer (Kotlin / React)
Deutsche Bank AG, Frankfurt am Main
Software Engineer (Kotlin / React) Location: London AMS is the world's leading provider of Talent Acquisition and Management Services. Our Contingent Workforce Solutions (CWS) service partners with Deutsche Bank to support contingent recruitment processes. On behalf of Deutsche Bank, we are looking for a Software Engineer (Kotlin / React) for a 6 Month contract based in London (Hybrid 3 times per week in the office). Deutsche Bank is a global banking business with strong roots in Germany and operations in over 70 countries. Their large but focused footprint gives an established position in Europe plus a significant presence in the Americas and Asia Pacific. 'Together we're sharing new perspectives and transforming what it means to be a bank.' Key Responsibilities Purpose of the role: We are looking for an experienced Software Engineer to join a high performing engineering team building the next generation of a business critical platform that supports Sales teams with richer client insights and a more integrated client management experience. What you'll do: Design, develop, and maintain scalable, robust, and well tested applications. Build and enhance full stack solutions using modern front end and JVM based technologies. Collaborate closely with business stakeholders to refine requirements and deliver value through iterative releases. Contribute to CI/CD pipelines, deployment processes, and production support activities. Monitor, troubleshoot, and improve the reliability and performance of live services. Participate in architectural discussions, code reviews, pair programming, and knowledge sharing initiatives. Skills and Qualifications The skills you'll need: Strong commercial experience in full stack or back end software engineering. Experience working with JVM based technologies, ideally Kotlin (or strong Java with Kotlin). Hands on experience with TypeScript and React would be beneficial. Strong understanding of software engineering principles, including OOP, functional programming concepts, and design patterns. Proven experience working within Extreme Programming (XP) environments, including TDD, Pair Programming, Continuous Refactoring, and Trunk Based Development. Proven experience building scalable, maintainable software systems and working with CI/CD pipelines in Agile environments. Deutsche Bank's values define the working environment they strive to create - diverse, supportive and welcoming of different views. They embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. They build talented and diverse teams to drive business results and encourage their people to develop to their full potential. The Bank promotes good working relationships and encourages high standards of conduct and work performance. They welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs, and generations and are committed to providing a working environment free from harassment, discrimination and retaliation. This client will only accept workers operating via a PAYE engagement model.
22/07/2026
Full time
Software Engineer (Kotlin / React) Location: London AMS is the world's leading provider of Talent Acquisition and Management Services. Our Contingent Workforce Solutions (CWS) service partners with Deutsche Bank to support contingent recruitment processes. On behalf of Deutsche Bank, we are looking for a Software Engineer (Kotlin / React) for a 6 Month contract based in London (Hybrid 3 times per week in the office). Deutsche Bank is a global banking business with strong roots in Germany and operations in over 70 countries. Their large but focused footprint gives an established position in Europe plus a significant presence in the Americas and Asia Pacific. 'Together we're sharing new perspectives and transforming what it means to be a bank.' Key Responsibilities Purpose of the role: We are looking for an experienced Software Engineer to join a high performing engineering team building the next generation of a business critical platform that supports Sales teams with richer client insights and a more integrated client management experience. What you'll do: Design, develop, and maintain scalable, robust, and well tested applications. Build and enhance full stack solutions using modern front end and JVM based technologies. Collaborate closely with business stakeholders to refine requirements and deliver value through iterative releases. Contribute to CI/CD pipelines, deployment processes, and production support activities. Monitor, troubleshoot, and improve the reliability and performance of live services. Participate in architectural discussions, code reviews, pair programming, and knowledge sharing initiatives. Skills and Qualifications The skills you'll need: Strong commercial experience in full stack or back end software engineering. Experience working with JVM based technologies, ideally Kotlin (or strong Java with Kotlin). Hands on experience with TypeScript and React would be beneficial. Strong understanding of software engineering principles, including OOP, functional programming concepts, and design patterns. Proven experience working within Extreme Programming (XP) environments, including TDD, Pair Programming, Continuous Refactoring, and Trunk Based Development. Proven experience building scalable, maintainable software systems and working with CI/CD pipelines in Agile environments. Deutsche Bank's values define the working environment they strive to create - diverse, supportive and welcoming of different views. They embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. They build talented and diverse teams to drive business results and encourage their people to develop to their full potential. The Bank promotes good working relationships and encourages high standards of conduct and work performance. They welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs, and generations and are committed to providing a working environment free from harassment, discrimination and retaliation. This client will only accept workers operating via a PAYE engagement model.
Senior Penetration Tester
Starling Bank Limited Cardiff, South Glamorgan
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. Read more about Our Story here. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. About the Role As an experienced Penetration Tester at Starling, you'll be joining an established team, working with talented cyber security professionals to ensure our services are designed, developed and operated securely. This is a collaborative role - you'll directly interact with multiple areas of the business to understand requirements, conduct research, perform security testing, and report issues aligned to our risk framework. Being an internal tester, you'll gain a strong understanding of how technology works at Starling to enable in-depth testing. You'll also support remediation processes, seeing your findings lead to tangible security improvements. We understand the importance of knowledge and expertise remaining current, so we'll actively support your advancement through research and training. In turn, you'll help us continuously improve our processes, methodologies and tools to maintain the highest standard of testing. Responsibilities Scoping and performing mobile, web application, cloud and infrastructure penetration tests. Collaborating with engineering teams to facilitate secure development, including: Reviewing and analysing proposed technical solutions to identify appropriate security controls. Conducting code reviews of features and critical security components. Performing in-depth practical security testing. Advising on the remediation of security issues and identifying solutions to address root causes. Automating security testing and developing internal tooling to achieve continuous assurance. Identifying and implementing improvements to the team's internal processes and procedures. Mentoring less-experienced team members, leading by example in technical assessments, and promoting a collaborative approach to security across Starling. Ideal Candidates 5+ years technical information security experience. Experience in mobile, web application, cloud and infrastructure penetration testing. Technical knowledge - we don't expect mastery of every area, but are looking for a good foundation in the following domains: Mobile security (iOS and Android) Web application security Networking and associated protocols Cloud security (AWS and GCP) Containers and Kubernetes A desire to learn, and the ability to apply technical security knowledge to new and unfamiliar areas. Penetration testing qualifications (e.g. CREST Certified Tester, OSCP) or equivalent industry experience. Experience performing code reviews or code-assisted testing, particularly in Java and Go. Experience in automation of security testing (e.g. using Python or Go). Excellent verbal and written communication skills. 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 stage with the Penetration Testing Team Lead Second stage with additional members of the Penetration Testing team Final stage with Infosec Director and CISO Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Equal Opportunity & Privacy Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
22/07/2026
Full time
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. Read more about Our Story here. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. About the Role As an experienced Penetration Tester at Starling, you'll be joining an established team, working with talented cyber security professionals to ensure our services are designed, developed and operated securely. This is a collaborative role - you'll directly interact with multiple areas of the business to understand requirements, conduct research, perform security testing, and report issues aligned to our risk framework. Being an internal tester, you'll gain a strong understanding of how technology works at Starling to enable in-depth testing. You'll also support remediation processes, seeing your findings lead to tangible security improvements. We understand the importance of knowledge and expertise remaining current, so we'll actively support your advancement through research and training. In turn, you'll help us continuously improve our processes, methodologies and tools to maintain the highest standard of testing. Responsibilities Scoping and performing mobile, web application, cloud and infrastructure penetration tests. Collaborating with engineering teams to facilitate secure development, including: Reviewing and analysing proposed technical solutions to identify appropriate security controls. Conducting code reviews of features and critical security components. Performing in-depth practical security testing. Advising on the remediation of security issues and identifying solutions to address root causes. Automating security testing and developing internal tooling to achieve continuous assurance. Identifying and implementing improvements to the team's internal processes and procedures. Mentoring less-experienced team members, leading by example in technical assessments, and promoting a collaborative approach to security across Starling. Ideal Candidates 5+ years technical information security experience. Experience in mobile, web application, cloud and infrastructure penetration testing. Technical knowledge - we don't expect mastery of every area, but are looking for a good foundation in the following domains: Mobile security (iOS and Android) Web application security Networking and associated protocols Cloud security (AWS and GCP) Containers and Kubernetes A desire to learn, and the ability to apply technical security knowledge to new and unfamiliar areas. Penetration testing qualifications (e.g. CREST Certified Tester, OSCP) or equivalent industry experience. Experience performing code reviews or code-assisted testing, particularly in Java and Go. Experience in automation of security testing (e.g. using Python or Go). Excellent verbal and written communication skills. 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 stage with the Penetration Testing Team Lead Second stage with additional members of the Penetration Testing team Final stage with Infosec Director and CISO Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Equal Opportunity & Privacy Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Hippo Digital Limited
Senior Python Developer: Lead Cloud-Native Delivery
Hippo Digital Limited Leeds, Yorkshire
Hippo is a rapidly growing Leeds-based digital consultancy delivering transformative digital solutions for public and private sector clients. We are recruiting a Senior Python Developer to join our Hippo Herd and lead Python development within multidisciplinary squads. You will mentor engineers, shape technical direction, and contribute to secure, scalable systems with strong Python, JavaScript, and container experience. Travel to client sites may be required.
22/07/2026
Full time
Hippo is a rapidly growing Leeds-based digital consultancy delivering transformative digital solutions for public and private sector clients. We are recruiting a Senior Python Developer to join our Hippo Herd and lead Python development within multidisciplinary squads. You will mentor engineers, shape technical direction, and contribute to secure, scalable systems with strong Python, JavaScript, and container experience. Travel to client sites may be required.

Modal Window

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