176 to 200 of 514 Secure Coding Jobs in the UK

Lead Software Engineer - AI Engineering

Location
Greater London, England, United Kingdom
develop secure, high-quality production software systems using Java or Python, integrating AI/ML techniques such as LLMs, Generative AI, and coding assistants. Identify opportunities to automate and remediate recurring issues, improving overall system reliability. Design experiments, implement algorithms, validate results, and productionize scalable and trustworthy … enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes. Establish consistent validation standards, including secure coding, peer review, automated testing, and promote reuse of effective patterns. Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized ...

Lead Software Engineer - Java/SpringBoot

Hiring Organisation
JP Morgan Chase
Location
Bournemouth, Dorset, 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 … working with relational databases such as Oracle, Postgres, MongoDB, 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 ...

Software Engineer III - Fullstack Java

Location
Glasgow, Scotland, United Kingdom
responsibilities Execute software solutions, design, development, and technical troubleshooting Create secure, high-quality production code and maintain algorithms Leverage enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity Validate outputs through peer review, automated testing, and secure coding standards … artifacts for complex applications Ensure design constraints are met during software code development Identify hidden problems and patterns in data to drive improvements Enhance coding hygiene and system architecture Required qualifications, capabilities, and skills Formal training or certification in software engineering concepts and advanced applied experience Strong hands ...

Lead Software Engineer - Java/SpringBoot

Location
Bournemouth, 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 … working with relational databases such as Oracle, Postgres, MongoDB, 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 ...

AI Engineer Python

Location
Bracknell, England, United Kingdom
Software Engineer with deep Python expertise to build reliable internal platforms and developer-enablement capabilities. This is an engineering-first role: strong software design, coding fluency and practical problem-solving are essential. You will apply AI in pragmatic ways-such as designing document search and conversational experiences using Retrieval … with Docker, Kubernetes and Infrastructure as Code, ideally Terraform. Experience with observability, monitoring, alerting, performance profiling and benchmarking. Solid understanding of secure coding practices, vulnerability management and security considerations in software delivery. Applied understanding of Generative AI and LLM patterns, particularly RAG. You should be able ...

Lead Software Engineer - Application Owner

Location
Bournemouth, 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 … direct reports, align stakeholders, and drive issues to closure. 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 - AIML Data Platform (Data, Python, Containers/Kubernetes)

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 … Must also be familiar with developing solutions in a containerized environmentDemonstrated 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 / AI

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
sets in service of continuous improvement of software applications and systemsProactively identify hidden problems and patterns in data, using insights to drive improvements to coding hygiene and system architectureContribute to software engineering communities of practice and events that explore new and emerging technologiesFoster a team culture of diversity, opportunity … inclusion, and respectLeverages 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 ...

Founding Security Engineer

Location
Greater London, England, United Kingdom
security program — spanning infrastructure, product, and compliance. You’ll work closely with engineering, operations, and leadership to ensure we’re not only secure, but demonstrably so to our customers. Responsibilities: Take ownership of existing security tooling and implement new ones (e.g. endpoint protection, MDM, access controls), ensuring they … effectively configured, maintained, and scaled as the business grows Embed secure-by-design practices into the development lifecycle — from secure coding and threat modelling to design reviews and CI/CD hardening Monitor systems for irregular behaviour and proactively design detection and prevention mechanisms Ensure ...

Software Engineer (Full Stack)

Location
Greater London, England, United Kingdom
Java backend services and modern web interfaces. You'll work in an Agile, collaborative environment alongside Product, Experience Engineers and QA to deliver secure, scalable, and intuitive digital experiences. You will take ownership of features from architectural design through implementation, testing, deployment, and operational monitoring. What … React Testing Library, or Cypress. Familiarity with Docker, Linux environments, and CI/CD pipelines. Exposure to microservices architecture. Awareness of secure coding practices including OWASP Top 10, XSS, CSRF prevention, and secure authentication/token management. Strong communication, analytical thinking, and collaboration skills. Good ...

Software Engineer III

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
improve the team and productsEngage with communities of practice across Software Engineering to learn about and adopt new and emerging technologiesLeverage 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 standardsApply 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 automationAdd to team culture of diversity, opportunity, inclusion, and respectRequired Qualifications ...

Senior AppSec Engineer: Secure Cloud Apps & CI/CD

Location
United Kingdom
World Wide Technology is hiring a Senior Application Security Engineer to secure our software ecosystem and enable rapid, secure delivery. You will lead threat modeling, secure code reviews, and tooling automation across containerized, hybrid-cloud environments. … will partner with engineering, DevOps, and risk teams to embed security in the SDLC, drive remediation, and mentor teams on secure coding practices. This role emphasizes hands‐on defense and scalable security practices. #J-18808-Ljbffr ...

Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
team and products Engage with communities of practice across Software Engineering to learn about and adopt new and emerging technologies Leverage 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 standards Apply 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 automation Add to team culture of diversity, opportunity, inclusion ...

Software Engineer

Location
Greater London, England, United Kingdom
innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code ...

Context Plane Python Engineer

Location
Glasgow, 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 … across engineering, product, and data science disciplines Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security Understanding ...

Lead Engineer, AI Platforms

Location
Greater London, England, United Kingdom
capabilities into production systems. WHAT YOU'LL BE DOING Lead development of secure, scalable backend and frontend systems. Define architectural direction, coding standards, and development best practices. Plan and deliver features collaboratively with product, design, and cross-functional teams. Mentor engineers, conduct code reviews, and guide technical … leadership. Expertise in Java/Kotlin, Spring Boot, REST APIs, and MongoDB. Experience with ReactJS, JavaScript, and TypeScript. Strong understanding of secure coding (e.g., OWASP principles). Strong experience with CI/CD, Git workflows, automated testing. Experience leading AI feature development or integrating ML models into ...

Python Software Engineer III

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
service of continuous improvement of software applications and systemsProactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architectureContribute to software engineering communities of practice and events that explore new and emerging technologiesAdd to team culture of diversity, opportunity … inclusion, and respectLeverage 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 standardsApply knowledge of tools within ...

Lead Software Engineer - Cloud Runtime Compute

Location
Glasgow, 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 … programming language Good understanding of agile methodologies/practices 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 - Cloud Runtime Compute

Location
Glasgow, 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 … programming language Good understanding of agile methodologies/practices 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 ...

Software Engineer III - Java

Location
Christchurch, England, United Kingdom
technologies Collaborate effectively as part of a global team Provide out of hours application support and coordinate of Production releases Leverages 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 standards. Applies 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 automation Required qualifications, capabilities, and skills Formal training or certification ...

Software Engineer II - Low-Latency Java and Kafka

Location
Bournemouth, England, United Kingdom
technologies Collaborate effectively as part of a global team Provide out of hours application support and coordinate of Production releases Leverages 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 standards. Applies 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 automation Required qualifications, capabilities, and skills Formal training or certification ...

Senior Lead Software Engineer- Back-end Engineer - Chase UK

Location
Greater London, England, United Kingdom
e.g. AI-assisted code review/refactoring, text 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 … Formal training or certification on software engineering concepts and applied experience Recent hands-on professional experience as a back-end software engineer Experience in coding in a recent version of the Java programming language Experience in designing and implementing effective tests (unit, component, integration, end-to-end, performance, etc. ...

Software Engineer III - DevSecOps / Compliance Platform Engineering

Location
Greater London, England, United Kingdom
adherenceSupport runtime security tooling for production risk visibility and contribute to incident response activities including triage, investigation, and runbook development Leverages 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 standards Applies 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 automation Required qualifications, capabilities, and skills Formal training or certification ...

Lead Software Engineer - Java, Python, Cloud & AI

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. Apply knowledge of tools within the Software Development Life Cycle toolchain … more programming languages: Java, Python, Node.js, React, SQL.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. Hands-on experience using enterprise-authorized ...

Finance AI Engineer ( Manager )

Location
Greater London, England, United Kingdom
delivery pod and working on client data from an early stage of each engagement, the role translates finance-process and control requirements into secure, observable and maintainable software. Responsibilities Build and deploy agentic workflows into live finance processes, including reconciliations, journals, exception handling, disputes, collections and variance explanation … language such as TypeScript or equivalent, version control, testing, CI, and maintainable code, together with SQL, API design, code review and secure coding practices. Hands-on LLM application development, covering tool use, structured outputs, retrieval and agent frameworks, including embeddings, vector or graph retrieval, prompt and configuration ...