426 to 450 of 703 Clean Code Jobs in the UK

DeFi Engineer

Location
Greater London, England, United Kingdom
evolution. Ways of working Follow established architecture and coding standards; participate in RFCs/design reviews and propose incremental improvements within existing patterns. Write clean, well-documented code and meaningful tests. Contribute to PR reviews; maintain up-to-date technical docs and diagrams. Own components … problem solver who uses software as a tool to deliver measurable business impact. You enjoy writing and shipping high-quality code, seeing it run in production, and collaborating across teams in a hybrid, cross-location environment. You communicate clearly with stakeholders and care about reliability, security, and compliance. Must ...

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

Senior Data Engineer

Location
Greater London, England, United Kingdom
technical direction and architecture of the Data Foundation Platform within OneSuite. This is a hands‐on engineering role — you’ll contribute directly to production code, build pipelines, and review implementations while shaping the long‐term data platform architecture. You’ll operate as the technical authority for DFP — guiding design … patterns, ensuring code quality, and solving complex problems in distributed data systems. You’ll collaborate closely with peer charters to ensure the data foundation remains reliable, scalable, and production‐ready. Responsibilities Data Platform Architecture Lead the hands‐on design, coding, and evolution of DFP’s cloud‐native data architecture ...

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

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
Greater London, England, 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 ...

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

Staff Software Engineer

Location
Greater London, England, United Kingdom
hardest technical problems in healthcare - and do it with a small, fast-moving, and deeply mission-driven team. If you care about writing clean, robust code and want to rebuild from scratch the software infrastructure of modern hospitals, we’d love to talk. Here are some deep technical ...

Staff Software Engineer

Location
Newcastle upon Tyne, England, United Kingdom
hardest technical problems in healthcare - and do it with a small, fast-moving, and deeply mission-driven team. If you care about writing clean, robust code and want to rebuild from scratch the software infrastructure of modern hospitals, we’d love to talk. Here are some deep technical ...

Front End Engineer - Serve

Location
Belfast, Northern Ireland, United Kingdom
development decisions with growing independence. Handle small-to-medium features independently and begin taking ownership of moderately complex tasks with some guidance. Write clean, maintainable code and actively participates in peer code reviews, providing constructive feedback and adhering to coding standards. Collaborate closely with Product to refine ...

Lead Web3 Engineer - Digital Assets Platform

Location
Greater London, England, United Kingdom
business applications Implement asynchronous and event‐driven processing to manage transaction lifecycle, on‐chain state changes, and blockchain data synchronization Participate actively in code reviews , contributing constructive feedback and maintaining high standards of code quality, readability, and test coverage Collaborate with architects, senior engineers, and product teams … web3 libraries like Web3J and Web3JS is a plus Familiarity with common and best practices for web3 applications is a plus Familiarity of Solidity code and best practices is a plus Familiarity of basics of DevOps and containerize applications is a plus Familiarity of Agile Methodology and Scrum ...

Android Developer

Location
Cardiff, Wales, United Kingdom
more complex offline and sync requirements. Collaborate with Product, Design, Backend Engineering and QA to understand customer needs and deliver well-tested features. Write clean, maintainable code and automated tests, taking part in code reviews and acting on feedback. Investigate bugs, crashes and performance issues, helping improve … take ownership of agreed work, recognise when you need support and respond constructively to feedback. Curiosity about AI-assisted development tools such as Claude Code, Cursor or similar, and a willingness to learn how to use them effectively. Our technology Language and UI: Kotlin, Jetpack Compose. Architecture: Modern modular ...

Software Engineer - Affiliate Operations

Location
Greater London, England, United Kingdom
scale. Own You'll take ownership of the systems you build, from design through to production. You'll contribute to technical decisions, participate in code reviews, and help ensure high standards of quality, reliability, and maintainability across the platform. Within your first 3 months, you will … building production web applications using Python and Django, with a solid understanding of software engineering principles and modern backend development. Quality Mindset: You write clean, maintainable, well-tested code and understand the value of automated testing, continuous integration, and long-term maintainability. You're comfortable improving existing systems ...

Senior Software Developer (North Belfast)

Location
Antrim and Newtownabbey District, Northern Ireland, United Kingdom
databases and data modelling Keen interest in using AI in development CI/CD pipelines and modern development practices A passion for writing clean, maintainable, well-tested code Just as importantly, you'll enjoy collaborating with others, sharing ideas and continuously improving the way software is delivered. What ...

BIM Automation Engineer: Revit, Dynamo & ACC

Location
Greater London, England, United Kingdom
make BIM faster and smarter. You will work with architects, BIM coordinators and consultants to translate project needs into scalable digital solutions, while maintaining clean code, documentation, and robust version control. #J-18808-Ljbffr ...

Python Developer – Security – Cambridge/London

Location
Cambridge, England, United Kingdom
Python engineer (specialist) who wants to build product features in a research-driven environment. You'll be expected to contribute to product development, deliver clean, testable Python code, collaborate with small cross-functional teams, and communicate your thinking clearly in high-cadence development cycles. Key Responsibilities Design, implement … research outputs to production-ready components alongside ML/AI researchers and SREs. Participate in live coding/problem-solving rounds during development and code reviews. Collaborate closely with product managers and researchers to translate ideas into working demos and production features. Help troubleshoot, debug, and optimise systems (performance ...

Divi WordPress Architect for High-Performance Websites

Location
Greater London, England, United Kingdom
design and development team. You will build, customize and maintain professional WordPress websites using the Divi Theme and Divi Builder, with a focus on clean code and responsive, user‐friendly layouts. You will work on new projects, site improvements, speed optimisations, and ongoing maintenance, collaborating with designers ...

Applications Developer

Hiring Organisation
Midlands Partnership NHS Foundation Trust
Location
Stafford, ST16 3SR, United Kingdom
Salary
£39959.00 to £48117.00
compliant implementation. Uses AI-assisted development approaches to improve delivery speed and quality, applying a human-in-the-loop model with appropriate governance, code review and testing. Main duties of the job Specialises in application developmentandworks with stakeholders to identifyopportunities for application improvements, automationandAI-assisted workflow enhancements. Develops … organisations (e.g. cross-organisation data sharing and dependencies). Skills, Knowledge & Abilities Essential Strong hands-on software development skills, including analysis, solution design, clean coding and code review. Strong development capability in the Trust's core stack: .NET (C#), SQL Server, React, TypeScript, HTML and CSS (or demonstrably ...

Senior Java Developer

Hiring Organisation
ARC IT Recruitment
Location
United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 Annual
technology with real, measurable impact on people's health outcomes. Key Responsibilities: Design and develop software features using Java, AWS and PostgreSQL Write clean, maintainable, well-tested code Participate in code reviews and QA processes Troubleshoot and resolve client-reported issues Contribute to technical documentation … Spring Security, Spring AMQP, Spring OAuth2) Advanced SQL, ideally PostgreSQL Cloud architecture experience, ideally AWS Strong security best-practice knowledge Version control, testing, code review experience Strong communication skills Able to work independently and mentor junior team members Desirable Skills: Ansible Terraform Docker Thymeleaf OIDC (OpenID Connect) RabbitMQ ...

Software Engineer - Android

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
with cross-functional teams to help define, design, build, and release new Android mobile features that directly impact the customer experience Develop and maintain clean, efficient, testable, and reusable Kotlin code aligned with modern Android engineering standards Build intuitive user interfaces using modern Android technologies, including Jetpack Compose … support continuous and predictable delivery Communicate progress, blockers, and technical considerations clearly to team members and stakeholders across a geographically distributed organization Engage in code reviews, applying and reinforcing engineering best practices across the team Stay informed on emerging Android development trends, tools, libraries, and platform updates to bring ...

Software Engineer - Python

Hiring Organisation
Spencer Rose Ltd
Location
Watford, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 - 75,000 Annual
platforms. This role suits someone comfortable working on real-world, always-on systems where reliability, performance, and clear engineering judgement matter as much as clean code. The business is pleased to offer this role on a hybrid basis with 2-3 days in office; therefore, you must be within … shaping the roadmap. Contribute to best practices and engineering standards across the wider engineering organization. Participate in modern software development practices including pairing, code reviews, documentation reviews, testing, and continuous delivery. Translate requirements into implementable technical specifications and tasks. Maintain accurate and reliable technical documentation. Provide regular updates ...

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