Clean Code Jobs in the UK

726 to 750 of 776 Clean Code Jobs in the UK

RTU Development Engineer

London, United Kingdom
Hybrid / WFH Options
Pertemps Thames Water
RTU) applications critical to Thames Waters Operational Technology (OT) landscape.We are seeking an OT RTU Development Engineer to manage the full lifecycle of RTU application solutions across Thames Waters clean and wastewater networks.This includes the design, configuration, optimisation, and support of standardised RTU architectures to enable secure, resilient, and scalable telemetry and automation systems across thousands of distributed assets. … Define and manage RTU upgrade processes to ensure maintainability and security. Oversee RTU release management and conformance testing. Technical Leadership: Execute full software development lifecycle for RTU applications. Write clean, testable code using IEC 61131 languages and related platforms. Validate firmware and communication protocols through rigorous testing. Support the development of RTU architecture and integration frameworks. Project Support More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

SOFTWARE DEVELOPER

Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom
Hybrid / WFH Options
Searchability (UK) Ltd
of our most interesting and challenging projects, working hard and collaborating with other members of the team to create solutions and solve challenges. You will be developing high quality code and maintaining our clean coding practices. You will assist the Product Owners when necessary and contributing to solutions for some of our proposals. C#, .Net, VB.Net, SQL Requirements More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Senior Software Developer

Fareham, Hampshire, United Kingdom
Hybrid / WFH Options
Bmt Defence Services LTD
REMBRANDT simulator software meets the needs of our end-users. You will help shape best practice and behaviours within the team, to apply software principles, refactor, extend and test code, and how to investigate problems in systems, processes, and services. About you We really value your ability to ship clean and well-architected code, helping us innovate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate/Junior Web Developer Welshpool, Powys

United Kingdom
Gloversure
Also Be • Eager to learn and develop professionally • A great communicator and team player • Organised and able to manage your own time • Detail-focused with a desire to write clean, efficient code What We Offer • 36-hour working week (with Friday afternoons off!) • Private health insurance after probation • Mental health support & "down days" • Flexible working options (office/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Stoke-on-Trent, Staffordshire, United Kingdom
Hybrid / WFH Options
Uniting Ambition
react to real time data feeds, providing instant feedback on live events. Are you ready to tackle new and exciting technical challenges? Key Responsibilities Enhance and support the existing code base, maintaining clean coding practices and identifying areas for technical improvement. Maintain good coding practices. Support product owners. Collaborate on solution proposals. Preferred skills Commercial experience in C# More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Ai Engineer

Weybridge, Surrey, United Kingdom
Hybrid / WFH Options
Matchtech Group Plc
results. Staying ahead of open-source AI trends and integrating the best tools into the tech stack. Prototyping, testing, and refining AI applications to improve accuracy and performance. Writing clean, modular Python code and performing rapid data processing and feature engineering. Identifying and prioritising opportunities for AI implementation based on business needs and feedback. Translating complex technical concepts More ❯
Employment Type: Permanent
Posted:

Junior Technical Sales Consultant

Cardiff, South Glamorgan, United Kingdom
Hybrid / WFH Options
Creditsafe
the continuous improvement of the Strategic Account Success team. Travel may be required with this role but will be infrequent. WHAT WE ARE LOOKING FOR Demonstratable ability to write clean and efficient code Knowledge of SOAP/RESTful APIs, SFTP file access systems and task automation platforms A strong focus on constant learning and growth, seeking to elevate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Developer (Airline Sector)

London, United Kingdom
Thoughtworks Inc
business. Ultimately, the health of an account is a reflection of the capability and efficiency that you cultivate. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will exemplify Thoughtworks' technical excellence, thought leadership and capabilities to our clients and inside Thoughtworks. You will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Developer (Healthcare/Public Sector)

England, United Kingdom
Thoughtworks Inc
business. Ultimately, the health of an account is a reflection of the capability and efficiency that you cultivate. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will exemplify Thoughtworks' technical excellence, thought leadership and capabilities to our clients and inside Thoughtworks. You will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front End Developer - React / TypeScript - Guildford

Guildford, Surrey, England, United Kingdom
Hybrid / WFH Options
IT Talent Solutions Ltd
React skills to help elevate UI and user experience. You’ll join a small but growing engineering team building scalable, modern interfaces with a focus on performance, accessibility, and clean code. This is a hands-on role with autonomy, collaboration, and real business impact. What you’ll be doing: Building responsive web interfaces using React and TypeScript Integrating front … end features with backend APIs Collaborating with design and product teams to bring ideas to life Optimising UI performance and accessibility Participating in planning, architecture, and code reviews What you’ll need: Solid experience with JavaScript and React Comfortable with TypeScript and modern tooling (Webpack, Vite, etc.) A good eye for UI detail and UX principles Experience consuming REST More ❯
Employment Type: Full-Time
Salary: £40,000 - £45,000 per annum
Posted:

Head of Business Intelligence & Portfolio Risk

London, United Kingdom
Onmo
inconsistencies or issues that need attention. • Oversee CRA reporting creation, adjustments, and issue resolution to minimize the impact of incorrect information. Structured Coding & Issue Resolution • Ensure the team writes clean, well-structured code to support data extraction, analysis, and reporting. • Implement and enforce best practices in version control to maintain code quality and reproducibility. • Encourage development of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Business Intelligence

City of London, London, United Kingdom
Fintellect Recruitment
inconsistencies or issues that need attention. Oversee CRA reporting creation, adjustments, and issue resolution to minimize the impact of incorrect information. Structured Coding & Issue Resolution Ensure the team writes clean, well-structured code to support data extraction, analysis, and reporting. Implement and enforce best practices in version control to maintain code quality and reproducibility. Encourage development of More ❯
Posted:

Head of Business Intelligence

London Area, United Kingdom
Fintellect Recruitment
inconsistencies or issues that need attention. Oversee CRA reporting creation, adjustments, and issue resolution to minimize the impact of incorrect information. Structured Coding & Issue Resolution Ensure the team writes clean, well-structured code to support data extraction, analysis, and reporting. Implement and enforce best practices in version control to maintain code quality and reproducibility. Encourage development of More ❯
Posted:

Head of Business Intelligence

london, south east england, united kingdom
Fintellect Recruitment
inconsistencies or issues that need attention. Oversee CRA reporting creation, adjustments, and issue resolution to minimize the impact of incorrect information. Structured Coding & Issue Resolution Ensure the team writes clean, well-structured code to support data extraction, analysis, and reporting. Implement and enforce best practices in version control to maintain code quality and reproducibility. Encourage development of More ❯
Posted:

Head of Business Intelligence

slough, south east england, united kingdom
Fintellect Recruitment
inconsistencies or issues that need attention. Oversee CRA reporting creation, adjustments, and issue resolution to minimize the impact of incorrect information. Structured Coding & Issue Resolution Ensure the team writes clean, well-structured code to support data extraction, analysis, and reporting. Implement and enforce best practices in version control to maintain code quality and reproducibility. Encourage development of More ❯
Posted:

Head of Business Intelligence

london (city of london), south east england, united kingdom
Fintellect Recruitment
inconsistencies or issues that need attention. Oversee CRA reporting creation, adjustments, and issue resolution to minimize the impact of incorrect information. Structured Coding & Issue Resolution Ensure the team writes clean, well-structured code to support data extraction, analysis, and reporting. Implement and enforce best practices in version control to maintain code quality and reproducibility. Encourage development of More ❯
Posted:

Senior Software Engineer

Edinburgh, United Kingdom
Hybrid / WFH Options
Net Talent
Engineer Fully Remote, excellent package and incredible opportunity Are you the kind of engineer who cares just as much about the why as the how ? Do you enjoy shipping clean, reliable, and tested code but also want to help shape the product itself? We're looking for a Senior Software Engineer to join a fast-moving team building … Ruby on Rails and React Native Leading on technical and architectural decisions across the stack Collaborating cross-functionally with Product, Design, and Customer Success Mentoring junior engineers and reviewing code with kindness and clarity Engaging with customers to understand pain points and improve the product Improving developer workflows, testing practices, and engineering processes You'll Thrive Here If You … Have deep experience in Ruby on Rails or a similar web framework Are confident with React or React Native Communicate complex ideas simply and clearly - both in code and conversation Value user needs over technical perfection Enjoy mentoring, sharing knowledge, and working in an open, feedback-driven culture Want to ship frequently and iterate fast - we've built great More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Firmware hardware engineer

Cambridge, Cambridgeshire, United Kingdom
Experis - ManpowerGroup
design hardware and firmware. Who you are: We're looking for a motivated and passionate person who has a strong interest in embedded software & electronics design. You enjoy writing code, building and simulating circuits, and you have a good intuitive understanding of discrete components. You're organized, methodical and take pride in doing things well. You love debugging code, troubleshooting circuits, and always seek to understand the fundamental reason when things don't work. You are capable of developing code from either a blank slate or building on an existing codebase. You understand the need for good documentation and don't see it as an impediment. You are a team player and like bouncing technical ideas with … fixes, and fundamentally finding viable solutions to meet EMC requirements. Creation and maintenance of a complete set of design documentation (schematics, design notes, BOMs, PCB fabrication & assembly files, source code, software programming instructions, validation and verification documentation, etc). Troubleshooting faults at code, component, and system level. Investigation and root cause analysis of problems and finding solutions. Continuous More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

iOS Developer

Belfast, United Kingdom
Hybrid / WFH Options
MCS Group
mobile team, building and supporting production-level apps deployed across various sectors. The company embraces a modern product mindset and values a strong engineering culture, with an emphasis on clean, maintainable code and top-notch user experience. Tech Stack: Swift (required) SwiftUI (nice to have) Xcode RESTful APIs App Store distribution What You'll Be Doing: Designing and … implementing new features for iOS applications Maintaining and enhancing the existing codebase Participating in sprint planning, code reviews, and release management Collaborating with QA and cross-functional teams Managing App Store releases About You: Solid commercial experience with Swift Comfortable taking ownership of the entire mobile development cycle Knowledge of SwiftUI is advantageous Proven experience of deploying apps to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

4 Jun 2025 BBBH57935 iOS Developer - NI/ROI £50000.00 - £60000.00 per annum Belfast

Belfast, United Kingdom
Hybrid / WFH Options
MCS Group
mobile team, building and supporting production-level apps deployed across various sectors. The company embraces a modern product mindset and values a strong engineering culture, with an emphasis on clean, maintainable code and top-notch user experience. Tech Stack: Swift (required) SwiftUI (nice to have) Xcode RESTful APIs App Store distribution What You'll Be Doing: Designing and … implementing new features for iOS applications Maintaining and enhancing the existing codebase Participating in sprint planning, code reviews, and release management Collaborating with QA and cross-functional teams Managing App Store releases About You: Solid commercial experience with Swift Comfortable taking ownership of the entire mobile development cycle Knowledge of SwiftUI is advantageous Proven experience of deploying apps to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applications Software Engineer

London, United Kingdom
Hybrid / WFH Options
Quantum Motion
production-quality software libraries intended for real-world use by researchers and industry partners. You will be expected to hit the ground running, working independently to deliver high-quality code without heavy guidance from senior team members. While prior quantum computing knowledge is not required, exceptional software engineering ability is essential. We seek engineers who excel at end-to … Role Collaborate with researchers to understand application needs and translate them into high-quality, maintainable software solutions. Design, implement, and maintain production-grade scientific and engineering software libraries. Write clean, well-tested code in multiple languages (primarily Python and C++), integrating with our public software stack. Run and optimize high-performance workloads on GPUs and HPC clusters. Support More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Leeds, West Yorkshire, United Kingdom
Redline Group Ltd
communication protocols including Bluetooth, Wi-Fi, Zigbee, or other IoT technologies. Collaborate with hardware engineers and solution architects to define system requirements and ensure optimal performance and reliability. Develop clean, maintainable, and efficient code in C, following industry standards and MISRA guidelines where appropriate. Create technical documentation covering design specifications, implementation details, testing procedures, and troubleshooting guides. Stay More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Mobile Application Developer

Leeds, West Yorkshire, Yorkshire, United Kingdom
Oscar Associates (UK) Limited
involved in developing new features and user interfaces to ensure the application delivers top performance and an excellent user experience. You'll address bugs and performance issues while writing clean, readable, and testable code of the highest quality. Staying up to date with the latest terminology, concepts, and best practices for mobile app development will be essential. You More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Software Development Apprentice

Newton-Le-Willows, Merseyside, North West, United Kingdom
Baltic Apprenticeships
requirements. Collaborate within an agile development team environment. Contribute to all stages of the software development lifecycle. Follow best practices in coding, with a focus on continuous improvement. Write clean, efficient, and maintainable code under supervision. Progressively take ownership of specific components or modules within the codebase. Full training and support will be provided by your workplace mentor More ❯
Employment Type: Advanced apprenticeships
Salary: £14,000
Posted:

Software Development Apprenticeship

England, United Kingdom
Baltic Apprenticeships
requirements. Collaborate within an agile development team environment. Contribute to all stages of the software development lifecycle. Follow best practices in coding, with a focus on continuous improvement. Write clean, efficient, and maintainable code under supervision. Progressively take ownership of specific components or modules within the codebase. Full training and support will be provided by your workplace mentor More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Clean Code
10th Percentile
£38,750
25th Percentile
£50,750
Median
£65,000
75th Percentile
£77,500
90th Percentile
£89,350