676 to 700 of 751 Clean Code Jobs in England

FORECASTING MODELLER / STATISTICIAN

Location
Manchester, England, United Kingdom
domain-specific features is particularly relevant. Proven ability to solve complex, real-world mathematical problems, including selecting and implementing the right algorithms, and delivering clean, efficient, and reliable code. Strong working fluency in Python and SQL. It is fine to prefer working in R or other languages … must still be confident building useful code quickly and accurately using Python and SQL. Some applied experience with model deployment, productionisation and compiled languages. The ability to document and communicate your thinking clearly, including in our knowledge base, notebooks, comments and code itself. Ownership of projects from start ...

Python Developer

Hiring Organisation
Alexander Mann Solutions - Contingency
Location
London, United Kingdom
Employment Type
Contract
developing Python-based solutions while working closely with client teams across a variety of industries. Key Responsibilities: Develop and maintain Python applications using clean, scalable, and reusable code. Build RESTful APIs with FastAPI , including API endpoints, request/response validation, authentication, and error handling. Design and optimize SQL queries … test, and troubleshoot applications , identifying and resolving performance, functionality, and production issues. Collaborate with developers and business teams to understand requirements, implement features, review code, and maintain technical documentation. Requirements: Strong Python development experience. FAST API Experience SQL Experience JavaScript Experience (Desirable) Comfortable working in a consulting environment. ...

Software Engineer

Hiring Organisation
Ensera Design
Location
City Of Bristol, England, United Kingdom
embedded systems and shaping the automation approach as it takes shape. Work closely with the embedded, Linux, UI and connectivity teams to ensure code is testable Python and/or C++ development experience About you You enjoy working on and improving complex safety-critical systems. You’ll have … good understanding of either Linux, MCU or test engineering and care about writing clean, reliable code. You’ll be a strong collaborator and communicator who’s happy to work closely with developers. You’ll also be interested in the full development lifecycle and in working to standards like ...

Technology Lead - Equity Derivatives (Senior Vice President)

Hiring Organisation
Jefferies Financial Group
Location
London, UK
Employment Type
Full-time
from requirements delivery validation/sign-off Drive controlled parallel runs/reconciliations where needed with agreed tolerances and sign-off process Participate in code reviews in a structured and collaborative way. Participate in project meetings with management and other team members. Report on project status and developments … real time trading systems. Recent experience integrating Quant/Analytic libraries. Recent experience working on OMS, and/or Risk systems. Ability to write clean, easy to understand code. Strong problem-solving capabilities. Excellent written and verbal communication skills. Ability to work independently and complete projects with minimal supervision. ...

Data Scientist

Hiring Organisation
Elsevier
Location
City of London, London, United Kingdom
grounded generation. Build, evaluate, fine-tune, prompt, and integrate models into robust production systems, while continuously improving quality, relevance, reliability, and user value. Write clean, tested, production-quality Python and contribute reusable data science components, packages, and scalable data pipelines for preprocessing, inference, experimentation, monitoring, and continuous improvement. Support … GPTs, Anthropic’s Claude, and Google’s Gemini, including fine-tuning LLMs and/or SLMs. Strong Python skills and a habit of writing clean, maintainable, well-tested code. A solid grasp of machine learning fundamentals, including supervised and unsupervised learning, feature engineering, model evaluation, model selection, and performance ...

Gameplay Programmer

Location
Sheffield, England, United Kingdom
design and production process. You will be the technical side of the creative team and the first line of feedback for feature feasibility Produce clean and robust code, following all standards and guidelines, including the use of automated testing processes Resolve platform-specific bugs and performance bottlenecks … need Proven industry experience as a programmer on one or more console/PC titles Strong C++ skills, including profiling, debugging and optimising code Industry experience of working with commercial proprietary engines Solid understanding of code architecture best practices Ability to think like a designer to create compelling ...

Golang Engineer

Location
Greater London, England, United Kingdom
These are some of the key ingredients to the role: As an engineer in the JET Connect team, you won’t just be writing code; you’ll be building the high-volume POS and menu integrations that keep global brands like McDonald’s, KFC, and Domino’s running smoothly … problem solver with a solid foundation. Here’s what we’d love to see: Solid Go experience: A few years of commercial experience writing clean, efficient, and testable code in Go. A proactive mindset: You don't just wait for the next ticket; you actively look for ways ...

Full-Stack Software Engineer for Safer UK Tech

Location
Manchester, England, United Kingdom
Engineer to join a software delivery team supporting the Defence sector, with opportunities to work across other sectors in the future. You will write clean, well-documented code, implement tests, and participate in code reviews while staying current with latest technologies. Hybrid work model with some ...

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 ...

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 ...

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 ...