Clean Code Jobs in the UK

151 to 175 of 244 Clean Code Jobs in the UK

Senior .Net Developer

Manchester, Lancashire, England, United Kingdom
Lorien
distributed computing challenges Secure development practices with a focus on system architecture and compliance Key Responsibilities: Advocating TDD and solid development practices Providing technical leadership and peer development Peer code reviews and effort estimations Designing, building, and maintaining scalable software applications Writing clean, efficient, and maintainable code Debugging and resolving complex technical issues Collaborate with end-users More ❯
Employment Type: Full-Time
Salary: £55,000 - £65,000 per annum
Posted:

Full Stack Developer

Reading, Berkshire, South East, United Kingdom
Hybrid/Remote Options
Platform Recruitment Limited
develop full-stack skills and work with cutting-edge technologies. Key Responsibilities: Develop features across backend and frontend systems Build and maintain APIs, data pipelines, and UI components Write clean, maintainable code following best practices Support cloud deployment (AWS experience beneficial) Build dashboards and tools for processing inspection data Collaborate with senior engineers on design and code More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

AI Automation Engineer

Central London, London, United Kingdom
McCabe & Barton
and redesigning processes to be machine-readable and automation-ready using methodologies. Python Development - Strong proficiency in Python programming including object-oriented design, asynchronous programming, error handling, and writing clean, maintainable code. Experience with key libraries including Pandas, NumPy for data manipulation, requests and APIs for integrations, asyncio for concurrent processing, and building robust automation scripts with proper logging … Retrieval Augmented Generation) architectures, vector databases (Pinecone, ChromaDB, FAISS), embeddings, and building AI-powered automation solutions that leverage natural language understanding. Appian BPA Platform - Strong experience with Appian low-code platform including process modelling, interface design, expression rules, integration objects, and data modelling. Skilled in building end-to-end business process applications, configuring workflows, implementing business rules, managing records More ❯
Employment Type: Permanent
Posted:

AI Automation Engineer

london, south east england, united kingdom
McCabe & Barton
and redesigning processes to be machine-readable and automation-ready using methodologies. Python Development- Strong proficiency in Python programming including object-oriented design, asynchronous programming, error handling, and writing clean, maintainable code. Experience with key libraries including Pandas, NumPy for data manipulation, requests and APIs for integrations, asyncio for concurrent processing, and building robust automation scripts with proper logging … Retrieval Augmented Generation) architectures, vector databases (Pinecone, ChromaDB, FAISS), embeddings, and building AI-powered automation solutions that leverage natural language understanding. Appian BPA Platform- Strong experience with Appian low-code platform including process modelling, interface design, expression rules, integration objects, and data modelling. Skilled in building end-to-end business process applications, configuring workflows, implementing business rules, managing records More ❯
Posted:

Web Developer

Bury St. Edmunds, Suffolk, England, United Kingdom
Hybrid/Remote Options
Agilis Search
will be working closely with marketing, product, and IT teams to develop responsive, accessible, and high-performing websites. This is a hands-on role suited to someone who enjoys clean coding, solving technical challenges, and helping shape the foundations of a scalable, modern web environment. **This is a permanent, hybrid-working role. Key Responsibilities Build and maintain responsive, accessible … and user-friendly web interfaces. Support backend functionality, templating, and third-party integrations. Develop and test clean, maintainable code before deployment. Collaborate cross-functionally with internal teams to deliver new features. Provide technical support and documentation for new site features. What You’ll Bring Solid experience in full-stack or web development. Strong skills in HTML, CSS, JavaScript More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum
Posted:

Senior AI/Machine Learning Engineer

London, South East, England, United Kingdom
Chambers and Partners
Platform & Operations (LLMOps) Deploy and operate services on Azure (AKS/ACI/Azure Functions, API Management). Implement CI/CD (GitHub Actions/Azure DevOps), Infrastructure as Code (Bicep/Terraform), secrets via Azure Key Vault , private networking. Add observability : tracing/telemetry (OpenTelemetry, LangSmith), metrics, logs, cost and token usage monitoring, alerts. Apply evaluation & QA : regression … drive best practices for model versioning, reproducibility, performance monitoring, bias mitigation, data governance, and ethical AI use . Document architectural decisions, runbooks, and operational procedures. Software Engineering & Collaboration Write clean, tested, maintainable code in Python (and optionally .NET). Apply SOLID, TDD/BDD where sensible, code reviews, refactoring, performance profiling.Collaborate in an Agile environment; contribu More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

PHP Laravel Developer - Remote

Ipswich, Suffolk, East Anglia, United Kingdom
Hybrid/Remote Options
Birchwell Associates Ltd
using PHP and Laravel . Build and manage RESTful APIs . Work with MySQL to design and optimise databases. Collaborate with front-end teams to deliver seamless integrations. Write clean, well-documented code using Git and VSCode . Support testing, troubleshooting, and continuous improvement. About You 2+ years professional experience with PHP and Laravel. Strong understanding of MySQL More ❯
Employment Type: Permanent
Salary: £30,000
Posted:

Full Stack .Net Developer

Bletchley, Buckinghamshire, United Kingdom
Hybrid/Remote Options
hireful
Are you a .Net Developer with full stack capabilities who thrives on solving real-world problems with clean, scalable code? Are you excited by the idea of shaping the future of payments and backend services? If yes, this is your chance to build high-impact features in a fast-moving, supportive environment. You ll take ownership of feature … days a week in the office) If you ve got strong Full stack development experience with .Net (C#) and Typescript, solid cloud (AWS or Azure) knowledge, a passion for clean architecture, and you re comfortable jumping between languages and environments, we d love to hear from you. This role will give you the chance to learn or use your More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 42,500 Annual
Posted:

Full Stack .Net Developer

Milton Keynes, Buckinghamshire, South East, United Kingdom
Hybrid/Remote Options
Hireful
Are you a .Net Developer with full stack capabilities who thrives on solving real-world problems with clean, scalable code? Are you excited by the idea of shaping the future of payments and backend services? If yes, this is your chance to build high-impact features in a fast-moving, supportive environment. You'll take ownership of feature … days a week in the office) If you've got strong Full stack development experience with .Net (C#) and Typescript, solid cloud (AWS or Azure) knowledge, a passion for clean architecture, and you're comfortable jumping between languages and environments, we'd love to hear from you. This role will give you the chance to learn or use your More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid/Remote Options
Able Consult
development practices and cloud based platforms. Software Engineer Key Responsibilities: Design and develop robust, scalable software applications. Collaborate with engineers, designers, and product specialists in an agile environment. Write clean, maintainable code with a focus on testing and best practices. Contribute to technical discussions and continuous improvement initiatives. What makes you the right fit for this Software Engineer More ❯
Employment Type: Permanent
Salary: £45000 - £75000/annum DOE
Posted:

Software Developer

Cullompton, Devon, South West, United Kingdom
Hybrid/Remote Options
Gregory Distribution
strategic web-based applications - in line with our technology stack (.NET Core/SQL/Blazor/Azure). Developing both internally accessible and externally (internet) facing applications. Writing clean, functional code on both the front and back-end - as part of a small team, so a broad and generalist knowledge of all aspects of development is required. More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Performance Test Engineering Consultant

South East London, London, United Kingdom
Hybrid/Remote Options
TEN10 SOLUTIONS LIMITED
Performance Tester , ideally in a consultancy or client-facing environment. Proficiency in at least one object-oriented programming language (e.g., Java, Python, C#, or JavaScript/TypeScript) for writing clean, maintainable test code and frameworks. Strong knowledge of performance testing methodologies, tools, and scripting . But equally happy with functional test automation Ability to engage with customers, technical … stakeholders to deliver meaningful outcomes. Experience in cloud-based and distributed system performance testing. A true "engineer in test" mindset: able to build custom tools, write high-quality test code, and participate in technical design and code reviews. Knowledge of monitoring and diagnostics tools such as AppDynamics, Dynatrace, Datadog or New Relic. Strong analytical and problem-solving skills More ❯
Employment Type: Temporary
Posted:

Senior Software Development Engineer in Test

London, United Kingdom
Hybrid/Remote Options
Develop
process improvements as the team scales. Role Requirements Strong background in software testing - both manual and automation. Excellent command of Core Java with the ability to write and maintain clean, scalable automation code (Ideally an ex Java developer) Hands-on experience with Selenium and BDD frameworks (e.g., JBehave). Exposure to Playwright or other end-to-end testing More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Senior Software Engineer

London, Cathedrals, United Kingdom
The Portfolio Group
in London, helping shape robust backend services and responsive user experiences using React and NextJS. What You'll Do Build and maintain scalable, secure applications, modern architectural patterns Write clean, test-driven code with a focus on performance and usability Collaborate across teams to deliver iterative improvements Lead on innovation and continuous delivery best practices Support and mentor … hands-on with the tech What We're Looking For Proven experience working with React Strong understanding of microservices, CI/CD, and DevOps practices Confident writing performant frontend code Agile mindset with excellent communication skills Enthusiastic about solving problems and sharing knowledge Nice to Have: Experience with Drupal 7 Familiarity with serverless architectures, quality engineering, or modern frontend More ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum
Posted:

Machine Learning Engineer

London, United Kingdom
Hybrid/Remote Options
Sky
presenting to Data leaders when needed. Strong working knowledge of modern ML frameworks (e.g., XGBoost, Scikit-learn, TensorFlow) and experience applying them to real-world problems. Proficiency in writing clean, maintainable, and efficient code in Python and SQL. Solid understanding of software engineering principles, including version control (Git), testing, CI/CD pipelines, and containerization (Docker/Kubernetes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer - Salesforce

Edinburgh, Midlothian, United Kingdom
Hybrid/Remote Options
Aberdeen
Responsibilities Design and implement robust Salesforce solutions using Apex, Lightning Web Components (LWC), OmniStudio, Flows, and integrations. Lead the modernisation of Legacy Salesforce implementations using scalable architecture patterns. Write clean, testable, and maintainable code following Salesforce development standards. Implement and maintain CI/CD pipelines using Gearset, Copado, or Azure DevOps. Explore and apply AI-powered development tools More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front End Developer

Shrewsbury, Shropshire, England, United Kingdom
Hybrid/Remote Options
Greenfield I T Recruitment
Familiarity with REST APIs and frontend/backend integration Experience with testing frameworks (e.g., Jasmine, Karma, Cypress) Version control using Git An eye for detail and a passion for clean, maintainable code Strong communication and problem-solving skillsTo discuss the Frontend Developer role in more detail please contact Vicky Heard on 01743 234029 or email More ❯
Employment Type: Full-Time
Salary: £35,000 - £40,000 per annum, Inc benefits
Posted:

D365 Developer

London, South East, England, United Kingdom
Hybrid/Remote Options
recruitment22
the Microsoft Dynamics 365 and Power Platform ecosystem. With approximately 80% billable work, this is a hands-on development role where you will stay close to the technology—writing clean, efficient code that aligns with best practices and client expectations. Key Responsibilities: Develop and customise applications within Dynamics 365 and Power Platform Translate functional requirements into robust, scalable More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Software Engineer

Cringleford, Norfolk, United Kingdom
Synergy Resourcing Solutions Limited
Developer to fuel their continued success. This is office based 5 days a week in Norwich. What You'll Do as a Software Engineer: Dive into diverse projects: Craft clean, stable code across various bespoke systems for clients. Full project lifecycle ownership: Be involved from conception to completion, shaping the future of these client-centric solutions. Many hands More ❯
Employment Type: Permanent
Salary: GBP 30,000 - 45,000 Annual
Posted:

Software Engineer

Norwich, Norfolk, Cringleford, United Kingdom
Synergy Resourcing Solutions Limited
Developer to fuel their continued success. This is office based 5 days a week in Norwich. What You'll Do as a Software Engineer: Dive into diverse projects: Craft clean, stable code across various bespoke systems for clients. Full project lifecycle ownership: Be involved from conception to completion, shaping the future of these client-centric solutions. Many hands More ❯
Employment Type: Permanent
Salary: £30000 - £45000/annum
Posted:

Senior Java Engineer - Trading

London, South East, England, United Kingdom
Robert Walters
swaps and exotic portfolios, with a strong focus on performance, reliability, and traceability. Key Responsibilities: Design, develop, test, and deploy high-quality software using Java and related technologies Conduct code reviews, ensuring clean, maintainable, and efficient code Mentor junior developers and promote technical excellence within the team Analyse and resolve performance, scalability, and concurrency issues Contribute to More ❯
Employment Type: Full-Time
Salary: £100,000 - £130,000 per annum
Posted:

Senior Java Engineer VP - Trading

London, South East, England, United Kingdom
Robert Walters
swaps and exotic portfolios, with a strong focus on performance, reliability, and traceability. Key Responsibilities: Design, develop, test, and deploy high-quality software using Java and related technologies Conduct code reviews, ensuring clean, maintainable, and efficient code Mentor junior developers and promote technical excellence within the team Analyse and resolve performance, scalability, and concurrency issues Contribute to More ❯
Employment Type: Full-Time
Salary: £100,000 - £140,000 per annum
Posted:

Senior iOS App Developer

London, United Kingdom
Stott & May Professional Search Limited
the iOS version of the app, ensuring it delivers a pixel-perfect, performant, and luxury-aligned experience for customers. You will be a high-performing developer who thrives on clean architecture, elegant code collaborative delivery whilst working as part of an Agile cross-functional team. Skills and Experience * Strong proficiency in Swift and iOS SDKs, with a deep … understanding of UIKit, SwiftUI, Combine, and Core frameworks. * Experience with RESTful APIs, JSON, and mobile architecture patterns (MVVM, Clean Architecture). * Familiarity with Xcode, GitHub, mobile CI/CD tools, automated testing frameworks and the app store deployment process. * Proven experience delivering high-quality iOS applications in Agile environments. * Exceptional communication skills and ability to collaborate effectively with cross More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Junior Web Developer

Bristol, Avon, England, United Kingdom
Hybrid/Remote Options
Ballantyne Technology Limited
ll be doing Developing and maintaining a large-scale, fully custom-built eCommerce and booking platform. Working with a modern JavaScript stack — React (frontend) and Nodejs (backend). Writing clean, testable, maintainable code that drives real business impact. Collaborating with non-technical colleagues to translate ideas into practical digital solutions. Supporting the gradual modernisation of a complex, evolving More ❯
Employment Type: Full-Time
Salary: £27,000 - £37,000 per annum
Posted:

Software Development Apprenticeship

188-200 Pensby Road, Heswall, Wirral, England
LIVEPOINT SOFTWARE SOLUTIONS LIMITED
sessions for new features or client projects Produce wireframes, UML diagrams, or ERD models to guide development Help choose suitable design patterns for automation and AI tasks Development: Write clean, logical, and maintainable code using languages such as Python and JavaScript (React) Build automation scripts, APIs, or internal tools under supervision Follow organisational coding standards and participate in … code reviews Testing: Create and run unit, functional, and integration tests Identify and fix errors including syntax, logical, and functional bugs Deployment & Maintenance: Assist with deploying code through CI/CD pipelines Help monitor live systems, apply updates, and improve performance Document updates and maintain version control via Git and GitHub Training As a Software Developer apprentice, your More ❯
Employment Type: Higher Apprenticeship
Salary: £18,000 a year
Posted:
Clean Code
10th Percentile
£42,500
25th Percentile
£53,750
Median
£70,000
75th Percentile
£81,250
90th Percentile
£92,750