801 to 825 of 876 Clean Code Jobs in the UK

ASP.NET MVC Developer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
ASP.NET Developer will: Develop new functionality in a flagship browser-based application Create/alter the database schema as necessary Write and refactor clean and maintainable C# code Ensure cross-device compatibility with an intuitive, responsive front end Create and contribute to technical specifications, including user interface designs … browser-based and legacy WinForms application Liaise with clients as necessary Take part in team-based activities Sprint and work planning Pair Programming Code reviewsThe environment is that of Facebook or Google, relaxed open with time to think and make the right decisions. The atmosphere is calm and relaxed ...

Software Engineer

Location
Greater London, England, United Kingdom
that supports commodities trading, risk management and market-data processing, working closely with traders and operators to turn business needs into effective solutions. Write clean, scalable and maintainable code, primarily in Python 3. Partner with traders and quantitative analysts to understand strategies, identify opportunities and translate requirements into … well-defined development tasks from concept to delivery, communicating progress clearly and producing dependable solutions on time. Contribute ideas through technical design discussions and code reviews, and help strengthen our testing and software-development practices. Bachelor’s degree in Computer Science, Engineering or a related field. 3+ years ...

Data Scientist Technology Data Science London

Location
Greater London, England, United Kingdom
Collaborate with other Data Scientists and engineers to productionise ML features, models, and evolve our evaluation and monitoring frameworks. Write high‐quality, interpretable Python code for feature engineering and model training, contributing directly to our core products. Communicate hypotheses, evaluation results, and monitoring dashboards clearly to both technical … range of feature engineering techniques (e.g., target encoding). Solid grasp of frequentist and Bayesian statistics for parameter estimation and experimentation. Experience in writing clean, production‐grade Python code for both model training and inference. Excited to leverage LLMs for coding support and process optimisation to maximise personal ...

Data Science

Location
Greater London, England, United Kingdom
energy markets, grid dynamics, and trading strategies Taking ownership of the full lifecycle of your work, from research and prototyping through to production Writing clean, production-quality code and contributing to robust, scalable systems Working beyond notebooks, turning ideas into real-world, productionised solutions It’d be nice … frontend (less relevant for this role) Everything we build lives in Docker, for minimal cross-platform faff and maximal reproducibility. Unlimited Claude Code tokens - we are aggressive users and explorers of AI, and encourage everybody to reconsider their workflows regularly We deploy on GCP What ...

Software Engineer

Hiring Organisation
Platform Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £115000/annum
Location : Remote (London office) Salary : £80,000 - £115,000 Skills : C++, Algorithms, Boost Overview : Are you someone that thinks that writing slick, classy C++ code can and should be an art? Would you like to be part of an internationally recognised team of C++ experts led by the brightest … year 2. About you : STEM degree from a top university OR commercial C++ expertise Significant bias towards C++ development Genuine passion for writing clean, performant code Bonus if : Commercial C++ experience Have worked on open-source projects Have an activity portfolio of personal C++ projects Full details ...

Senior Full-Stack Engineer | Cloud-Native, Hybrid (Leeds)

Location
Leeds, England, United Kingdom
stack. You will collaborate with Product, Delivery, and Platform teams to enable secure, scalable applications. You will lead end-to-end feature delivery, write clean, well-tested code, and mentor engineers. A hybrid work model with two days in the office weekly supports collaboration in an fast-paced ...

Security Engineer (Software) - Banking & Finance

Location
Greater London, England, United Kingdom
security or experience solving security‐focused engineering problems A good understanding of systems, infrastructure and how technology is built The ability to write clean, reliable and maintainable code Strong communication skills and the ability to work effectively with other engineers Someone who learns quickly, pays close attention ...

Mid-Level Software Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Blackpool, Lancashire, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
/or Alpine.js/Vue.js Experience using Git and modern development practices A methodical approach to troubleshooting and problem-solving An understanding of writing clean, maintainable and reliable code Experience working with large datasets, analytics platforms, APIs or data-heavy applications would be highly advantageous. What ...

Platform Engineer

Location
Greater London, England, United Kingdom
like QuickWit, Grafana or Datadog Developer environments people love: tooling like Tailscale, Workbrew and dev containers that make everyone's day-to-day faster Clean, well-crafted code: e.g. Python and Rust for tools and infrastructure that are a joy to build on We move fast, give people ...

Lead Cross-Platform Developer

Location
Greater London, England, United Kingdom
chosen framework. Collaborate with designers, product managers, and engineers to translate product vision into high‐quality, user‐centric mobile experiences. Champion technical excellence, writing clean, maintainable, and efficient code that adheres to best practices. Architect scalable and performant mobile solutions, optimizing for responsiveness and efficient resource utilization. Mentor ...

Chief Software Architect

Hiring Organisation
Matchtech
Location
Maidenhead, Berkshire, UK
Employment Type
Full-time
embedded systems (RTOS)Architecture & DesignProven ability to define and deliver robust, scalable architecturesExperience with UML/SysML modelling and structured design approachesPassion for clean design, modularity, and code reuseLeadership & ImpactExperience leading or mentoring engineers in a technical capacityComfortable influencing across teams and projectsA track record of delivering complex ...

Senior Data Scientist, Product Analytics

Location
Greater London, England, United Kingdom
models at production scale (e.g., text classification, semantic similarity, quality scoring) You have advanced proficiency in SQL and Python, with ability to write clean, production-quality code You have experience working with large‐scale, unstructured text data and LLMs — including prompt design, evaluation (e.g., golden sets ...

Forward Deployed Engineer, Agentic Platform (UK Public Sector)

Location
United Kingdom
partners You may be a good fit if: You have hands-on experience building and deploying production-grade software in Python; you write clean, testable, observable, scalable code You've built and deployed highly performant RAG and agentic applications, including agents that plan and execute multi-step tasks ...

Senior Kotlin Engineer - Scalable FinTech Backends (Hybrid)

Location
United Kingdom
Senior Kotlin Engineer to develop high-performance backend services and influence architectural decisions within a leading UK FinTech. You'll collaborate across teams, write clean, maintainable code, and work within complex financial domains. The role offers competitive compensation, professional growth, and a hybrid working model, making ...

Backend Engineer, AI & Security Platform

Location
United Kingdom
will design, build, and own components, contribute to technical design, and participate in reviews and on-call rotations, with a strong emphasis on clean, testable code and system robustness. #J-18808-Ljbffr ...

Full Stack Engineer — Enterprise Data & API Platforms

Location
Greater London, England, United Kingdom
with one-week sprints, peer reviews, and end-to-end ownership from kickoff to delivery. You will move between frontend and backend technologies, write clean, tested code, and help evolve data workflows and tooling to improve performance and maintainability in a fast-growing team. #J-18808-Ljbffr ...

Distributed Trade Tech Software Engineer – Real-Time Systems

Location
Greater London, England, United Kingdom
distributed trading system. You will own the engineering infrastructure supporting deployment automation, real‐time diagnostics and fault‐tolerant operations. Join a team that values clean, maintainable code, rigorous engineering practices, and a business‐value mindset, with highly competitive compensation and a discretionary bonus. #J-18808-Ljbffr ...

Senior Scala Engineer - Hybrid, SC Cleared, High-Impact APIs

Location
City Of London, England, United Kingdom
work on high-availability, low-latency systems and collaborate with cross-functional teams in a lean, agile environment. You will design, develop and maintain clean backend code, APIs and databases with proper security controls, contributing to the future vision and consolidation efforts. #J-18808-Ljbffr ...

Senior PHP Full‐Stack Engineer — Build Modern Web Apps

Location
United Kingdom
growing national platform serving thousands of takeaway partners across the UK. Collaborate with a friendly team to build features, optimise MySQL integrations, and deliver clean, maintainable code from idea to launch. This full-time role offers hands-on project work and opportunities to learn modern frameworks such ...

Data Scientist

Hiring Organisation
Checkout.com
Location
London, UK
Employment Type
Full-time
Collaborate with other Data Scientists and engineers to productionise ML features, models and evolve our evaluation and monitoring frameworks. Write high-quality, interpretable Python code for feature engineering and model training, contributing directly to our core products. Communicate hypotheses, evaluation results, and monitoring dashboards clearly to both technical … range of feature engineering techniques (e.g. target encoding).Solid grasp of frequentist and Bayesian statistics for parameter estimation and experimentation. Experience in writing clean, production-grade Python code for both model training and inference. Excited to leverage LLMs for coding support and process optimisation to maximise personal ...

Contract Go Engineer

Location
Greater London, England, United Kingdom
monitoring and ongoing improvement, with a strong bar for correctness and precision. Architect solutions that scale as transaction volumes and customer numbers grow. Write clean, maintainable, well-tested code, and help set the engineering standard for the team. Lead design discussions and architecture decisions, balancing short-term delivery … ability to work through complex, ambiguous problems while balancing progress with rigour. Genuine enjoyment of cross-functional collaboration and a proactive approach to improving code and team process. Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people ...

Backend Engineer - Account Sharing

Location
Greater London, England, United Kingdom
understand how technical decisions impact end users. You are comfortable contributing to architectural discussions, challenging assumptions, and influencing technical and product direction. You write clean, maintainable, well-tested code and care about long-term scalability and reliability. You are a strong communicator who can explain complex technical concepts ...

Backend Engineer London

Location
Greater London, England, United Kingdom
constraints- zero-downtime migrations, complex tradeoff analysis, and the kind of pragmatic decision-making that keeps services reliable as requirements shift. Software craft: Writes clean, well-structured code with good use of abstractions, namespaces, and interfaces. Opinionated about code review processes and culture. Reasoning under uncertainty ...

Python Security Engineer – Hybrid, Research-Driven

Location
Cambridge, England, United Kingdom
Hybrid work (1–2 days/week) with immediate start, salary £55k–£75k, and close collaboration with ML researchers and SREs. You’ll deliver clean, testable Python code, participate in live problem-solving rounds, and contribute to CI/CD and cloud deployment patterns in a fast-paced ...

Data Scientist - AI & Innovation Team

Location
Greater London, England, United Kingdom
into production applications and effectively utilising LLM coding tools in your daily workflow. Statistical rigour: Strong, foundational statistical knowledge. Execution: A record of writing clean, scalable Python code and deploying machine learning models into live, user‐facing environments. Mindset: A proactive and adaptable team player who can respond ...