1 to 25 of 91 Permanent Code Quality Jobs in London

Senior Full Stack Engineer (Team Lead)

Hiring Organisation
Futuria
Location
City of London, London, United Kingdom
engineering team building our AI-driven platform. This is a hands-on technical leadership role where you'll split your time between writing production code and mentoring engineers. You'll lead a cross-functional engineering team working across our distributed platform stack. You're accountable for your team … execution, code quality, testing practices, and continuous improvement. This is NOT a product management role and NOT a solo contributor role. You're the technical leader who ensures your team delivers reliable, well-tested code while fostering excellence and collaboration. A critical part of this role ...

Software Engineering Manager (UCX) (Web Frontend)

Hiring Organisation
Hargreaves Lansdown
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
pipelines, release processes, and production deployments. Promote iterative delivery with a strong focus on customer outcomes, rapid feedback loops, and measurable value. Ensure high code quality through code reviews, automated testing, and shared ownership of technical outcomes. Stakeholder Collaboration Work closely with Product Managers, Designers … Kubernetes , with familiarity in observability and monitoring tools such as Prometheus and Grafana. Strong advocate for quality and security , embedding automated testing, code quality checks, and security scanning into development pipelines. Passionate about mentoring and developing engineers through coaching , code reviews , and fostering ...

Lead Software Engineer

Hiring Organisation
NOQ
Location
Greater London, England, United Kingdom
including handling delivery slips, descoping, and communicating proactively when timelines are at risk. ✅ You have coached engineers day-to-day — regular 1:1s, specific code review feedback, structured development plans. Not just 'I help junior devs when asked.' ✅ You have designed and run a technical hiring loop — written criteria … Product Owner. You are not a senior developer who advises on architecture and then hands off to others. You are accountable for sprint delivery, code quality, and the reliability of your squad's output in production. You write code, you review code ...

Senior Software Engineer

Hiring Organisation
Cyberteam
Location
London Area, United Kingdom
DevOps, CI/CD & Quality Implement and maintain CI/CD pipelines to support efficient and reliable deployments Promote high standards of code quality, test coverage, and documentation Ensure systems are resilient, observable, and production-ready Collaboration & Delivery Work closely with product managers, frontend engineers … Actively participate in agile ceremonies, planning, and delivery activities Provide technical input to support roadmap planning and delivery timelines Mentorship & Engineering Excellence Participate in code reviews, providing constructive feedback and enforcing best practices Mentor and support junior and mid-level engineers, fostering a culture of learning and continuous improvement ...

Senior Back-end Software Engineer

Hiring Organisation
Heart Mind Talent
Location
London Area, United Kingdom
work end-to-end. Embracing complexity: Navigating the intricate logic of finance requires care, attention to detail, and a passion for problem-solving. Code quality: prioritise writing code that is robust, performant, and future-ready. AI integration: utilise advanced tools to enhance the product and streamline … work with Kotlin (current server-side language). Experience with relational databases. Working knowledge of cloud platforms, preferably Google Cloud Platform. Strong commitment to code quality, efficient architecture, and performance optimisation. Bonus Points Advanced knowledge of JVM-based languages, particularly Kotlin. Experience with Kubernetes and Terraform. Familiarity ...

Senior Java Software Engineer

Hiring Organisation
SmartChoice International Limited
Location
City of London, London, United Kingdom
practices. Ensure high levels of automated test coverage using JUnit, Mockito, and BDD frameworks such as Cucumber. Take ownership of CI/CD pipelines, code quality standards, and service observability. Mandatory experience includes: Strong experience building backend services using Java (17/21) and Spring/Core … designing deterministic tests. Proficiency in clean architecture principles, dependency injection, and modular service design. Familiarity with tooling such as Docker, Jenkins, Maven, and codequality tools (Checkstyle, Jacoco). **Please note that we can not offer sponsorship for these position ...

Frontend Developer - Angular (web & mobile)

Hiring Organisation
Venator Recruitment
Location
London Area, United Kingdom
engineers and the business to improve user experiences Bring your experience and enthusiasm to our engineering culture Promote excellence with technical mentoring, feedback, and code reviews Participate in planning sessions, retrospectives, stand-ups and demos Join us in curating a codebase to be proud of, driving for quality … Rest Framework for our API and PostgreSQL for our database Metabase for analysis and self-serve data exploration GitHub, Codeship and Heroku for seamless code review, integration and deployment Claude Code for agentic coding Our tech culture We follow an agile development process with fortnightly sprints. We keep ...

Ruby on Rails Engineer

Hiring Organisation
Canada Life
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Design, build, test, deploy and support features on our Ruby on Rails, MySQL and JavaScript based mortgage platform. Participate fully in development activities — writing code, reviewing code and releasing changes into production within your product team. Work closely with your Product Owner, Engineering Manager and engineering colleagues … applications and APIs. Relational SQL databases (e.g. MySQL), including schema design, performance considerations and effective querying. Strong software engineering fundamentals including design, analysis, testing, code quality and secure coding. Experience designing, building, testing, deploying and supporting software using agile and DevOps practices. Familiarity with CI/ ...

Ruby on Rails Engineer

Hiring Organisation
Canada Life UK
Location
City of London, London, United Kingdom
Employment Type
Part Time
Design, build, test, deploy and support features on our Ruby on Rails, MySQL and JavaScript based mortgage platform. Participate fully in development activities - writing code, reviewing code and releasing changes into production within your product team. Work closely with your Product Owner, Engineering Manager and engineering colleagues … applications and APIs. Relational SQL databases (e.g. MySQL), including schema design, performance considerations and effective querying. Strong software engineering fundamentals including design, analysis, testing, code quality and secure coding. Experience designing, building, testing, deploying and supporting software using agile and DevOps practices. Familiarity with CI/ ...

Senior Java Full Stack Software Engineer

Hiring Organisation
Sanderson
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
quality Mentoring junior and mid-level engineers, promoting modern software standards Collaborating with cross-functional teams (Product, UX, DevOps, QA) Conducting code reviews and advocating for high coding standards Troubleshooting production and development issues Driving continuous improvement across testing, documentation and tooling Providing technical insight in early … understanding of Agile and DevOps practices , with real-world CI/CD delivery Experience with cloud platforms (AWS, Azure or GCP) and Infrastructure as Code Proficiency with automated testing, code quality practices and modern engineering tooling Knowledge of microservices, containers (Docker/Kubernetes), or serverless architectures ...

Software Engineering Manager (UCX) (Mobile)

Hiring Organisation
Hargreaves Lansdown
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
user experiences. Collaborate with backend, platform, and DevOps teams to ensure well-designed interfaces and reliable deployments. Ways of Working & Quality Take ownership of the agile software development lifecycle, including backlog refinement, Scrum ceremonies, CI/CD pipelines, release processes, and production deployments. Promote iterative delivery with … managing mobile release processes : feature flags, phased roll out, hotfix workflows and versioning. Strong advocate for quality and security , embedding automated testing, code quality checks, and security scanning into development pipelines. Passionate about mentoring and developing engineers through coaching , code reviews , and fostering ...

Principal Software Engineer

Hiring Organisation
ZENZO DIGITAL LTD
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
that scale efficiently, perform reliably, and integrate seamlessly across business functions. Lead by example in Azure DevSecOps: create and manage pipelines (YAML), infrastructure-as-code (Bicep, Terraform), and container orchestration (AKS, Docker). Embed engineering best practice: implement CI/CD, code quality gates, automated testing … Development including ETL/Integration Azure DevOps (Repos, Pipelines, Boards, Artifacts, Test Plans), CI/CD automation, gated releases, and environment governance Infrastructure-as-Code (Bicep, ARM, Terraform) Containerisation (Docker, AKS) and serverless (Azure Functions) Monitoring and observability (Application Insights, Log Analytics) Secrets management and vulnerability scanning (Key Vault ...

Engineering Manager

Hiring Organisation
ReeVR
Location
West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Youll work at the intersection of product and engineering, partnering closely with Product Managers, Designers, and senior stakeholders to ensure teams build high-quality, scalable software that aligns with business goals. This role suits someone who enjoys developing engineers, improving systems, and owning outcomes end to end. What … quality, and long-term maintainability Supporting hands-on technical work when needed, particularly during discovery Championing best practices in design, testing, and code quality Delivery & ways of working Partnering with Product to align delivery with business priorities Driving predictable, high-quality delivery Continuously ...

Software Engineering Manager

Hiring Organisation
ITHR Group plc
Location
London Area, United Kingdom
actively supporting. This is a hands‐on leadership role where you’ll guide technical direction, drive engineering excellence, and deliver scalable, high‐quality software products that make a real impact. Key Responsibilities Lead and develop a team of software engineers through coaching, 1:1s, career development, and performance … from concept to production. Collaborate closely with Product, Design, and Architecture teams to define strategy, roadmap, and technical specifications. Champion best engineering practices including code quality, testing, CI/CD, observability, and automation. Contribute to technical decision‐making, architectural discussions, and hands‐on engineering where required. Foster ...

Lead AI Engineer

Hiring Organisation
Reward Gateway
Location
London, England, United Kingdom
coach, and make fast, high-quality decisions. Drive 10x productivity with AI agents and AI coding assistants while maintaining high standards for code quality, testing, reviews, and observability, taking full ownership of AI outcomes. Evolve POCs into measurable solutions with clear metrics, A/… data pipelines, evaluation and benchmarking, instrumentation, human-in-the-loop validation, and compliance. Operate on AWS and Kubernetes with CI/CD, infrastructure as code, monitoring, performance, and cost control. Make pragmatic choices, including LLMs, prompting vs fine-tuning, embeddings and vector search, hybrid search; ensure privacy, PII protection ...

Fullstack Engineer

Hiring Organisation
Formula Recruitment
Location
City of London, London, United Kingdom
Java 21, Kafka, Postgres, Docker, Terraform Frontend: SolidJS, TypeScript Infra: AWS (Serverless & Containers), Confluent AI Ops: Heavy daily use of AI Coding Assistant (Claude Code) Who You Are Keep current with tech advancements and think forward Flow state is in architecture, managing agents, code quality - not just writing code Proactively automate workflows and hate manual work AI can solve Thrive in early-stage environments, driven by impact Eager to learn, aware of blind spots, build great team camaraderie Must-Haves Polyglot mindset - read and review Java 21 (Node, Python, Go experience welcome ...

Senior Front- End Engineer (B2B SaaS | Fully Remote | UK)

Hiring Organisation
Transreport
Location
East London, London, United Kingdom
release with minimal supervision. Improve accessibility, maintainability, and test coverage across your area. Act as a trusted delivery partner for Product and QA. Strengthen code review standards and engineering consistency. Within 12 months, you will: Confidently contribute to UK and Global teams based on priority. Lead incident response efforts … blockers without requiring day-to-day direction. Accessibility & Standards: Champion accessibility best practices and ensure implementation aligns with inclusive design principles. Technical Leadership: Conduct code reviews, guide architectural decisions, and raise engineering standards across the front-end codebase. Incident Response: Lead investigations and resolution efforts during critical production incidents ...

Senior FDE, Palantir

Hiring Organisation
Staffworx
Location
London Area, United Kingdom
grow into owning areas end-to-end. Core Responsibilities Foundry Solution Delivery Contribute to solution design and implementation across: Data integration (Pipeline Builder/code-based pipelines, connectors, incremental loads). Ontology modelling (objects, relationships, basic semantics, versioning). Application layer (Workshop, Code Repositories, OSDK/APIs, Actions … sessions, hands-on labs and onboarding for analysts and power users. Share learning, debugging tips and best practices with peers. Follow internal standards for code quality, naming conventions, testing and design patterns and contribute improvements as you gain experience. Required Experience Commercial experience working with Palantir Foundry ...

Senior Developer

Hiring Organisation
Precise Placements
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£75,000 - £90,000 per annum
required; •establish and support the infrastructure required for multiple application deployment environments; •collaborate with cross-functional teams to deliver innovative legal tech solutions; •ensure code quality, scalability, and security across all projects; •provide supervision, training and support to junior developers, upskilling where necessary and supporting their professional ...

Senior Frontend Engineer

Hiring Organisation
AudienceProject
Location
City of London, London, United Kingdom
Backend Collaboration - Collaborate closely with backend and data engineers to define API contracts and ensure seamless integration between frontend applications and data services. Quality & DevOps - Implement and maintain strong testing practices (unit, integration, and end-to-end), CI/… workflows, and monitoring to ensure stable and secure deployments. Technical Leadership & Mentorship - Act as a technical mentor for frontend engineers, promoting high engineering standards, code quality, and architectural rigor. Required Skills & Qualifications 5+ years of professional software engineering experience with a strong foundation in Computer Science ...

Palantir Consultant

Hiring Organisation
Staffworx Limited
Location
Central London, London, United Kingdom
Employment Type
Permanent
grow into owning areas end-to-end. Core Responsibilities Foundry Solution Delivery Contribute to solution design and implementation across: Data integration (Pipeline Builder/code-based pipelines, connectors, incremental loads). Ontology modelling (objects, relationships, basic semantics, versioning). Application layer (Workshop, Code Repositories, OSDK/APIs, Actions … sessions, hands-on labs and onboarding for analysts and power users. Share learning, debugging tips and best practices with peers. Follow internal standards for code quality, naming conventions, testing and design patterns and contribute improvements as you gain experience. Required Experience Commercial experience working with Palantir Foundry ...

Lead Developer - Angular/C# - Financial Services

Hiring Organisation
Harvey Nash
Location
City of London, London, United Kingdom
Scrum team Designing, building and enhancing full‐stack applications used across global trading desks Contributing to solution architecture and engineering strategy Driving best practices, code quality, testing standards and CI/CD discipline Mentoring and supporting developers across the full SDLC Experience required: Circa 10+ years’ software ...

Senior Backend Engineer

Hiring Organisation
Xapien
Location
London Area, United Kingdom
offer unique technical challenges. What You'll Do Design and build backend services and APIs that power our platform Write clean, well-tested Go code following established patterns and best practices Collaborate with frontend engineers, product managers, and designers to deliver features Participate in code reviews and help … experience highly valued Experience with micro-services architecture and distributed systems Familiarity with containerisation (Docker) and orchestration (Kubernetes) Strong testing practices and commitment to code quality Excellent communication and collaboration skills Self-driven with ability to work independently and as part of a team Highly Desirable Experience ...

Senior Software Engineer

Hiring Organisation
Aveni
Location
London, UK
Employment Type
Full-time
DynamoDB, RDS) NestJS or equivalent back-end frameworks Microservices and event-driven architectures We also actively embrace AI coding assistants (such as Claude Code) to speed up development, improve code quality and reduce repetitive work — and we encourage engineers to use these tools effectively. What … developing UIs with React Solid understanding of cloud-native engineering on AWS Experience with microservices, messaging patterns and distributed systems A commitment to clean code, testing, observability and operational excellence A proactive and motivated mindset — someone who wants to build, ship and iterate quickly Interest in AI-powered products ...

Contract Software Engineer

Hiring Organisation
Retelligence
Location
London Area, United Kingdom
mission-critical services that form the backbone of a rapidly scaling infrastructure. Your focus will be: Backend Development: Writing clean, testable, and high-performance code using the latest versions of .NET/C# . Cloud Strategy: Designing and implementing services across a multi-cloud environment, ensuring seamless integration … understanding of Microservices architecture and how to manage state and consistency across distributed clouds. Experience working in a fast-paced, "scale-up" environment where code quality and delivery speed are balanced. A proactive problem-solver who can navigate the complexities of an Outside IR35 contract with professional ...