1 to 25 of 39 Permanent Secure Coding Jobs in the South West

Security Architect - DevSecOps +

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Analysis (SCA)/dependency scanning Secrets and credentials scanning Work with engineering teams to ensure consistent adoption of DevSecOps practices and secure coding approaches Support security architecture reviews and assurance activities for internally developed applications and services Identify and help reduce risks related to application vulnerabilities, insecure … coding practices and exposed credentials Support the coordination and execution of third-party penetration testing of our clients internet-facing applications Assist in defining test scope, tracking execution and ensuring remediation of findings is properly managed Provide guidance to engineering teams on remediation and prioritisation of vulnerabilities Contribute ...

Product Security Engineer

Location
Gloucester, England, United Kingdom
voice for security in design, code and backlog decisions. Embed secure development practices across the software development lifecycle, including secure coding standards, code review, testing, CI/CD and related controls. Carry out threat modelling, secure design reviews and technical risk assessments … engineering in a software-led environment. Practical experience applying security across the software development lifecycle, including areas such as threat modelling, secure coding, testing, vulnerability management and secure delivery. Good understanding of how product and development teams operate, including how security considerations are balanced alongside ...

Software Engineer III - Cloud/Java-Python/AI-ML

Location
Bournemouth, England, United Kingdom
continuous improvement Lead communities of practice across Software Engineering to promote awareness and adoption of new and leading-edge technologies 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 ...

Software Engineer Tech Lead

Location
Bristol, England, United Kingdom
organisation. This is not a traditional management role focused only on people leadership or delivery coordination. We are looking for someone who still enjoys coding, solving technical problems, shaping architecture, and mentoring engineers. You will play a key role in: Defining scalable architecture across our growing product portfolio Leading … products and engineering teams* Manage the long-term technical roadmap, including technical debt prioritisation**Hands-On Technical Leadership**You will:* Remain actively involved in coding and technical delivery* Contribute directly to architecture, development, troubleshooting, and code reviews* Lead by example through high-quality engineering practices* Support teams with complex ...

Lead Software Engineer

Hiring Organisation
Anson Mccade
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Code practices. Work collaboratively within Agile and scaled Scrum teams. Integrate emerging technologies, including AI-driven development . Promote clean architecture, secure coding and engineering best practices. Experience you'll need as a Lead Software Engineer Strong commercial experience designing and developing software using C# or Java … with Git and CI/CD tools such as Jenkins, GitHub or Azure DevOps . Understanding of application security, DevSecOps and secure coding practices. Experience working within Agile environments. What's on Offer £75,000£82,000 salary Hybrid working Opportunity to work on large-scale technology ...

Software Engineer III - AIML Experimentation, Observability and Governance

Hiring Organisation
Appcast
Location
Bournemouth, Dorset, UK
informed decision-making for secure, stable application development.Champion agile methodologies, application resiliency, and security throughout the development process.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 realized ...

Lead Software Engineer - Java/Python/AI-ML

Hiring Organisation
Appcast
Location
Bournemouth, Dorset, UK
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, including … building RESTful APIs and working with event-driven or serverless architectures.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.Proficiency in automation ...

Lead Software Engineer - Java, Go

Hiring Organisation
Appcast
Location
Bournemouth, Dorset, UK
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, including … Automation Platform, event-driven automation, workflow orchestration, REST APIs, gRPC, messaging platforms, and resilient integration patterns.Experience across the whole software development life cycle, including coding standards, code reviews, source control, build processes, testing, and operations.Experience with CI/CD practices, automated quality gates, deployment automation, and release safety controls.Experience ...

Lead Software Engineer - Java, Go

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 … Platform, event-driven automation, workflow orchestration, REST APIs, gRPC, messaging platforms, and resilient integration patterns. Experience across the whole software development life cycle, including coding standards, code reviews, source control, build processes, testing, and operations. Experience with CI/CD practices, automated quality gates, deployment automation, and release safety ...

Software Engineer III - AIML Experimentation, Observability and Governance

Location
Bournemouth, England, United Kingdom
decision-making for secure, stable application development. Champion agile methodologies, application resiliency, and security throughout the development process. 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 ...

Software Engineer II

Hiring Organisation
Appcast
Location
Bournemouth, Dorset, UK
cloud standards, with peer guidanceActively applies automation to reduce manual toil in the Software Development Life CycleAddresses basic code quality issuesLeverages 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 automationGathers, analyzes, and synthesizes basic data sets in service of technical ...

Rust Developer

Hiring Organisation
Richmond Square Consulting Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
cutting-edge national defence technologies. This is a genuinely technical role for somebody with strong commercial Rust experience who is comfortable working across secure systems, networking, distributed architectures and cryptography. Youll be involved throughout the engineering lifecycle designing and developing secure, high-performance software, solving complex … Investigating complex software, networking, security and performance issues Identifying and reducing technical, architectural and cyber-security risks Maintaining high standards across secure coding, automated testing and code review Providing technical guidance across multidisciplinary engineering teams What were looking for Youll need strong commercial experience across: Rust development ...

Software Engineer III

Hiring Organisation
Appcast
Location
Bournemouth, Dorset, UK
line with firm-wide public cloud standardsProactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architectureContributes to software engineering communities of practice and events that explore new and emerging cloud technologiesLeverages enterprise-authorized AI coding assist tools … 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 ...

Software Engineer II

Location
Bournemouth, England, United Kingdom
peer guidance Actively applies automation to reduce manual toil in the Software Development Life Cycle Addresses basic code quality issues 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 Gathers, analyzes, and synthesizes basic data sets in service ...

Software Engineer II - Cloud Technology

Location
Bournemouth, England, United Kingdom
development. Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems. 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: Practical cloud native experience ...

Machine Learning Engineering Lead

Hiring Organisation
Appcast
Location
Exeter, Devon, UK
services.Establish evaluation and quality controls for accuracy, groundedness, citation quality, hallucination risk, agent task success, latency, cost, reliability, and business value.Successfully implement development processes, coding best practices, code reviews, MLOps practices, and responsible AI controls.Apply AI-assisted development tools to reduce software development cycle time and support code explanation … services, security controls, logging, monitoring, and production support.Strong understanding of SDLC practices, including requirements analysis, design, implementation, automated testing, code review, secure coding, deployment, and production support.Strong understanding of responsible AI practices, including evaluation, traceability, secure data handling, model governance, human oversight, and risk management.Ability ...

Software Engineer - Android Developer

Location
Cheltenham, England, United Kingdom
modern, and clean? Comfortable jumping between Kotlin, backend services, and cloud-native systems without getting boxed into one layer? Want to work on secure, real-world systems where engineering quality genuinely matters? This is a hands‐on engineering role across mobile, backend, and cloud. You’ll be building …/OpenAPI) Working in secure or controlled environments Nice to have: AWS or Azure experience Kubernetes Agile delivery experience Secure coding awareness If you like building across the stack, solving real engineering problems, and working in an environment where the tech genuinely matters, this ...

.Net Software Engineer

Location
Cheltenham, England, United Kingdom
improve our engineering practices, tooling, and platform capabilities. We take an AI-first approach to software development, using approved AI tools to support design, coding, testing, refactoring, documentation, and problem-solving. You'll be encouraged to use these tools thoughtfully and responsibly as part of your … requirements and solution designs into clear technical tasks Participate in estimation, planning, and technical discussions Take part in peer reviews and contribute to shared coding standards and quality practices Write automated tests and help improve software quality and reliability Troubleshoot defects, investigate incidents, and support production issues when needed ...

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 ...

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 ...

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 ...

Golang Lead Engineer

Hiring Organisation
Appcast
Location
Bristol, UK
sites.About this opportunityWe are looking for a Golang Lead Engineer to lead the technical development and delivery of backend services that are reliable, secure, scalable and easy to operate!This role sits within Software Engineering and offers the opportunity to shape the Group's Mobile Security Core … translate requirements into practical technical solutions.Mentor engineers, support capability growth and contribute to engineering communities and standards.Champion automation, operational excellence, reliability, secure coding and continuous improvement.About us/Why Lloyds Banking GroupWe’re on an exciting journey to transform our Group and the way we’re shaping ...

Software Engineer II - Python

Location
Bournemouth, England, United Kingdom
Writes secure and high-quality code using the syntax of at least one programming language with limited guidance 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. Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities ...

Front End Developer - Outside IR35

Hiring Organisation
Matchtech
Location
Bristol, Avon, United Kingdom
Employment Type
Full-Time
Salary
£700.00 - £750.00 per day
senior engineer who thrives in a fast-paced environment, enjoys building products from the ground up, and wants to remain deeply involved in coding while leading a small team. You'll be responsible for defining front-end engineering standards, implementing AI-assisted development practices, and driving delivery … architecture and delivery of a modern React/TypeScript application. Act as the technical pace-setter for the front-end team through hands-on coding and code reviews. Own front-end API contracts and work closely with back-end engineers to maintain contract-first delivery. Build and maintain ...

Applied AI ML Lead Engineer, VP - Asset and Wealth Management

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
assisted engineering practices to improve code quality, delivery speed, and operational outcomes Establish validation standards for AI-assisted work, including secure coding, peer review, and automated testing Promote reuse of effective patterns across the team to improve consistency and reliability Apply software development lifecycle tools, including approved … increase the value realized from automation Required Qualifications, Capabilities, and Skills Experience leading effective use of approved AI-assisted software development tools for coding, code review, test acceleration, and troubleshooting Ability to set team expectations for validating AI outputs for correctness, performance, and security Strong understanding of responsible ...