Clean Code Jobs in London

101 to 125 of 295 Clean Code Jobs in London

Web Developer -London

London, United Kingdom
MODE Recruitment Limited
greenfield projects starting from the minute you start! Your Background: Professional experience in Web Development ( Lead - Min 5 years/Mid-Level - Min 2 years ) A passion for good clean code Excellent knowledge of PHP Excellent knowledge of HTML and CSS Excellent knowledge of MySQL Nice to Have Symfony or similar CMS framework ES6, React, Node AWS What More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Web Developer - London

London, United Kingdom
MODE Recruitment Limited
greenfield projects starting from the minute you start! Your Background: Professional experience in Web Development ( Lead - Min 5 years/Mid-Level - Min 2 years ) A passion for good clean code Excellent knowledge of PHP Excellent knowledge of HTML and CSS Excellent knowledge of MySQL Nice to Have Symfony or similar CMS framework ES6, React, Node AWS What More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

London, United Kingdom
Boston Hale
Government body. We're seeking a seasoned Python, Postgres & React Developer to join a lean, agile team. You'll be hands-on developing API integrations, automation, and building a clean, maintainable codebase within a pragmatic, minimal tech stack. The environment is start-up-like - flexibility is essential. You'll wear multiple hats, operate independently, and bring solutions without needing More ❯
Employment Type: Contract
Rate: £400 - £475/day OUTSIDE IR35
Posted:

Python Developer

City of London, London, England, United Kingdom
Boston Hale
Government body. We're seeking a seasoned Python, Postgres & React Developer to join a lean, agile team. You'll be hands-on developing API integrations, automation, and building a clean, maintainable codebase within a pragmatic, minimal tech stack. The environment is start-up-like - flexibility is essential. You'll wear multiple hats, operate independently, and bring solutions without needing More ❯
Employment Type: Contractor
Rate: £400 - £475 per day
Posted:

Core Developer (Python)

London, United Kingdom
Hybrid / WFH Options
Wintermute
a broad mandate that covers many areas of the business. The role will be ideal for someone who is pragmatic, passionate about what they do and capable of writing clean and concise code. Neither crypto nor finance experience is required; we care more about your technical skills and mindset. We also look for strong interpersonal skills as you will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Engineer

London, United Kingdom
Sandtech
Our environments are primarily cloud-native spanning AWS, Azure and GCP, but we also work on systems running self-hosted open source services exclusively. We strive towards a strong code-first, data as a product mindset at all times, where testing and reliability with a keen eye on performance is a non-negotiable. JOB SUMMARY A Senior Data Engineer … and infrastructure performance, identify bottlenecks and optimize for scalability, reliability, and cost-efficiency. Troubleshoot and fix data-related issues. DevOps: Build and maintain basic CI/CD pipelines, commit code to version control and deploy data solutions. Collaboration: Collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to understand requirements, define data architectures, and deliver data … functional teams and communicate technical concepts to non-technical stakeholders. Ability to adapt to new technologies, tools, and methodologies in a dynamic and fast-paced environment. Ability to write clean, scalable, robust code using python or similar programming languages. Background in software engineering a plus. Knowledge of data governance frameworks and practices. Understanding of machine learning workflows and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Architect - Microsoft D365 (Finance) (London)

Wandsworth, Greater London, UK
On
Visionary: Define and champion a compelling technical vision for D365 F&O and Commerce at On, inspiring and guiding the development team to deliver innovative and high-quality solutions. Code Craftsmanship: Promote a culture of code craftsmanship, emphasizing clean, efficient, and maintainable code. Lead by example, setting high standards for code quality and conducting code … other programming languages relevant to D365 F&O and Commerce development. Performance Tuning: Proven experience in optimizing the performance of D365 F&O and Commerce applications, including database tuning, code optimization, and infrastructure configuration. Integration Expertise: Extensive experience integrating D365 F&O and Commerce with various systems using different integration technologies and patterns. Technical Leadership: Demonstrated ability to lead More ❯
Employment Type: Full-time
Posted:

Senior DevOps Engineer

London, United Kingdom
Ferovinum Limited
the fast-paced, ever-changing landscape of startups. You know how to move fast, iterate quickly, and deliver results without losing your cool-or your code. 10x Engineer: Your code isn't just good-it's artisanal. You write clean, efficient code that's as smooth as a fine-aged wine and as strong as a double … espresso. Complexity Slayer: Simplicity isn't just a goal, it's your religion. You turn spaghetti code into streamlined elegance, and you believe that every feature should be as easy to use as pouring a glass of wine. Tech Polyglot: You're fluent in multiple programming languages, showing you not only have a passion for coding but also an … agnostic when it comes to the engineers we bring on board to the team. For us it's all about having strong foundations and the ability to produce great code so don't be deterred if you don't have experience in the following: TypeScript: React.js (FE)/Node.js (BE) Java Python AWS Cloud Infrastructure Modularised Monolith Ferovinum provides More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Amazon Lex/ Chatbot engineer

London, South East, England, United Kingdom
Computer Futures
solutions utilizing AWS AI services such as Amazon Lex and Large Language Models (LLMs). Collaborate with cross-functional teams to integrate AI capabilities into contact centre solutions. Write clean, efficient, and maintainable code in TypeScript. Implement and advocate for DevOps best practices, including CI/CD pipelines, automated testing, and infrastructure as code. Lead and participate in … code reviews to ensure code quality and adherence to best practices. Troubleshoot and resolve complex technical issues across multiple areas of the software stack. Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive yet sustainable. Requirements: Proven experience as a Senior Software Engineer or similar role. Strong expertise in AWS More ❯
Employment Type: Contractor
Rate: £650 - £700 per day
Posted:

Amazon Lex/ Chatbot engineer

London, United Kingdom
Computer Futures
solutions utilizing AWS AI services such as Amazon Lex and Large Language Models (LLMs). Collaborate with cross-functional teams to integrate AI capabilities into contact centre solutions. Write clean, efficient, and maintainable code in TypeScript. Implement and advocate for DevOps best practices, including CI/CD pipelines, automated testing, and infrastructure as code. Lead and participate in … code reviews to ensure code quality and adherence to best practices. Troubleshoot and resolve complex technical issues across multiple areas of the software stack. Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive yet sustainable. Requirements: Proven experience as a Senior Software Engineer or similar role. Strong expertise in AWS More ❯
Employment Type: Contract
Rate: £650 - £700/day
Posted:

Research Engineer, Machine Learning (London)

London, UK
Hybrid / WFH Options
Mistral AI
future of AI. Together, we can make a meaningful impact. See more about our culture on Role Summary About The Research Engineering Team The team spans Platform (shared infra & clean code) and Embedded (inside research squads). Engineers can move along the researchproduction spectrum as needs or interests evolve. As a Research Engineer ML track, youll build and … data pipelines and cluster tooling used by every team; or Embedded RE Team: Sit inside a research squad (Alignment, Pre-training, Multimodal, ) and turn fresh ideas into repeatable, scalable code Location: Paris/London (hybrid) or remote EU/UK with one hub day per month. What will you do Accelerate researchers by taking on the heavy parts of … APIs Conduct experiments on the latest deep-learning techniques (sparsified 70 B + runs, distributed training on thousands of GPUs) Design, implement and benchmark ML algorithms; write clear, efficient code in Python Deliver prototypes that become production-grade components for Le Chat and our enterprise API About You Masters or PhD in Computer Science (or equivalent proven track record More ❯
Employment Type: Full-time
Posted:

Software Engineer (Front End or Full Stack) - Equities Tech

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
are looking for a dev lead to work on a number of green field services within the structured products world. They will be instrumental in setting and ensuring best code practices and designing well crafted software. The team work in an agile manner, self-organise their work with BAs, QA, speaking directly with business users across the globe and … pairing where appropriate. Build strong relationships with business users through understanding the challenges that they face, then design and build systems that will allow them to overcome them. Produce clean efficient code based on the specifications. Strive to improve and share best engineering practice across the wider technology team. Technology Skills Desired: For the right applicant this position More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Platform Engineer

City of London, London, United Kingdom
Fruition Group
developer experience, troubleshoot complex systems, and improve observability. This isn't a maintenance role - you'll be building, iterating, and solving meaningful engineering problems, with a strong focus on clean code, robust security practices, and modern cloud infrastructure. Backend Platform Engineer - Key Requirements: Solid experience in software engineering, platform, or backend-focused roles Proficiency in Go and/… core services, including CloudFront and related web application tooling Hands-on knowledge of setting up and maintaining CI/CD pipelines for modern web applications Familiarity with infrastructure-as-code tools such as Terraform Understanding of security best practices in web infrastructure and application delivery Exposure to observability tooling and techniques (e.g., Prometheus, Grafana, structured logging) Confident in debugging More ❯
Employment Type: Contract
Posted:

Senior Fullstack Engineer (Rapid delivery)

London, United Kingdom
Blink group
SCIM for user provisioning and identity management, as well as SAML 2.0 and Single Sign-On protocols. Ability to effectively implement and troubleshoot SSO and SCIM integrations. High-Quality Code: A proven record of writing clean, testable, and maintainable code that meets rigorous standards of software quality. A developer dedicated to enhancing the code base. Problem More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
Borderless
deliver. Role: Senior Software Engineer We're hiring a Senior Software Engineer to help us evolve the Borderless platform. This is a hands-on role where youll be writing clean, scalable code while contributing to major rebuild efforts and long-term engineering projects. You'll work closely with our Engineering Manager, Product, and the wider cross-functional team … is essential to unlocking team velocity and addressing key technical constraints as we scale. What Youll Be Doing Contribute to the rebuild and refinement of our core platform Write clean, scalable, well-documented code in TypeScript, React, and SQL Design and maintain complex data models for performance and extensibility Collaborate cross-functionally with Product, Ops, CS, and Engineering More ❯
Employment Type: Full-time
Posted:

Staff Software Engineer, Perception, Autonomy

London, United Kingdom
Rivian Automotive
Responsibilities In this role, you will be responsible for the design, implementation, and optimization of software components related to our Machine Learning training. This position requires a passion for clean code and strong software development principles. The scope includes everything from how we architect, configure, and run our ML configuration systems to the training pipelines, testing pipelines, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Scientist

London, United Kingdom
Focaldata Ltd
used by others in a team or organisation. Strong background in applied statistics and machine learning, with a focus on transparency and interpretability. Comfortable working in GitHub and writing clean, well-documented code. Excellent communication skills-able to explain technical ideas to non-technical audiences. Nice to have Experience supporting client projects in a research or consultancy context. Familiarity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Backend Engineer

London, United Kingdom
Hybrid / WFH Options
Zego
platform-secure, observable, and built for scale. Drive architectural discussions and decisions across multiple teams, shaping the future of our backend systems. Champion engineering excellence: testability, reliability, scalability, and clean code. Collaborate with engineers, product managers, designers and data analysts to deliver user and business value fast. Lead and coordinate the delivery of large, complex technical initiatives with clarity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
Visa
squad, leading on discussions around technical direction and systems design, as well as mentoring more junior members of the team You'll get Clear ownership of your domain A clean modern codebase An independent path to production Strong platform and product support The ability to make real changes with real business value. Our Tech Stack includes Object-oriented programming … support these applications, such as Docker, Kubernetes, ElasticSearch, log management systems, and Datadog APM, to name but a few API specifications, conforming to the OpenAPI (Swagger) standard, provide a clean boundary both externally between our customers and our product, and internally between our microservices SQL, and large SQL databases, provide the persistence layer for our applications. Youll be working … with AWS, Terraform and Docker is beneficial Testing approaches, including TDD, BDD and Contract Testing, all form an important part of our approach to quality assurance, ensuring that the code that we write forms products that are fit for use. We currently use a variety of frameworks including JUnit, RSpec and Cucumber Agile development, with teams broadly aligned with More ❯
Employment Type: Full-time
Posted:

Full Stack Developer

London, United Kingdom
Hybrid / WFH Options
Story Terrace Inc
and interpersonal skills, with the ability to collaborate effectively with internal and external teams. Commercial experience with JavaScript or TypeScript (ideally React). Experience with RESTful APIs. Experience in code management tools as Git and package managers (e.g., pip, poetry, uv, npm, or yarn). Ability to write clean, efficient, and maintainable code, unit tests, and documentation … collaboratively with our internal team and clients. Nice to have Experience with AWS services. Strong experience in unit testing and TDD. Experience with GenAI development tooling (e.g., Cursor, Kilo Code, Co-Pilot, etc). Experience with System Design. (e.g., system design components, CAP theorem/concept). A keen eye for good user interface design and user experience. Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Android Engineer

London, United Kingdom
Hybrid / WFH Options
CreateFuture
have offices in the centre of Edinburgh, Leeds, Manchester, and London as well as remote employees located throughout the country. We are a team of creators - whether that's code, project plans, go to market strategies, culture initiatives, marketing campaigns, large language models or people policies. And together, with our clients, we create the future. This has seen us … latest Jetpack libraries. As we continue we're always looking to find and adopt the best tools for the job - whether that's making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unit testing across all our projects, code is always peer reviewed, and … whether that's within our project teams or in the wider mobile community. What you'll be doing: Developing mobile apps with a focus on readable, maintainable and tested code using Kotlin, Coroutines and modern android development practices Creating modern adaptable user experiences with Jetpack Compose Collaborating with designers, product owners, testers and clients to deliver great products as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

T24 Senior Software Engineer (London)

Wandsworth, Greater London, UK
Stott and May
shape the ongoing evolution of the T24 technology strategy. This is a hands-on engineering role, ideal for someone who is technically strong, collaborative by nature, and passionate about clean, extensible, and supportable code. If you thrive in an agile, fast-paced environment and enjoy working on systems that have real impact, wed love to hear from you. Key … and support the team throughout the development lifecycle Promote continuous delivery practices including iterative development, test automation, and frequent releases Provide mentorship and technical leadership across the team Write clean, efficient code with appropriate documentation and unit testing Conduct peer reviews and offer constructive feedback on code and technical designs Champion engineering excellence and help shape team … culture and best practices Essential Skills & Experience Temenos Transact (T24) Expertise Deep hands-on experience with T24 including L3 code development Proficient with InfoBasic, TAFJ componentised code, and OFS processing Experienced with version APIs, enquiry APIs, Core API hooks, and multi-thread routines Strong knowledge of T24 customisation, data model, and Oracle storage Solid understanding of SWIFT, delivery More ❯
Employment Type: Full-time
Posted:

Senior Angular Developer - Shipping, Physical Inventory, Oil

London, United Kingdom
Harvey Nash Group
working within an agile team to deliver robust enterprise solutions following industry standards. Design, develop, enhance, and maintain applications adhering to coding standards and quality targets. Ensure quality through code reviews and comprehensive unit testing. Collaborate with the scrum team, other project teams, line manager, and development lead to ensure accurate and complete delivery. Contribute to the development and … implementation of software development best practices. Write clean, efficient code in relevant programming languages to implement features and functionality. Key Competencies & Skills: Knowledge of oil, wet bulk, energy trading, and risk management business. Understanding of Agile methodologies and project management tools. Effective communication skills for stakeholder collaboration and technical explanation. Strong problem-solving skills to troubleshoot and develop More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead FX Trading Platform Specialist (DIR)

London, United Kingdom
SGS Société Générale de Surveillance SA
the onboarding of eFX clients via single dealer, RFQ and voice hybrid channels Champion CI/CD, GitOps, containerised deployment (Kubernetes, OpenShift) Team Leadership Mentor 6-10 developers; run code/design reviews. Foster a culture of psychological safety, continuous learning and DevSecOps. Stakeholder & Relationship Management Translate trading desk priorities into sprint backlogs. Partner with Sales, Quant, Compliance and … price distribution, algo execution & hedging, order management) Proven software development experience with expertise in ultra low latency/high availability platforms Proficiency in .net core Proven ability to develop clean, testable code Experience with Unix & Azure cloud hosting, postGre & oracle databases, gRPC, kafka, FIX, SBE middlewares, elk stack Languages & Paradigms: C# .NET 9, strong multithreading, async & lock free … Onload, TCP/UDP multicast Messaging & Data: FIX, binary encoded protocols (SBE, FAST), RTDS, gRPC, KAFKA, https api, udp Pipeline: github, Jenkins, TeamCity, Sonar, XLDeploy, Docker, Kubernetes Infra as code: Terraform, ansible, azure cloud Datastores: PostGre, OCP Observability: ELK, Grafana, OpenTelemetry Batch: airflow (python) Security & Compliance: TLS, OAuth2/OIDC, data masking, GDPR/MiFID controls Project & Process: Scrum More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Back-End Developer (Python Application Development)

London, United Kingdom
Hybrid / WFH Options
Venquis
on AWS (e.g., Lambda, ECS, S3, RDS) Integrate with third-party financial data providers and internal portfolio systems Collaborate closely with front-end developers, DevOps, and business stakeholders Write clean, testable code and contribute to CI/CD pipelines and automated deployments Participate in architectural planning, peer reviews, and agile development cycles Monitor and improve performance, availability, and … design and frameworks such as FastAPI, Flask, or Django Proficient in working with relational databases (PostgreSQL, MySQL) and ORMs (e.g., SQLAlchemy) Familiarity with Docker , container orchestration, and infrastructure-as-code (e.g., Terraform or CloudFormation) Solid understanding of software engineering best practices, including version control, testing, and deployment workflows Desirable: Experience with alternative asset strategies such as private credit, real … high visibility with senior stakeholders Opportunity to influence architectural decisions in a technology-forward environment Application Instructions To apply or learn more, please submit your CV and any relevant code samples or GitHub links. Suitable candidates will be contacted directly. Venquis is acting as an Employment Agency in relation to this vacancy. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Clean Code
London
10th Percentile
£48,750
25th Percentile
£56,563
Median
£70,000
75th Percentile
£86,875
90th Percentile
£107,750