201 to 225 of 329 Clean Code Jobs in the UK excluding London

Senior Software Engineer - Full Stack

Location
Belfast City District, Northern Ireland, United Kingdom
with SQL Server and Entity Framework to support application functionality and data-driven features Applying SOLID principles, design patterns and best practices to produce clean, scalable and maintainable code Identifying and implementing improvements across existing systems, codebases and development processes Collaborating closely with Development, QA and Project Management … Experience building responsive, customer-facing web applications Strong knowledge of OOP, SOLID principles and design patterns Experience with Microsoft SQL Server Ability to write clean, reusable and scalable code Strong analytical and problem-solving skills Excellent communication skills across technical and non-technical teams Package & Benefits Hybrid working ...

kdb+ Contractor (Capital Markets)

Location
Belfast, Northern Ireland, United Kingdom
guide junior and mid-level developers, fostering a culture of technical excellence. Own the full development lifecycle by developing, testing, supporting and maintaining all code for client applications. Drive innovation by staying ahead of the curve in kdb+, q, and emerging technologies. What You Bring 7+ years of hands … both technical and non‐technical stakeholders. Experience in capital markets or investment banking, understanding of the domain and its demands. A passion for clean, performant code and continuous improvement. Bonus Points For: Experience with AI tooling (Claude, Co‐Pilot) Experience with Python, cloud platforms (AWS, GCP, Azure ...

.NET Developer

Hiring Organisation
Tech 4
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
troubleshooting defects, performance issues and production incidents. Contribute to technical design decisions, ensuring solutions are secure, supportable and aligned to good engineering practice. Write clean, maintainable code and follow agreed standards for version control, testing, deployment and documentation. Participate in code reviews, peer support and knowledge sharing ...

Junior Backend Engineer - Remote, Mentored Growth

Location
Southampton, England, United Kingdom
work on backend services, REST APIs and databases, and collaborate with frontend teams in a hybrid/remote setup. The role emphasizes clean code, testing, and ongoing learning, with opportunities for mentoring and professional development in modern tech stacks. #J-18808-Ljbffr ...

Full-Stack Ruby on Rails Engineer (Hybrid)

Location
Farnborough, England, United Kingdom
Full Stack Ruby On Rails Software Developer to join a mission-driven team shaping youth music education. You will develop scalable Rails apps, write clean code and tests, and drive features from concept through deployment across backend and frontend. Work across the stack in a hybrid Farnborough role ...

Engineering Manager (PHP) – Lead Scalable Cloud Apps

Location
Abingdon, England, United Kingdom
team responsible for building scalable education software. You will guide projects from concept to production, ensure robust design, and foster a culture of clean code and high performance. With strong experience in PHP, relational databases, and cloud platforms, you’ll mentor engineers, drive TDD, maintain CI/ ...

Pixel-Perfect Frontend Developer | Performance & UI

Location
Glasgow, Scotland, United Kingdom
Elixirmark in Glasgow is seeking a dedicated Front-End Developer who is passionate about performance, clean code, and creating seamless animations. The role involves translating designs from Figma or Adobe XD into interactive web pages while building reusable components and optimizing for Core Web Vitals. The ideal candidate ...

Senior Engineer

Location
Hemel Hempstead, England, United Kingdom
genuinely excited about weaving AI-powered experiences into products used by millions of holidaymakers every year.You’ll join a multidisciplinary team writing clean, well-tested code that goes to production quickly and confidently. This is a high-impact role at the heart of a bold digital transformation. … designing and building AI-powered features into Haven’s digital products* Design, build and ship well-crafted web applications straight into production* Write clean, resilient, well-tested code - end-to-end problem solving from concept through to production* Collaborate across a multidisciplinary team to decide when software ...

Software Engineer

Location
Lisburn, Northern Ireland, United Kingdom
Relevant Bachelor's degree, or equivalent level of skills and experience, MSc or higher preferred. Strong knowledge of core Java skills. Ability to write clean, bug‐free code that is easy to understand, and easily maintainable. Experience working with multi‐threaded applications and core Java libraries (Spring). ...

Lead Software Engineer

Location
Farnborough, England, United Kingdom
integrating with downstream systems and data services in a secure, highly available environment. Drive strong engineering practices across the team. Ensure adherence to established code review standards. Ensure defined quality gates are consistently met for the project. Promote clean, maintainable, well‐documented code. Guide system design and development … suite (e.g. Jira, Bitbucket, Bamboo), or equivalent tooling, with a solid understanding of CI/CD concepts, workflows, and practices. Experience ensuring compliance with code review standards, quality gates, CI/CD pipelines, and security scanning processes. Desirable Skills and Experience: Familiarity with integration and architectural patterns (e.g. adapters ...

Software Engineer

Location
Bracknell, England, United Kingdom
head office in Bracknell, Berkshire. Key responsibilities of the role... Software Development Lifecycle: Develop applications and features to meet customer and project requirements Write clean, maintainable code using appropriate technologies (e.g. C#, TypeScript) Contribute to design, specification, and refinement of development work Participate in testing activities to ensure … fixing and performance improvements Support the ongoing maintenance and enhancement of existing applications Contribute ideas to improve applications, processes, and overall platform capability Ensure code and solutions are aligned with internal standards and best practices Working Effectively in a Team: Participate in team ceremonies such as planning, refinement, reviews ...

Senior Firmware Engineer

Location
Greenford, Scotland, United Kingdom
Responsibilities Design, test and maintain embedded software for Brompton Electric products Collaborate with cross-functional teams to define, design and ship new features Write clean, scalable and efficient code Debug and resolve technical issues Participate in code reviews to maintain code quality and share knowledge with ...

Developer

Location
Milton Keynes, England, United Kingdom
wellbeing at work for employees while protecting the planet. **The Role**As Developer you will be expected to:* Design, develop, and maintain software* Write clean, scalable, and efficient code* Collaborate with other developers and teams to deliver high-quality software solutions* Conduct testing and debugging of software* Participate … code reviews* Stay up to date with the latest industry trends and technologies* Provide technical support and troubleshoot software issues **What we're looking for****Experience:** 6+ years working as a software engineer/developer, preferably in fintech**Essential technical skills:** C#, .NET 4.8, MVC, MS SQL Server, Entity ...

Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
this role you'll: Design, develop, and maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. Work with MySQL to design efficient data access … working closely with DevOps and platform teams to ensure reliable delivery. Contribute to CI/CD pipelines, Git-based pull request workflows, code reviews, and engineering best practices. Collaborate with frontend engineers, QA, product owners, solution designers, and other backend developers to deliver high-quality product increments. Support production ...

Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£75,000
using an OOP language such as Java, C#, C++ etc, and willingness to adapt to Kotlin and Android based applications. Capable of writing clean, efficient, and maintainable code, utilising object-oriented programming principles, data structures, and algorithms to solve complex problems. Familiar with software development tools, version control … systems (such as Git), and build tools to streamline development workflows and maintain high code quality, Demonstrates strong analytical and problem-solving skills with the ability to quickly grasp new technologies and adapt to changing project requirements. Experience in working on diverse projects, from legacy codebases to modern applications ...

Engineer - E2

Location
Northampton, England, United Kingdom
demonstrate a growth mindset by embracing new technologies and challenges. You will develop and maintain data pipelines to ingest, transform and deliver data, writing clean, reliable and maintainable code in line with agreed engineering standards. The role involves building and supporting data tables, models and data products based … understanding and applying data security, access and governance requirements while working collaboratively with engineers, analysts, product teams and business stakeholders. You will participate in code reviews, testing and team delivery activities, taking ownership of well-defined engineering tasks and delivering them to agreed quality standards and timelines. The role ...

Software Developer

Location
Bristol, England, United Kingdom
with delivering software solutions efficiently, as well as helping identify and implement improvement areas in the software delivery process. Key Accountabilities Develop secure, structured, clean, and re-usable code that follows the pre-defined development standards and meets the documented requirements and acceptance criteria. Ensure all code … scrum team, and contribute to the successful delivery of the sprint goal Work in an open, collaborative way with all other team members Write code that is maintainable, testable, and secure Assist the Support Team with queries or investigations as required. Experience and skills Our ideal candidate would have ...

EN03 - Engineer E3

Location
Northampton, England, United Kingdom
build and support data tables, models and data products that meet defined business and technical requirements. As part of the team, you’ll write clean, reliable and maintainable code that follows agreed engineering standards, while ensuring data outputs are accurate, complete and fit for purpose through robust validation … your role as you work closely with engineers, analysts, product teams and business stakeholders to deliver high-quality outcomes. You’ll participate in code reviews, testing activities and team delivery initiatives, taking ownership of well-defined engineering tasks and delivering them to agreed standards and timescales. Alongside building technical ...

Android Engineer

Location
Burgess Hill, England, United Kingdom
enjoys solving complex problems and working with modern technologies. The ideal candidate is passionate about delivering exceptional user experiences, takes pride in writing clean and maintainable code, and is eager to contribute ideas within a collaborative engineering environment. You will work closely with designers, product owners, QA engineers … functional teams. Key Responsibilities Design, build, and maintain high-quality Android applications. Collaborate with cross-functional teams to deliver new features and enhancements. Write clean, maintainable, and efficient code while continuously improving existing solutions. Identify, troubleshoot, and resolve application issues and defects. Contribute to CI/CD pipelines ...

Senior kdb+ Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
level developers, fostering a culture of technical excellence and knowledge sharing. Own the full development lifecycle by developing, testing, supporting and maintaining all code for client applications Drive innovation by staying ahead of the curve in kdb+, q, and adjacent technologies. Qualifications What You Bring: 5+ years of hands … complex systems to both technical and non-technical stakeholders. Experience incapital markets or investment banking tounderstand the domain and its demands. A passion for clean, performant code and continuous improvement. Bonus Points For: Experience withPython,cloud platforms(AWS, GCP, Azure), or other time-series databases. Exposure totick data ...

Back End Developer

Hiring Organisation
Big Sky Additions
Location
NR1, Norwich, Norfolk, United Kingdom
Employment Type
Permanent
Salary
£35000 - £38000/annum
with developers and data engineers to deliver new features Improving API performance, reliability and scalability Investigating technical issues and supporting ongoing platform development Maintaining clean, well-structured code and technical documentation About You You'll have at least two years' experience in a Backend Developer, .NET Developer ...

Senior Software Engineer GDK

Location
Manchester, England, United Kingdom
direction, ensuring solutions are scalable, maintainable, and built for the future.* Solve complex performance and optimisation challenges across different platforms, languages, and environments.* Write clean, high-quality code and champion engineering best practices to maintain a robust and reliable framework.* Collaborate closely with game developers, QA, and platform ...

Full Stack Ruby On Rails Software Developer

Location
Farnborough, England, United Kingdom
team at iRock School of Music. This role gives you the chance to contribute to the development of our platform, with a focus on clean, scalable code, a strong user experience, and meaningful impact. You’ll be working across the full stack, taking ownership of features from concept … this could be a great fit. What You’ll Be Doing Develop, test, and maintain scalable, secure, and reliable Ruby on Rails applications Write clean, maintainable, well-documented code and automated tests Contribute across the full development lifecycle, from concept to deployment Build and deliver features ...

kdb+ Engineer

Location
Belfast, Northern Ireland, United Kingdom
performance environment this is your opportunity! What You’ll Be Doing Collaborating with business users to define new application requirements. Developing, testing and maintaining clean, performant code for client applications. Supporting project delivery alongside Project Managers and Senior Engineers. Working as part of a close-knit team ...

Software Engineer

Location
Portsmouth, England, United Kingdom
Portsmouth office and get stuck into the hard stuff. Full-time office-based Direct line into the CTO Work ticket by ticket delivering clean working code with precision At times you will be asked to shape epics and tickets yourself - always aligned with the CTO's direction Build ...