76 to 100 of 130 Clean Code Jobs in England

Senior Software Engineer II - Backend (Java) - Account Sharing

Hiring Organisation
Wise
Location
Greater London, United Kingdom
Employment Type
Full Time
Salary
111000 to 145000 GBP Annually
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 … 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 ...

Director Data & Analytics API Experience - Data Services

Hiring Organisation
CME- Group
Location
London, UK
Employment Type
Full-time
class, detailed technical reference documentation that serves as the definitive contract for all API behaviour and usage. Accelerate Time-to-Value: Develop practical tutorials, code samples, and dashboard templates to empower customers to self-serve and validate products rapidly. Data PlaneExpand Cloud Distribution: Work with our customers and product … comfortable bridging the gap between business strategy, engineering, and technical writing. Python Expertise: Highly proficient in Python, with the ability to write clean, idiomatic, and robust code for public consumption. Technical StackEnvironment: Google Cloud Platform (GCP), Apigee. Protocols: WebSockets, REST, GCS.Tooling: Python (Expert), OAuth 2.0, GitHub, Protobuf/ ...

Mid-level Software Developer

Hiring Organisation
Nextech Group Limited
Location
Clacton-On-Sea, Essex, South East, United Kingdom
Employment Type
Permanent
Salary
£40,000
/VB.NET applications Developing and integrating REST APIs Working with SQL Server databases Investigating bugs, performance issues and technical problems Refactoring and improving existing code where appropriate Writing clean, maintainable and reusable code Supporting the ongoing modernisation of existing applications Contributing to new features and development projects ...

Senior Python Developer - Cloud Automation

Hiring Organisation
Spectrum IT Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£90000 - £100000/annum Bonus & benefits
days onsite) £100k + 8-10% bonus, private medical Are you a Senior or Tech Lead Software Engineer who loves solving infrastructure challenges through code? We're recruiting for an experienced Python Software Engineer to join a significant government technology project, helping to build secure enterprise customer platforms used … infrastructure roles, this is a genuinely software engineering-focused position. You'll spend your time building automation frameworks, developing internal tooling, creating Infrastructure as Code solutions, and eliminating manual processes through clean, scalable, production-quality code. What You'll Be Doing Building automation frameworks and tooling using Python ...

Senior Python Developer - Cloud Automation

Hiring Organisation
Spectrum IT Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£90000 - £100000/annum Bonus & benefits
Southampton) £100k + 8-10% bonus, private medical Are you a Senior or Tech Lead Software Engineer who loves solving infrastructure challenges through code? We're recruiting for an experienced Python Software Engineer to join a significant government technology project, helping to build secure enterprise customer platforms used … infrastructure roles, this is a genuinely software engineering-focused position. You'll spend your time building automation frameworks, developing internal tooling, creating Infrastructure as Code solutions, and eliminating manual processes through clean, scalable, production-quality code. What You'll Be Doing Building automation frameworks and tooling using Python ...

Software Developer

Hiring Organisation
Rodney Clarke Associates
Location
Coventry, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£40,000
within a collaborative technical environment. Key Responsibilities Design, develop and maintain applications using C# and .NET. Build and integrate APIs and backend services. Develop clean, scalable and maintainable code. Troubleshoot, debug and optimise existing applications. Collaborate with technical teams to deliver new features and system improvements. Contribute to code ...

Flutter Mobile Developer

Hiring Organisation
Fyre Global Limited
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£45,000
Flutter, for iOS and Android Working mostly Flutter-to-API - consuming and helping design REST APIs that connect into the wider platform Writing clean, testable code and contributing to code reviews Working alongside web and embedded teams to deliver joined-up solutions Getting involved in sprint planning ...

Full Stack Engineer

Hiring Organisation
ADAPTABLE RECRUITMENT LTD
Location
Cheadle, Cheshire, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
maintain scalable web applications across front-end and back-end technologies. Collaborate with technical and business stakeholders to create effective solutions from requirements. Produce clean, well-documented code following best practice and Test Driven Development principles. Troubleshoot, optimise and enhance applications to ensure performance, reliability and scalability. Required … Experience working within Agile environments and using source control and DevOps practices. Passion for Test First and Test Driven Development with a focus on code quality. Desirable Experience Microsoft Azure including Web Services, API Management and SQL Server. Global state management tools such as Redux, Zustand or XState. Mobile ...

Senior React/Next.js Dev (SC Cleared)

Hiring Organisation
Henderson Scott
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£500 - £525 per day + umbrella
system for consistent, accessible, and enterprise-grade user experiences. Collaboration: Partner with backend developers, UX designers, and stakeholders in an agile environment to deliver clean, maintainable code. Code Quality & Testing: Ensure high standards of code quality through rigorous testing, code reviews, and adherence to security best ...

Backend Engineer (Mid/Senior), Marketplace

Hiring Organisation
Wheely
Location
London, UK
Employment Type
Full-time
waiting. We're looking for a Mid/Senior Backend Engineer to join a team that keeps frameworks lean and focuses on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery. We are a Go shop, and while we're busy migrating … live coding. Senior+ candidates also complete a system design section and a structured review of past experience and achievements. ResponsibilitiesWrite high-quality, performant code primarily in Go. Implement new microservices while helping us responsibly manage and migrate away from legacy services. Work closely with product managers, designers, and data ...

Backend Engineer (Mid/Senior), Maps

Hiring Organisation
Wheely
Location
London, UK
Employment Type
Full-time
tracked. We're looking for a Mid/Senior Backend Engineer to join a team that keeps frameworks lean and focuses on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery. We are a Go shop, and while we're busy migrating … live coding. Senior+ candidates also complete a system design section and a structured review of past experience and achievements. ResponsibilitiesWrite high-quality, performant code primarily in Go. Implement new microservices while helping us responsibly manage and migrate away from legacy services. Work closely with product managers, designers, and data ...

Data-Flow Lead

Hiring Organisation
GSK
Location
Greater London, United Kingdom
Employment Type
Full Time
Medical Officer (CMO) organization of GSK's Research & Development (R&D) function. This role is focused on delivering data-flows-as-product, compliance-as-code, and governance built into the pipeline (instead of bolted-on). You will turn scattered systems and sources into modular, reusable … spanning roles, interfaces, data and metadata, triggers and access) to integrate systems and data sources into trusted, reusable assets across R&D (including writing clean, readable code where required). Ensure data-flows support compliance-by-design; integrating, contextualising and orchestrating data and systems in line with compliance ...

Senior Front End Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Fareham, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum plus benefits
migrate older interfaces onto modern component-based solutions. Work closely with UI/UX and backend development teams to deliver high-quality features. Write clean, maintainable code supported by automated testing. Contribute to frontend architecture, technical decisions and development standards. Mentor other developers and promote engineering best practices. ...

C++ Developer

Hiring Organisation
Pure Talent Group
Location
DE1 2RU, Derby, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£25000 - £38000/annum
high-quality releases. A key part of the role involves translating and refactoring JavaScript game logic into modern C++, ensuring strong performance, stability and clean, maintainable code. Key Responsibilities Develop game features using modern C++ (C++20 and C++23) Convert JavaScript logic into efficient C++ implementations Debug, profile and optimise … performance Write clear, testable and well-documented code Contribute to code reviews and team collaboration Deliver work within agreed timelines Required Skills & Experience Proven commercial experience in C++ development (modern C++/Versions C++20 and C++23) Experience developing games or interactive applications Strong understanding of asynchronous programming (e.g. ...

.NET Developer

Hiring Organisation
Consortia
Location
London, England, United Kingdom
install and configure our products. Occasionally, there will be customer-facing aspects, such as assisting with bids or attending calls to explain technical solutions.Write clean, scalable C# code and contribute to the design and architecture of our software.Enhance and refactor existing code to improve product functionality.Create … execute unit tests to ensure high-quality code deliverables.Work within a collaborative development environment to implement robust solutions.Develop and maintain comprehensive documentation throughout the Software Development Lifecycle.Provide technical support to the Support Team and Technical Consultants as needed.Essential Skills:Proven experience as a .NET developer.Familiarity with design patterns, such ...

NET Software Engineer - Essex

Hiring Organisation
Arden Resourcing
Location
CM7, Braintree, Essex, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
.NET. Develop Windows and web applications. Build and integrate REST APIs. Work with SQL Server databases. Troubleshoot, debug and improve existing software. Write clean, efficient and maintainable code. Collaborate with other developers on new features and projects. Contribute to code reviews and development best practices. Skills & Experience Essential ...

Senior Mobile App Developer (Swift)

Hiring Organisation
Netcompany
Location
London, UK
Employment Type
Full-time
solutions, identifying improvement opportunities and implementing technical enhancements Collaborate with product managers, designers, and backend developers to translate requirements into scalable mobile solutions Write clean, maintainable code with comprehensive testing and documentation Participate in code reviews and contribute to continuous improvement of our development processes Troubleshoot ...

Embedded Software Engineer

Hiring Organisation
SpaceAM Limited
Location
London, England, United Kingdom
design and build the real-time software, drivers and data systems behind our sensing and communications technology. You will take ideas from a clean sheet through to efficient, tested code running on our hardware in live deployments. Because of the nature of our work, the successful candidate must … testing, and structured test protocols, to make live deployments fault tolerant, reliable and long-lasting. Contribute across the full software development lifecycle (SDLC), from clean sheet design to efficient, working code. Align technical solutions with market research and customer requirements. Essential** Fluent in C, C++ and Python, with experience ...

Embedded Software Engineer

Hiring Organisation
SpaceAM Limited
Location
Cheltenham, Gloucestershire, UK
design and build the real-time software, drivers and data systems behind our sensing and communications technology. You will take ideas from a clean sheet through to efficient, tested code running on our hardware in live deployments. Scroll down to find the complete details of the job offer … testing, and structured test protocols, to make live deployments fault tolerant, reliable and long-lasting. Contribute across the full software development lifecycle (SDLC), from clean sheet design to efficient, working code. Align technical solutions with market research and customer requirements. Essential** Fluent in C, C++ and Python, with experience ...

Information Systems Specialist Digital Web Developer

Hiring Organisation
Sheffield City Council
Location
London, England, United Kingdom
digital products that make it easier for people to access council services and information online.Key ResponsibilitiesDevelop, maintain and enhance Drupal websites and digital services.Create clean, secure and maintainable code following agreed development standards.Develop reusable components, templates and functionality to support consistent digital services.Build and maintain integrations with internal … forExperience developing and maintaining websites using Drupal or an equivalent content management system (CMS).Strong PHP (Twig) development skills, with the ability to produce clean, maintainable and well-documented code.Experience developing custom Drupal modules, themes and site functionality.Experience working with HTML, CSS, JavaScript/jQuery and modern front ...

RPG Developer

Hiring Organisation
Morson Edge
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
translate business requirements into effective technical solutions, document user stories and contribute to the design, development and delivery of new features. You will write clean, maintainable and testable code in line with established development standards, troubleshoot complex issues, investigate application behaviour and identify opportunities to improve performance ...

2027 AI Engineer Apprentice - Level 6 Machine Learning

Hiring Organisation
Thales
Location
Crawley, Sussex, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
include: Preparing, exploring and validating data for machine learning use cases Developing and evaluating machine learning models and AI-enabled software components Writing clean, tested and documented code using appropriate engineering tools and practices Supporting model integration, deployment, monitoring and performance improvement Contributing to technical reviews, experiments ...

Technical Lead Python Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£90000 - £100000/annum Bonus, Medical, Pension, Hybrid
Southampton) £100k + 8-10% bonus, private medical Are you a Senior or Tech Lead Software Engineer who loves solving infrastructure challenges through code? We're recruiting for an experienced Python Software Engineer to join a significant government technology project, helping to build secure enterprise customer platforms used … infrastructure roles, this is a genuinely software engineering-focused position. You'll spend your time building automation frameworks, developing internal tooling, creating Infrastructure as Code solutions, and eliminating manual processes through clean, scalable, production-quality code. What You'll Be Doing Building automation frameworks and tooling using Python ...

Senior Java Distributed Systems Engineer - Fintech - London

Hiring Organisation
Adaptive Financial Consulting
Location
London, UK
Employment Type
Full-time
components or systems. Strong written and verbal communication skills. YOU WILL: Analyse, design, discuss and develop distributed systems built on replicated state machines. Write clean, efficient Java code that is maintainable and self-documenting. Design and evolve messaging protocols and software libraries. Troubleshoot and debug Java applications … distributed systems. Drive improvements in correctness and performance through testing, benchmarking, measurement and profiling. Raise the quality of our work through code reviews, pairing and technical discussions. Contribute to product decisions, not just task execution. Keep up to date with relevant software engineering technologies and practices. Communicate technical decisions ...

Senior Java Distributed Systems Engineer - Fintech - London

Hiring Organisation
Adaptive Financial Consulting Ltd
Location
Greater London, United Kingdom
Employment Type
Full Time
components or systems. Strong written and verbal communication skills. YOU WILL: Analyse, design, discuss and develop distributed systems built on replicated state machines. Write clean, efficient Java code that is maintainable and self-documenting. Design and evolve messaging protocols and software libraries. Troubleshoot and debug Java applications … distributed systems. Drive improvements in correctness and performance through testing, benchmarking, measurement and profiling. Raise the quality of our work through code reviews, pairing and technical discussions. Contribute to product decisions, not just task execution. Keep up to date with relevant software engineering technologies and practices. Communicate technical decisions ...