1 to 25 of 34 Permanent Code Quality Jobs in Central London

Senior Software Development Engineer

Location
City Of London, England, United Kingdom
support locally relevant customer expectations and can be reused across multiple brands and platforms. Drive engineering excellence for the services you own by championing code quality, automated testing, observability, performance optimization, and simplification, taking technical responsibility for service health, scalability, resilience, and the ongoing reduction of technical … policies to achieve better business outcomes. Familiarity with applying AI-assisted development or testing tools in everyday engineering workflows to enhance developer productivity, code quality, and time to market, particularly for backend services and platform capabilities in complex domains. In this role, you will: Design, build ...

Technical Lead

Location
Westminster, West End, United Kingdom
cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, security etc). Working within a project management/agile delivery methodology Experience in technical ownership … applications with this in mind Strong experience with Test-Driven Development (TDD) approach, writing unit and integration tests to ensure high-quality code, and maintaining a robust testing suite for continuous integration and delivery. Experience developing REST-based APIs Strong experience with DevOps and CI/ ...

Senior Lead Software Engineer - CDAO Data Platforms

Location
Westminster, West End, United Kingdom
provides technical guidance and direction to support the business and its technical teams, contractors, and vendors Develops secure and high-quality production code, and reviews and debugs code written by others Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (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/ ...

Python Lead Software Engineer

Location
City Of London, England, United Kingdom
ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develop secure high-quality production code, and review and debug code written by others. Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve … code quality, delivery speed, and operational outcomes (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 ...

Snr Lead Software Engineer - Data Platforms

Location
Westminster, West End, United Kingdom
provides technical guidance and direction to support the business and its technical teams, contractors, and vendors Develops secure and high-quality production code, and reviews and debugs code written by others Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (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/ ...

Salesforce DevOps Engineer Lead

Hiring Organisation
Focus on SAP
Location
City of London, London, United Kingdom
Lead the design, implementation and optimisation of Salesforce CI/CD pipelines using Copado, Azure DevOps or equivalent Salesforce DevOps tooling . Automate code promotion, testing, quality gates and deployment across Development, SIT, UAT, Pre-Production and Production environments. Define and maintain Salesforce environment strategies , including Sandboxes … production releases , including post-deployment validation, rollback and recovery procedures. Establish effective Git branching, merging and source-control strategies , ensuring traceability and controlled code promotion. Monitor code quality, security vulnerabilities, technical debt and deployment risks , driving continuous improvement across the release lifecycle. Governance & DevSecOps Establish ...

Front-end Software Engineer III

Location
City Of London, England, United Kingdom
with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Leverages enterprise-authorized AI coding assist tools within the work environment to improve code … value realized by automation. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively ...

Senior AI Engineer

Location
City Of London, England, United Kingdom
function, translating their requests into workable solutions. You will write and review specifications, complete complex bug fixes, and help embed coding best practices and code reviews. You are also developing your skills as a mentor, supporting the growth of more junior engineers through pair programming and everyday collaboration. … moderately complex bug fixes and flag technical risks and blockers early. Implement continuous integration, delivery, and deployment practices, and apply coding best practices and code reviews. Maintain high code quality and documentation, and build solutions for reuse, contributing to patterns, reference implementations, and starter kits ...

Senior AI Engineer

Location
City Of London, England, United Kingdom
function, translating their requests into workable solutions. You will write and review specifications, complete complex bug fixes, and help embed coding best practices and code reviews. You are also developing your skills as a mentor, supporting the growth of more junior engineers through pair programming and everyday collaboration. … moderately complex bug fixes and flag technical risks and blockers early. Implement continuous integration, delivery, and deployment practices, and apply coding best practices and code reviews. Maintain high code quality and documentation, and build solutions for reuse, contributing to patterns, reference implementations, and starter kits ...

Software Engineering Manager

Hiring Organisation
Halian Technology Limited
Location
Central London, London, United Kingdom
Employment Type
Permanent
Collaborate with engineers and architects to define scalable and maintainable technical solutions. Support engineering teams in making sound architectural and design decisions. Champion software quality, security, performance, and operational excellence. Encourage modern engineering practices, including CI/CD, automated testing, observability, and cloud-native development. Stakeholder Management Build ...

Principal Developer

Location
Westminster, West End, United Kingdom
sectors. Key Responsibilities: Technical Leadership: Provide technical leadership within a team to coordinate and deliver scalable, secure solutions in line with industry best practices (code quality, CI/CD, security, etc.)1. Project Management: Work within a project management/agile delivery methodology to ensure timely … with non-functional requirements in mind. Application Design: Experience in application/digital services design. Software Engineering Practices: Proficiency in software engineering practices like code reviews, CI/CD pipelines, and SOLID/DRY principles. Technical Skills: Hands-on experience with the following technologies: Frontend: JavaScript/TypeScript, Angular ...

Senior Machine Learning Engineer

Location
City Of London, England, United Kingdom
build it. The goal is to multiply engineering delivery by an order of magnitude: not by cutting corners or generating throwaway code, but by designing robust systems and processes that let agents handle well-defined work while engineers focus on architecture, design, and the problems that actually require human … judgment. This is a deliberate, engineering-led approach. We care about code quality, testability, and maintainability - the agent-generated code meets the same standards as everything else. We expect that a successful candidate will be able to bring their expertise to help guide and refine ...

Senior Kotlin Engineer

Location
Westminster, West End, United Kingdom
internal tools and supporting our expansion of new products and supporting services in the US. We believe that software engineering is more than just code - it's about people. We believe that the best teams are made of great people. That fundamentally great software engineering is about alignment, sharing … Kotest and TestContainers for automated testing What technical skills you'll need to have Strong commercial Kotlin experience An ability to write simple, clean code Experience and understanding of databases relational databases are a must, NoSql would be nice too Be able to quickly understand complex, financial business domains ...

API Architect with.NET

Hiring Organisation
CSI GLOBAL LTD
Location
City of London, London, United Kingdom
building world-class Restful services. You will be the go-to technical expert for the .NET ecosystem, containerization(Docker/Kubernetes), and clean code practices. Additionally, we are looking for a modern architect who actively utilizes AI-driven engineering tools to optimize workflows, accelerate design phases, and maintain … Design, configure, and optimize enterprise deployments on Kubernetes (K8s),managing ingress, service meshes, scalability, and resource limits.Code Quality & Engineering Standards ● Establish rigorous code quality baselines, promoting SOLID principles, classic design patterns, and clean architecture templates. ● Set standards for testing automation (unit, component, and integration testing ...

Senior Vice President, Full-Stack Engineer

Location
Westminster, West End, United Kingdom
enterprise Java full stack technology strategy, aligned with business transformation goals. Champion AI driven development practices (e.g., AI-assisted coding, automated testing, remediation, and code quality). Drive modernization initiatives including cloud migration, microservices, event-driven architectures, and API-led platforms. Establish best practices for secure, scalable … resilient application design. Oversee end-to-end delivery of complex platforms across backend (Java) and frontend technologies. Ensure high-quality engineering outcomes using CI/CD, automation, and DevSecOps practices. Lead large-scale programs focused on velocity, reliability, and cost efficiency. Drive backlog prioritization, technical debt reduction ...

Software Engineer Full Stack - Start-up

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£95,000
meeting transcription, automated report generation and intelligent workflow automation. You'll be hands-on, designing scalable APIs, building event driven integrations, developing Infrastructure as Code and establishing engineering standards, CI/CD pipelines and architecture alongside the CTO. Working in an AI first engineering environment, you'll use modern … development tools to accelerate delivery while maintaining ownership of code quality, security and technical design. Location/WFH: You can work from home most of the time, meeting up with colleagues in the Bristol office once or twice a week. About you: You have strong Full Stack ...

Director of Engineering

Location
City Of London, England, United Kingdom
income. Ensure cross-functional working to deliver on time and to budget and to agreed levels of quality. Ensure the highest levels of quality in all engineering work, leading the implementation of AI-supported development and testing. Develop and maintain product-based delivery roadmaps. Implement squad-based teams … accountability, and performance expectations. Act as a senior escalation point for delivery, quality, and operational risk. Define and enforce engineering standards across: Code quality and testing, & Security and resilience. Champion modern, pragmatic engineering practices appropriate to an agile framework delivering modern products in a healthcare ...

Senior Salesforce Developer

Hiring Organisation
83zero Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£80,000
Agentforce and Agentic AI solutions within Salesforce. Implement SOQL, SOSL and dynamic query solutions. Write high-quality unit tests and maintain strong code coverage. Support Salesforce DX, CI/CD and deployment activities. Troubleshoot and resolve complex Salesforce application, integration and platform issues. Work with architects, business … stakeholders to translate requirements into technical solutions. Lead technical delivery across data migration, integrations, custom development and third-party applications. Contribute to development standards, code reviews and continuous improvement. Essential Skills & Experience: Strong experience delivering enterprise-scale Salesforce solutions. Extensive experience with Sales Cloud, Service Cloud, Experience Cloud ...

Senior Software Engineer

Location
City Of London, England, United Kingdom
assisted survey creation and analysis — handling real-time data streams and failure states robustly. Balance speed with sustainability: Ship quickly while maintaining high code quality, performance, and testability. Proactively reduce technical debt and improve system health. Elevate the entire team: Provide thoughtful code reviews, mentor other ...

Senior Full Stack Lead Engineer ReactJS, TypeScript

Hiring Organisation
Huxley Associates
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £130000/annum
across frontend and backend (full stack) engineering initiatives. Key focus:- Full-Stack Engineering Frontend Engineering (ReactJS) Backend Engineering (.NET/C#) Engineering Standards & Software Quality DevSecOps & SDLC Collaboration Technical Mentoring & Engineering Enablement Required Experience Significant hands-on experience in software engineering within large enterprise environments. Strong expertise ...

Principal Back-End Engineer

Hiring Organisation
Kinetech Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
This is a permanent role with a substantial longer-term technology roadmap behind it. What you'll be doing Remaining hands-on with the code while providing technical direction across backend engineering. Owning and evolving the architecture connecting core platforms, internal applications and external services. Designing and delivering APIs … through to delivery. Working across C# .NET, Python and Azure, including cloud-based integration technologies. Supporting other engineers and helping improve technical standards, testing, code quality and development practices. Using AI-augmented development practices to improve engineering quality, speed and delivery, with appropriate controls ...

SQL Developer

Hiring Organisation
Trace Solutions Ltd
Location
City of London, London, United Kingdom
work together, actively asking for support when we need it and freely offering it when we can. Pragmatic Excellence: We take pride in our code quality but remain practical and solution-oriented when balancing business-critical deadlines. How we work Our engineering function is organised into small … control systems such as Git Bonus points for any of the following: Experience working alongside legacy client-server application logic (such as PowerBuilder) where code cannot easily be modified on the front-end. Exposure to property management software, multi-ledger accounting, or related business domains An interest and some ...

Senior Frontend Engineer (m/f/d)

Location
City Of London, England, United Kingdom
frontend frameworks such as React or comparable web component frameworks. Work closely with UX/UI designers to translate designs into functional applications. Ensure code quality, maintainability, and scalability through clean coding practices and code reviews. Troubleshoot and optimize frontend performance for real-time applications. What ...

Senior Salesforce Developer

Hiring Organisation
Focus on SAP
Location
City of London, London, United Kingdom
Components (LWC), Visualforce, SOQL/SOSL, triggers, controllers and Salesforce platform technologies . Design reusable development frameworks and components, ensuring high standards across code quality, performance, testing and maintainability . Implement complex Salesforce configuration, automation, workflows, approvals, validation rules and security controls . Agentforce, AI & Data Cloud … Business Analysts and stakeholders to translate complex requirements into effective technical solutions. Provide technical leadership across Salesforce programmes, contributing to solution design, development standards, code reviews and engineering best practices . Drive continuous improvement across development, automation, platform performance and technical delivery. Key Skills: Extensive hands-on experience delivering ...

Engineering Manager, Android Frameworks

Location
Westminster, West End, United Kingdom
expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy … Kotlin. Responsibilities: Manage a team of software engineers as a Tech Lead Manager (TLM). Review and contribute to technical design documents, ensuring code quality, testability, and adherence to best practices. Conduct code reviews and provide constructive feedback to engineers. Diagnose, debug, and resolve technical issues ...