626 to 650 of 882 Clean Code Jobs in the UK

Lead Software Engineer - Umbraco

Location
Greater London, England, United Kingdom
years by the teams that follow you. You will lead architecture and technical planning on the projects you are responsible for, uphold quality through code review and standards, and develop the engineers around you. This role does not carry line management or resourcing responsibility, that sits with the Engineering … ensure the ceremonies of your agile project happen at the right time with the right people present, including stand-ups, backlog refinement, timebox planning, code reviews and retrospectives. You ensure your team delivers the work they have committed to by the agreed deadline. You uphold quality through code ...

Software Engineer - Trade Technology

Location
Greater London, England, United Kingdom
scale Contributing to the reliability and operational excellence of critical systems, including participation in production support rotations Applying strong software engineering practices across testing, code quality, automation and observability Participating in a shared production support rotation, responding to incidents, troubleshooting runtime issues and driving improvements Who are we looking … technologies, such as Kubernetes, in production environments A passion for developing robust, maintainable software, that's well monitored in production Above all, we value clean, maintainable code, sound engineering judgement and a business‐value mindset over specific toolkits. Why should you apply? Highly competitive compensation plus annual discretionary ...

Full-Stack .NET Developer | Hybrid Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
product team, contribute to both frontend and backend development, and help shape meaningful applications in an agile setting. From day one you will write clean, maintainable code, take part in code reviews, and learn from experienced engineers while advancing your skills within a supportive, growth-oriented environment. ...

Software Developer (NI - hybrid or remote)

Location
Belfast City District, Northern Ireland, United Kingdom
working in an agile environment where you'll contribute to the development and enhancement of meaningful applications. From day one, you'll be writing clean, maintainable code, taking part in code reviews, solving real-world problems, and learning from experienced engineers around you. What You'll Need ...

Senior Software Developer

Location
United Kingdom
into intuitive, maintainable software. Take ownership of assigned work from initial investigation and technical design through to implementation, testing, release and follow-up. Write clean, maintainable and tested code that can be understood and supported by the wider team. Contribute to technical discussions, challenge assumptions constructively and explain … have 6+ years of commercial software development experience, with strong hands-on C#/.NET experience. You are comfortable working across APIs, front-end code, data access, integrations and production troubleshooting. You are comfortable becoming deeply involved in one client's systems and priorities over the long term. ...

Lead Software Engineer - Umbraco

Hiring Organisation
TPXImpact Holdings Plc
Location
United Kingdom
Employment Type
Permanent
Salary
£60,000
years by the teams that follow you. You will lead architecture and technical planning on the projects you are responsible for, uphold quality through code review and standards, and develop the engineers around you. This role does not carry line management or resourcing responsibility, that sits with the Engineering … ensure the ceremonies of your agile project happen at the right time with the right people present, including stand-ups, backlog refinement, timebox planning, code reviews and retrospectives. You ensure your team delivers the work they have committed to by the agreed deadline. You uphold quality through code ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Build and maintain the analytics workflow app, using Angular on the front end and Python (FastAPI) on the back end, writing clean, well-tested code that's easy to support and extend. Build data pipelines and models using pandas and NumPy, working with Snowflake and Azure to store ...

Full Stack Software Developer 197637

Location
Greater London, England, United Kingdom
.NET development Solid understanding of software engineering fundamentals and best practices Experience working with SQL databases and data-driven applications Ability to write clean, maintainable, and efficient code Strong problem-solving and communication skills Demonstrable interest in continuous learning and technical development Multi-threaded and performance-focused application ...

AI Engineer IRC302970

Location
Greater London, England, United Kingdom
agentic framework such as LangGraph, plus familiarity with MCP-based tool orchestration. Exposure to AutoGen, LlamaIndex, or CrewAI is a plus. Production Python engineering: Clean, modular, testable, maintainable code — you care about system reliability as much as model output. Evaluation & observability: Practical experience instrumenting tracing (LangSmith, Arize ...

AI Engineer IRC302970

Location
Glasgow, Scotland, United Kingdom
agentic framework such as LangGraph, plus familiarity with MCP-based tool orchestration. Exposure to AutoGen, LlamaIndex, or CrewAI is a plus. Production Python engineering : Clean, modular, testable, maintainable code - you care about system reliability as much as model output. Evaluation & observability : Practical experience instrumenting tracing (LangSmith, Arize ...

AI Engineer IRC302970

Location
United Kingdom
agentic framework such as LangGraph, plus familiarity with MCP-based tool orchestration. Exposure to AutoGen, LlamaIndex, or CrewAI is a plus. Production Python engineering : Clean, modular, testable, maintainable code — you care about system reliability as much as model output. Evaluation & observability : Practical experience instrumenting tracing (LangSmith, Arize ...

Full-Stack Engineer, React & Data Platforms

Location
Greater London, England, United Kingdom
environment with one-week sprints and peer reviews. The role emphasizes collaboration with Designers and Project Management, delivering end-to-end solutions and writing clean, tested code from day one. #J-18808-Ljbffr ...

Full-Stack TypeScript Web Developer — React & Node.js

Location
Cambridge, England, United Kingdom
Cambridge seeks an experienced TypeScript web developer. You will join a small team to design, develop, and maintain full-stack applications. Responsibilities include writing clean, efficient code and collaborating with team members. Ideal candidates will have strong skills in React and Node.js, experience with Git and REST APIs ...

Software Engineer (Python)

Location
Greater London, England, United Kingdom
move between projects as priorities shift. It's a good fit for someone who likes variety, takes ownership without needing much oversight, and writes clean, maintainable code under real production pressure. Key responsibilities Develop and maintain backend services and internal applications supporting business-critical operations. Build tooling ...

Automation Tester

Hiring Organisation
Hackajob Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Referral Bonus: 5000 What youll be doing Design and build reusable automated test solutions that support continuous product evolution Collaborate with developers to shape clean, testable code from the outset Partner with platform engineers to integrate testing into modern Continuous Delivery pipelines Analyse requirements and create meaningful, high ...

AI Engineer

Location
City Of London, England, United Kingdom
solutions. Work collaboratively with the team to brainstorm, prototype, and refine AI solutions. Software Development & Integration: Leverage your background in software engineering to develop clean, efficient code that supports the deployment of AI models and solutions. Ensure that AI models integrate seamlessly with existing systems, and collaborate with ...

Senior Software Engineer, Dependency Tracing

Location
Greater London, England, United Kingdom
growth and solve their most critical business problems. Responsibilities Translate high-level requirements into detailed technical designs, encompassing architecture, data structures, and algorithms. Write clean, maintainable, and efficient code in accordance with established coding standards and best practices. Develop and execute thorough unit, integration, and system tests … ensure code quality and functionality, including automated testing where applicable. Participate in code reviews to provide constructive feedback and ensure adherence to best practices. Document technical specifications, design decisions, and implementation details for future reference and knowledge sharing. the company is proud to be an equal opportunity workplace ...

PHP Developer

Location
United Kingdom
data from ERP/back-office systems for reporting and analysis* Collaborate with cross-functional teams to identify opportunities for automation and efficiency* Write clean, testable, maintainable code with appropriate documentation* Contribute to and participate in Agile ceremonies (planning, stand-ups, retrospectives)* Support continuous integration and delivery processes … ensuring reliable deployments* Perform code reviews, share knowledge, and mentor colleagues where appropriate* Strong hands-on experience with Symfony 6* Proficiency in PHP 8 and unit testing frameworks (PHPUnit or similar)* Solid working knowledge of MySQL, Doctrine ORM, and query optimisation* Experience with Docker/Docker Compose for local ...

Senior Kotlin Engineer

Location
Leeds, England, United Kingdom
with a thoughtful, customer-focused mindset. This role is about delivering high-quality software in complex, often disconnected or high-latency environments, writing great code, contributing to sound technical decisions and helping our clients move forward with confidence. You'll thrive in agile, multidisciplinary teams where requirements aren … stakeholders, taking ownership of features and components from design through to production. Alongside delivery, you'll help raise the bar across the team, through code review, mentoring less experienced engineers, and contributing to the standards and patterns we use across Avenue3. Core responsibilities Design, build and maintain robust cross ...

Software Engineer - Python/Go TLNT1 NI

Hiring Organisation
Ocho
Location
Belfast, UK
robust data pipelines using batch/streaming architectures Work closely with data scientists and senior engineers to translate model outputs into platform features Write clean, well-tested, maintainable code with a focus on long-term reliability Support security and authorisation workflows for enterprise-grade financial data What ...

Staff Machine Learning Scientist - Core ML

Location
Greater London, England, United Kingdom
concepts and experience applying them in production settings, using frameworks such as Transformers, PyTorch, or TensorFlow Strong Python skills, with the ability to write clean, modular, production-grade code, and a solid understanding of data engineering and MLOps principles Ability to lead the end-to-end lifecycle ...

Mid-Senior Software Engineer (AI & Research)

Location
Greater London, England, United Kingdom
Direct coding agents as a core part of how you work, using them to move faster without compromising on quality or safety. Contribute to code reviews, shared standards and team rituals as an active member of the broader tech team. Pick up new areas of the product and support … Companion Design, build and iterate on the AI companion feature set for the CIRCuiTS platform, working within the scope of the RCT protocol. Write clean, well‐tested code (primarily Python) across data pipelines, model integration and evaluation. Ensure statistical and technical rigour in collaboration with the external statistician ...

Applied AI Data Scientist

Location
Greater London, England, United Kingdom
involved across the full AI lifecycle, including: Exploring and understanding complex datasets Designing and training machine learning models Building AI-powered applications Writing clean, maintainable Python code Working closely with Engineering to deploy production systems Collaborating with Product and Operational Intelligence teams Experimenting with new AI techniques … technology Our technology stack continues to evolve, but you'll typically work with: Python SQL AWS PyTorch Scikit-learn XGBoost Docker GitHub Claude Code GitHub Copilot LLMs AI Agents Why Friend MTS? You’ll work on problems very few engineers ever encounter. Internet-scale systems. Adversarial behaviour. Real-time ...

Quantum Software - Data Scientist

Location
United Kingdom
foundations in applied mathematics and physics, particularly in statistical modelling, systems dynamics and differential equations. Familiarity with software engineering best practices: version control (Git), code review workflows, unit testing, CI/CD pipelines. Experience writing clean, efficient, and modular code suitable for production environments. Desirable Skills ...

Senior Scala Engineer

Location
Greater London, England, United Kingdom
technical direction needed to support the future needs of Operations and the business. Lead Through Craft: Provide technical leadership via architecture, design, and code/PR reviews, championing high standards of code quality and engineering excellence. Mentor & Improve: Mentor engineers and drive continuous improvement in platform capabilities, development … Apache HTTP, Envoy, and REST API design, plus experience with Protobuf, Avro, and Parquet. Knowledge of Iceberg, Databricks, and Hadoop ecosystems. TDD, ATDD, and Clean Coding practices within a CI/CD environment (e.g. Jenkins, Gradle). Experience with Scrum/Agile methods and modern software design patterns. ...