101 to 125 of 530 Clean Code Jobs in London

Manager, Data Engineering

Hiring Organisation
Momentum Worldwide
Location
London, United Kingdom
Salary
£ 70 K
Cloud Build).• Collaborate with analysts and BI teams (Power BI, Looker Studio, Tableau, etc.) to ensure data models meet reporting needs.• Participate in code reviews, suggest improvements, and contribute to documentation (MkDocs).About YouRequired:• Experience with dbt - writing models, using Jinja basics, running tests and seeds.• Good knowledge … window functions.• Experience with at least one cloud platform (GCP preferred, but AWS or Azure also relevant).• Comfortable with Git (branching, pull requests, code reviews) and basic CI/CD concepts.• Familiarity with data modelling concepts (tables, views, star schema basics).Highly Desirable:• Experience with Google Cloud Platform ...

Senior PHP Engineer

Location
Greater London, England, United Kingdom
services to improve scalability and efficiency Drive the transition toward a service-oriented architecture (SOA) to ensure modularity and resilience Set the bar for code quality by enforcing SOLID principles, design patterns, and testing standards Actively coach mid-level engineers through deep code reviews and technical knowledge sharing … NoSQL including performance tuning and handling transactions at scale Experience architecting on AWS and managing containerized environments with Docker A champion of clean code, automated testing, and CI/CD best practices Fluent English with the ability to explain complex technical trade-offs to stakeholders Bonus: Experience with ...

C# Developer

Hiring Organisation
Source Group International
Location
London, United Kingdom
Salary
£ 80 K
Server preferred), including schema design, query optimisation and stored procedures where appropriate.Integrate with internal and third-party systems using REST and messaging patterns.Write clean, testable code; create unit and integration tests and support automated CI/CD pipelines.Participate in code reviews, technical design discussions and incident/ ...

Backend Engineer - Media Streaming

Hiring Organisation
SoundCloud
Location
London, United Kingdom
Salary
£ 80 K
media experiencesEnsure performance, scalability, and maintainability of SoundCloud’s servicesDebug complex issues across systems, ensuring a consistent experience for users globallyParticipate in architecture discussions, code reviews, and roadmap planningBe part of on-call rotation to ensure the reliability and availability of SoundCloud’s systemsExperience and Background:4+ years … experience in building and operating large-scale backend or distributed systemsProficiency in GoHands-on experience with infrastructure as code (IaC) using TerraformExperience with cloud-native environments such as AWS or GCPExperience with microservices, SQL/NoSQL databases, and container technologiesYou care about the craft of software engineering: continuous delivery ...

Principal Java Engineer

Location
Greater London, England, United Kingdom
SWIFT formats. Hybrid work model in London, UK. Collaborative, fast-paced, and engineering-driven culture. Emphasis on engineering autonomy, architectural decision-making, and clean code Equal Opportunity Employer: We are an equal opportunity employer and welcome applications from all qualified individuals regardless of race, color, religion, gender, sexual ...

Software Engineer

Location
Uxbridge, England, United Kingdom
build. Accept feedback and adapt to your team and the company's current priorities. The Must Haves Test Driven Development, Pair Programming, Clean Code & Refactoring, System Design Observability, "you build it you run it" attitude Product mindset Good communication, giving and receiving feedback Desirable skills Event-Driven Architecture ...

Lead Software Engineer - JAVA - Equities - Vice President

Location
Greater London, England, United Kingdom
micro-service architectures and best practices Proficient in all aspects of the Software Development Life Cycle Good understanding of software design patterns and clean code practices Strong written and oral communication skills Proficiency in automation and continuous delivery methods Advanced understanding of agile methodologies, CI/CD, Application ...

Senior Full Stack Engineer

Hiring Organisation
Lendable
Location
London, United Kingdom
Salary
£ 80 K
Vue.js. We generally use React & NextJS. You can build a frontend that's good enough for internal toolingStrong engineering principles & practices: design patterns, testing, clean code and a good reviewerPrevious experience working in a product-focused teamA keen desire to want to learn and input into a highly ...

Senior Developer – C# / .NET / SQL – Hybrid / London

Hiring Organisation
MYO Talent
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £100,000 per annum
Experience working across the full software development lifecycle, from concept through to production support. Strong analytical and problem-solving skills, with a passion for clean, efficient, and maintainable code. ...

Symfony Developer

Location
Greater London, England, United Kingdom
exciting projects that challenge and inspire you. Here's what a typical day might look like: Develop and maintain Symfony-based applications with clean, efficient code Design and implement RESTful APIs using API Platform or FOSRestBundle Build reusable bundles and Symfony components Integrate third-party services and APIs … into applications Optimize application performance and database queries Responsibilities Develop and maintain Symfony-based applications with clean, efficient code Design and implement RESTful APIs using API Platform or FOSRestBundle Build reusable bundles and Symfony components Integrate third-party services and APIs into applications Optimize application performance and database ...

Senior Lead Software Engineer - Mobile Engineering

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
platform across iOS and Android. This is an architect-level, hands-on leadership role: you’ll define the technical direction, contribute directly to production code, and provide day-to-day technical leadership for both the iOS and Android teams.Job ResponsibilitiesOwn and evolve the end-to-end mobile architecture across … Backend, Security, Risk, and QA to translate business goals into robust technical solutions and delivery plans.Define and enforce a high bar for engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability.Establish and improve mobile SDLC practices: planning, development, peer review, testing, release management, and operational support.Lead the mobile ...

Senior Lead Software Engineer - Mobile Engineering

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
mobile platformacross iOS and Android. This is an architect-level, hands-on leadership role : you'll define the technical direction, contribute directly to production code, and provide day-to-day technical leadership for both the iOS and Android teams. Job Responsibilities Own and evolve the end-to-end mobile … Security, Risk, and QA to translate business goals into robust technical solutions and delivery plans. Define and enforce a high bar for engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability. Establish and improve mobile SDLCpractices: planning, development, peer review, testing, release management, and operational support. Lead ...

Lead Software Engineer

Hiring Organisation
LinuxRecruit
Location
London, United Kingdom
Salary
£ 100 K
project requirements, creating actionable tasks through a clearly set agile methodology. You will set technical direction, leading out the team with your well-written, clean code following industry best practices across cloud native development. The company possesses a diverse, cutting-edge tech stack with a mindset of using ...

CRB Developer, Global Markets

Location
City of Westminster, England, United Kingdom
skills. A proactive, can-do attitude with a willingness to take ownership and learn quickly. Excellent Python programming skills and the ability to write clean, maintainable, production-quality code. Strong experience working in Linux/Unix environments. Experience building, deploying, and supporting production software systems, including CI/ ...

CRB Developer, Global Markets

Location
Greater London, England, United Kingdom
skills. A proactive, can-do attitude with a willingness to take ownership and learn quickly. Excellent Python programming skills and the ability to write clean, maintainable, production-quality code. Strong experience working in Linux/Unix environments. Experience building, deploying, and supporting production software systems, including CI/ ...

CRB Developer, Global Markets

Hiring Organisation
UBS
Location
London, United Kingdom
Salary
£ 100 K
skills.•A proactive, can-do attitude with a willingness to take ownership and learn quickly.•Excellent Python programming skills and the ability to write clean, maintainable, production-quality code.•Strong experience working in Linux/Unix environments.•Experience building, deploying, and supporting production software systems, including CI/ ...

Enterprise Account Executive

Location
Greater London, England, United Kingdom
Sonar? Sonar is driving the future of agent-centric software development. As the leader in AI code verification and governance, we solve a critical problem: ensuring that software generated by AI-assisted developers or autonomous agents is reliable, secure, and maintainable. Integrating seamlessly with Claude Code, Codex, Cursor … build trusted, reliable, compliant software. Customers who use Sonar are 44% less likely to report an outage due to AI-generated code. We believe code verification is the critical missing link in the Agent-Centric Development Cycle (AC/DC). Industry giants like Nvidia, ServiceNow,Booking.com, Goldman Sachs ...

Senior Software Engineer

Hiring Organisation
XCEEDANCE LIMITED
Location
London Area, United Kingdom
native microservices on our BPA (Beyond Policy Administration) platform — with the expectation that you actively apply AI tooling and patterns to accelerate delivery, improve code quality, and contribute to our emerging AI-driven product features. The right candidate codes cleanly in Java, thinks in systems, and is curious enough … microservices using Java 17+ and Spring Boot 3.x. Build and maintain business logic within the BPA platform, ensuring correctness, performance, and testability. Write clean, well-structured code with a strong focus on SOLID principles and design patterns. Participate in design discussions, contribute to low-level design documents ...

Senior Lead Software Engineer - Mobile Engineering

Location
Greater London, England, United Kingdom
mobile platformacross iOS and Android. This is an architect-level, hands-on leadership role : you’ll define the technical direction, contribute directly to production code, and provide day-to-day technical leadership for both the iOS and Android teams. Job Responsibilities Own and evolve the end-to-end mobile … Security, Risk, and QA to translate business goals into robust technical solutions and delivery plans. Define and enforce a high bar for engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability. Establish and improve mobile SDLCpractices: planning, development, peer review, testing, release management, and operational support. Lead ...

Lead Data Engineer

Location
Greater London, England, United Kingdom
using best-in-class tools such as Airflow, dbt, and Snowflake. Contribute to the development of scalable cloud infrastructure on Azure, including infrastructure as code using Terraform. Promote engineering best practices, including clean code, maintainability, testing, and strong documentation. Support continuous improvement across the team by identifying ...

Senior Backend Engineer (Python)

Location
Greater London, England, United Kingdom
deployment of AI systems. Architect robust systems for model inference, prompt execution, vector retrieval, and multi-step agent reasoning. Maintain high engineering standards through clean code, testing, observability, and CI/CD. Collaborate closely with AI engineers, product managers, and designers to ship features used by thousands … clients. Own greenfield AI platform components from architecture through production rollout. Participate in design reviews, code reviews, and technical debates that shape the future of Nevis' technical direction. Who You Are 4+ years of experience in Python engineering, ideally building AI platforms, ML infrastructure, or applied AI products. Deep ...

Senior Software Developer - Technology - Band M - Counter Terrorism Policing HQ

Hiring Organisation
Metropolitan Police
Location
London, United Kingdom
Salary
£ 60 K
meaningful cause contributing towards the fight against Terrorism.Key TasksThe post holder will be required to do the following:Be responsible for writing clean, secure code following a test-driven approachCreate code that is open by default and easy for others to reuseTo build future proof reusable code … software development lifecycleAgile mind set and ability to thrive in collaborative teams.Strong communication skills, both written and verbal.Excellent git and issue tracking skillsCommitment to code quality and best practices, including writing automated tests and conducting code reviews.This role does not attract Shift Disturbance Allowance. If you are currently ...

Senior Full Stack Engineer – Vialto Rewards -

Hiring Organisation
Vialto Partners
Location
London, United Kingdom
Salary
£ 80 K
decisions and consistently deliver production-ready solutions using agentic development practices including spec-driven development and agent-driven development with tools such as Claude Code and Codex. You will build AI-native products and workflows, embedding AI capabilities directly into compensation, payroll, and equity workflows to reduce manual effort … matter experts to translate complex regulatory and client requirements into technical plans and deliverables. Use agentic development practices including agent-driven development with Claude Code, Codex, or similar AI coding agents to accelerate design, implementation, testing, and operations across the SDLC. Work in a spec-driven development workflow, authoring ...

Senior Software Developer - Technology - Band M - Counter Terrorism Policing HQ

Location
City Of London, England, United Kingdom
function. Embrace the freedom to innovate and contribute to a meaningful cause contributing towards the fight against Terrorism. Key Tasks Be responsible for writing clean, secure code following a test-driven approach Create code that is open by default and easy for others to reuse To build … future proof reusable code libraries, which can be shared, in-order to drive further efficiencies throughout the team. Work with other disciplines to understand what needs to be built - including product managers, designers, and QA engineers, to understand project requirements, provide technical insights, and ensure successful project delivery Drive ...

DevOps Developer

Hiring Organisation
Stott & May Professional Search Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
£65,000
Work with Product, Development, Test, Architecture and Service teams to clarify requirements and deliver solutions that meet agreed standards. Engineering Quality & Best Practices Write clean, maintainable and testable code using established coding standards and design patterns. Use AI-assisted development tools appropriately while retaining accountability for security, correctness … code quality. Create and maintain unit and integration tests and support automated testing within CI/CD pipelines. Submit changes for peer review and respond constructively to feedback. Participate in pairing and knowledge-sharing activities. Prepare clear technical documentation, support notes and runbooks for solutions delivered. DevOps & Operational Support ...