326 to 350 of 505 Secure Coding Jobs in the UK

Senior Backend Engineer

Location
Greater London, England, United Kingdom
latency, throughput, and fault tolerance Familiarity with handling high-throughput or low-latency systems Experience building systems that are observable, reliable, and secure Authentication & Integrations Strong understanding of authentication and authorisation protocols (OAuth, OIDC, etc.) Experience integrating with identity providers (e.g. Okta, Azure AD, Auth0) or similar external …/CD, and software engineering best practices Reliability & Security Experience building systems that operate reliably under load Strong understanding of secure coding practices and backend security principles Awareness of common vulnerabilities in authentication flows and API systems Nice to have AI tools Experience with Copilot, Cursor, Claude ...

Technical Lead

Location
City Of London, England, United Kingdom
queries and application logic for better scalability and response times. Expertise in modern engineering standards such as TDD, contract testing, and secure coding, as well as architectural patterns like event‐driven architecture and platform migration. You thrive in problem‐solving and analytical thinking to create long‐term ...

Technical Lead

Location
Manchester, England, United Kingdom
queries and application logic for better scalability and response times. Expertise in modern engineering standards such as TDD, contract testing, and secure coding, as well as architectural patterns like event‐driven architecture and platform migration. You thrive in problem‐solving and analytical thinking to create long‐term ...

Technical Lead

Location
Bristol, England, United Kingdom
queries and application logic for better scalability and response times. Expertise in modern engineering standards such as TDD, contract testing, and secure coding, as well as architectural patterns like event‐driven architecture and platform migration. You thrive in problem‐solving and analytical thinking to create long‐term ...

Lead Engineer - Software Engineering

Location
United Kingdom
senior engineers in understanding and contributing to the product backlog (including basic sizing and engineering approaches). Security & Continuous Improvement: Apply secure coding practices and embed security, privacy, data protection, and quality assurance across digital solutions, while constantly identifying and suggesting continuous improvement opportunities within the team ...

UI Lead Software Engineer - React

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain … with backend technology teams in designing scalable and reusable RESTful APIsDemonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding ...

Lead Application Security Engineer

Location
City Of London, England, United Kingdom
Bupa Global, India and UK. This is an opportunity to shape how security is built into our products from the very beginning, creating secure‐by‐design solutions that support healthcare services people rely on every day. Working closely with engineering, product, security and technology teams, you'll lead … ideally have: Significant experience designing, implementing and managing application security programmes and tooling. Strong knowledge of application security practices, secure coding principles and vulnerability management. Experience working with SCA, SAST, DAST and related application security technologies. Strong experience integrating security into CI/CD pipelines and DevSecOps ...

Lead Software Engineer - Backend Engineering - Java/Kotlin

Location
Greater London, England, United Kingdom
e.g., AI‐assisted code review/refactoring, test strategy acceleration, incident/root‐cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain … pragmatic and iterative approach to achieving our long term goals Demonstrated experience leading effective use of approved AI‐assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding ...

Senior Lead Software Engineer - Backend Engineering - Java/Kotlin

Location
Greater London, England, United Kingdom
e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain. Applies knowledge of tools within … achieving our long term goals Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security Strong understanding ...

Senior Technical Consultant (NetSuite)

Location
United Kingdom
SuiteBuilder, SuiteBundler, SuiteCloud Development Framework, front-end and back-end Suitelets, and other SuiteCloud elements.* Experience translating business requirements into technical analysis and design, coding, testing and implementation of software customisations.* Strong JavaScript programming skills and experience working with APIs.* Experience using version control systems such as Git.* Excellent … accountable for measurable customer outcomes.* Experience applying modern engineering practices such as peer review, automated testing, CI/CD, observability and secure coding to deliver reliable, production-ready customisations and integrations.* A structured approach to analysing complex problems, identifying root causes and implementing effective solutions.#### Why Join ...

Senior Lead Software Engineer- Squad Lead- JPM Personal Investing

Location
Greater London, England, United Kingdom
capability. Conduct thorough code reviews to ensure high-quality, maintainable, and efficient code, while providing constructive feedback to team members. Engage in hands-on coding to contribute to the development of key features and solutions, demonstrating best practices and technical expertise. Lead by example, setting high standards for code … e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain. Applies knowledge of tools within ...

Senior Lead Software Engineer- Squad Lead- JPM Personal Investing

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
capability. Conduct thorough code reviews to ensure high-quality, maintainable, and efficient code, while providing constructive feedback to team members. Engage in hands-on coding to contribute to the development of key features and solutions, demonstrating best practices and technical expertise. Lead by example, setting high standards for code … e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain. Applies knowledge of tools within ...

Lead Software Engineer - Python / AI

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain … least one relational database (Sybase, SQL Server, Oracle, etc.)Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible ...

Lead Software Engineer - Python / AI

Location
Greater London, England, United Kingdom
e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain … least one relational database (Sybase, SQL Server, Oracle, etc.) Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible ...

Lead Software Engineer - Python

Location
Auchentibber, Scotland, United Kingdom
e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain … development Solid understanding of testing, reliability, and maintainable system design Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding ...

Software Engineer III - Python / Databricks

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
quality routines for data pipelines (e.g., test generation and control validation), ensuring traceability, auditability, and alignment to resiliency and security expectationsLeverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while … validating outputs through peer review, automated testing, and secure coding standardsApplies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automationRequired qualifications, capabilities, and skillsFormal training or certification on software engineering ...

Security engineer, application security (UK)

Location
Greater London, England, United Kingdom
engineering. What you'll do Build security into the DNA of our AI platform by conducting threat modeling sessions with product teams, designing secure architectures for new features, and ensuring security considerations shape product decisions from day one—not after the fact Own and evolve our application security … critical changes, and building automation that catches vulnerabilities before they reach production Partner with engineering teams to establish and champion secure coding standards, creating reusable security patterns and libraries that make it easier for developers to build securely by default Design and recommend security features and products ...

Software Engineer III - Backend Engineering - Java/Kotlin

Location
Greater London, England, United Kingdom
systems are reliable and easy to operate. Keep us up to date by continuously updating our technologies and patterns. Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation … documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value ...

Lead Software Engineer - Java

Location
Glasgow, Scotland, United Kingdom
objectives at regional and global scale Identify hidden problems and patterns in data, leveraging insights to drive continuous improvements across systems and processes Promote coding hygiene and system architecture enhancements, championing best practices across the team Foster a culture of diversity, equity, inclusion, and respect, creating an environment where … e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge of tools within the Software Development Life Cycle toolchain ...

Principal Engineer

Location
Milton Keynes, England, United Kingdom
technical direction across product discovery, design, delivery and operation. It combines hands‐on engineering with architectural leadership, ensuring that solutions are secure, scalable, resilient, maintainable and aligned with measurable business outcomes. Support and enhance existing internally developed products while shaping new products and platform capabilities across Payments, Discounts … with proportionate mitigation and decision records Engineering excellence and software quality Establish and promote engineering standards covering clean architecture, SOLID principles, secure coding, automated testing, code quality and maintainability. Define guardrails for APIs, event‐driven integration, data access, error handling, logging, monitoring and operational readiness. Champion performance ...

Software Engineer (Rust)

Location
Cambridge, England, United Kingdom
strongly believe in collaborative engineering powered by the tools we are helping to build. This role places a major emphasis on using LLMs, AI coding assistants, and autonomous agents for software development. What You'll Do Design, build, and maintain core components of the Panopticon framework using idiomatic Rust. … execution environments, multi-model validation pipelines, and intelligent filtering systems to prevent data leakage and policy violations. Extensively utilise LLMs, AI agents, and advanced coding copilots to write, test, and refactor code, actively seeking ways to accelerate feature development and deployment without compromising on quality. Architect systems that integrate ...

Software Developer

Location
Bristol, England, United Kingdom
assist with delivering software solutions efficiently, as well as helping identify and implement improvement areas in the software delivery process. Key Accountabilities Develop secure, structured, clean, and re-usable code that follows the pre-defined development standards and meets the documented requirements and acceptance criteria. Ensure all code … usage of build and deployment pipelines, alongside Octopus Deploy. Experience of building Azure and AWS solutions. Awareness and the application of secure coding standards. Diversity, Equity and Inclusion If you’re excited about this role but your experience doesn’t align perfectly, we encourage you to apply ...

Engineering Team Lead

Location
Greater London, England, United Kingdom
typically 50–70%). Set engineering standards via examples, pairing, and high‐quality design and PR feedback. Guide the team on secure coding, data management, and performance optimisation. About you: Proven experience leading software engineers (people leadership and/or strong technical lead experience). Deep understanding … e.g., Core platform, Sales/Service/Marketing Cloud, integrations, or Apex best practices). Experience applying AI/ML in engineering workflows (e.g., coding assistants, test generation, anomaly detection, intelligent routing) or product features. Background in leading distributed teams and large‐scale refactoring or platform modernisation initiatives. ...

Java Engineer

Location
Greater London, England, United Kingdom
secure authorisation (RBAC/ABAC). Participate in distributed system design, including failover, replication, and node synchronisation. Apply secure coding practices to mitigate XSS, CSRF, SQL injection, and related vulnerabilities. Deploy and tune applications on Apache Tomcat. Develop unit, integration, and system-level tests. Collaborate ...

Senior Security Engineer

Location
Greater London, England, United Kingdom
operational security position. Instead, the Software Security Engineer will focus on securing applications, cloud infrastructure and development practices, helping the business build secure products at scale whilst influencing security strategy across the wider organisation. The Opportunity As the Staff Software Security Engineer, you’ll work at the intersection … improving vulnerability management processes Embedding security tooling into CI/CD pipelines and development workflows Partnering with developers to promote secure coding practices Reviewing cloud infrastructure and architecture from a security perspective Supporting incident response and remediation activities when required Defining and promoting security standards, policies ...