176 to 200 of 262 Clean Code Jobs in the UK excluding London

Software Engineer - DevOps

Hiring Organisation
London Stock Exchange Group
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
Engineers who design and develop high-impact, scalable solutions, working hands-on throughout the complete software lifecycle – from architecture to deployment.They deliver high-quality code that aligns with business goals and productionizes AI solutions, and help establish and maintain software engineering standards.They combine strategic thinking, strong problem-solving skills … software solutions, ensuring alignment with business objectives and technical standards.Optimize development workflows and establish and apply coding standards and guidelines to maintain robust and clean code.Work closely with data science and software engineering teams to define project requirements, set technical direction, and establish development roadmaps.What you'll bring:Knowledge ...

Senior Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
scale their impact. We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know … responsibilities of the role? Apply strong software engineering principles to design, build, and ship reliable, performant systems at scale Bring rigorous software engineering practices — clean architecture, testing, code review - to building systems that are reliable and performant at scale Apply sound software engineering fundamentals (system design, testing, code ...

Senior Software Engineer GDK

Hiring Organisation
Light & Wonder
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
engineering 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 engineering teams ...

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

Lead Software Engineer (Frontend) Fleet

Location
Hull and East Yorkshire, England, United Kingdom
when customers manage hundreds of live sensors concurrently. Steward the Design System: Champion the continuous evolution of our component library, ensuring consistency, reusability, and clean UI architecture across an expanding product surface area. Technical Leadership & Mentorship: Elevate frontend engineering standards through architectural guidance, rigorous code reviews … promotion of clean, maintainable code. Play a key role in frontend hiring, interviewing, and onboarding to scale the team. Leverage AI-Assisted Engineering: Utilize modern AI-assisted development tools effectively to accelerate velocity while holding auto-generated code to the same rigorous quality, security, and testing standards ...

Senior Software Developer

Hiring Organisation
Randstad Care
Location
Belfast, County Antrim, United Kingdom
Employment Type
Contract
Contract Rate
£18.77 - £22.69/hour Enhanced Holidays
applications to highly complex, business-critical systems that interface with cloud technologies. Operating with a full understanding of whole-system architecture, you will write clean, secure code, mentor junior colleagues and collaborate directly with Assembly Members and staff to deliver essential public service solutions. Benefits Highly competitive salary … Plan and lead user story development, create technical specifications, design integrations with embedded security controls and manage cross-system dependencies. Software Development & Maintenance: Design, code, test, and document software using C#.NET, ASP.Net Core MVC, Azure Functions, EF Core and SQL Server, while supporting legacy VB.Net/WinForms systems. Cloud ...

Front End Developer (Azure, React)

Hiring Organisation
Nigel Frank International
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
user-friendly applications.- Experience with Azure to leverage cloud solutions in your work.- Strong understanding of front-end technologies and frameworks.- Ability to write clean, maintainable code and perform code reviews.- Excellent problem-solving skills and attention to detail.This role is suited for candidates eager to make ...

Lead Risk Software Engineer LDN

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
work will directly support trading operations across multiple Rates Swap Derivative products and Options products . You will be responsible for developing scalable, performant code that handles large volumes of market data and complex financial calculations. This includes implementing risk metrics, PnL attribution frameworks, and data pipelines that connect … trading systems with downstream consumers. You will participate in architectural decisions, code reviews, and technical design sessions, contributing your expertise to shape the evolution of this automated platform in Rates. Required Qualifications Minimum 5 years of hands-on Python development experience Strong preference for candidates with financial services background ...

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

Senior Full Stack Developer

Hiring Organisation
Logistex
Location
Kettering, North Northamptonshire, Northamptonshire, United Kingdom
Employment Type
Permanent
giving you the chance to shape a modern .NET-based platform from the ground up, with React supporting the front end. At Logistex, your code doesn’t just sit behind a screen, it powers warehouse operations, drives automation systems, and supports some of the UK’s leading logistics … .NET (C#) Building scalable backend services and RESTful APIs Supporting frontend development using React (TypeScript beneficial) Contributing to architecture and technical design decisions Writing clean, maintainable, and well-tested code Working within Agile teams to deliver high-quality software Continuously improving systems, tools, and development practices About ...

Developer – Scala

Location
Newcastle upon Tyne, England, United Kingdom
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 ...

Senior Software Engineer

Location
Marlow, England, United Kingdom
raising the bar through the quality of your own work and the support you give peers. You should care about more than the code itself. We're looking for someone who delivers customer‐focused outcomes for internal users, seeks feedback, challenges assumptions constructively, and helps the squad make sensible … support it” central to how we work. As Senior Software Engineer, you'll be responsible for: Product squad delivery: Build and ship production code as a core hands‐on contributor within a cross‐functional product squad Automation and integration: Design and build automation and integration solutions across internal systems ...

WordPress Developer

Hiring Organisation
Ripple
Location
Basingstoke, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP 37,500 - 42,500 Annual
car. Key Responsibilities Build, customise and maintain bespoke WordPress themes and plugins. Translate design wireframes into responsive, cross-browser compatible websites. Write clean, scalable code using PHP, JavaScript, SCSS and TypeScript. Optimise database queries using SQL for performance and reliability. Support deployment processes and manage AWS and Linux … experience developing with WordPress, including theme and plugin development. Strong grasp of responsive web design principles and front-end frameworks. Confident using Visual Studio Code or similar IDEs for editing and debugging. Solid understanding of database interaction such as MySQL or SQL. Exposure to cloud platforms, ideally AWS. Comfortable ...

NodeJS Backend Developer

Hiring Organisation
R3vamp Limited
Location
Reading, Berkshire, United Kingdom
Employment Type
Full-Time
Salary
£0 per annum
part of a fast-moving Agile SaaS team. You’ll build scalable, high-performance applications using NodeJS and TypeScript, contribute to microservices and write clean, well-tested code that delivers reliable results. You’ll work closely with the wider technical and product teams, taking ownership of your work ...

Senior Software Engineer - AWS / Microservices

Hiring Organisation
Morgan McKinley
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£500.00 - £600.00 per day
Design & Architecture: Proven capability in designing resilient, distributed backend architectures (Java or general backend engineering background). Quality & Testing: Strong track record of writing clean, highly testable production code and establishing automated test frameworks. Modern Integration Experience: Practical knowledge of building and managing webhooks, REST APIs, and external ...

Java AWS Engineer (SC Cleared/Eligible)

Hiring Organisation
Thrive IT Systems Ltd
Location
Leeds, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Role: JAVA AWS Engineer (SC Cleared/Eligible) Type: Permanent Mode: Hybrid (3 days to Leeds) SC Cleared/Eligible Job Description: Responsibilities: Write clean, secure code using test-driven approach. Create reusable and open code. Collaborate with other developers. Fix service faults and maintain infrastructure. Apply modern ...

Full Stack Developer

Hiring Organisation
Oscar Technology
Location
Derby, Derbyshire, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £45,000 per annum
where your ideas will be heard and your contributions will have a real impact. If you're a driven developer with a passion for clean, scalable code and modern technologies, you'll fit right in. The Role You'll play a key role in developing new features, building ...

Python Developer - Security - Cambridge/London

Hiring Organisation
Salt Search
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
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 ...

Senior Software Engineer

Hiring Organisation
Softcat
Location
Marlow, Buckinghamshire, United Kingdom
Salary
£ 80 K
judgement, and raising the bar through the quality of your own work and the support you give peers.You should care about more than the code itself. We're looking for someone who delivers customer-focused outcomes for internal users, seeks feedback, challenges assumptions constructively, and helps the squad make … support it” central to how we work.As Senior Software Engineer, you'll be responsible for: Product squad delivery: Build and ship production code as a core hands-on contributor within a cross-functional product squadAutomation and integration: Design and build automation and integration solutions across internal systems and third ...

Vice President Full Stack Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
make an impact in the following ways: Deliver highly complex, scalable, and robust software solutions with a focus on quality and reliability. Write clean, efficient, and maintainable code, while mentoring and supporting colleagues to do the same Lead and contribute to technical and design workshops Be an advocate … Integration Encourage and support the continuous improvement and upskilling of all members in the team, as well as the wider development department Conduct thorough code reviews, providing constructive feedback to enhance code quality and team expertise Collaborate with the team and wider development community to cultivate Agile mindsets ...

Senior C# Developer Desktop Application

Location
Reigate, England, United Kingdom
features, not managing people) You are collaborative and pragmatic yet able to push back and influence senior engineers You're an advocate of creating, clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices You have a good knowledge of event … Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You have an appreciation of Azure, SaaS, PaaS, microservices You're likely to be degree educated in a relevant STEM discipline e.g. Computer Science ...

Senior Software Engineer C# .Net - FinTech

Hiring Organisation
Client Server
Location
Reigate, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
features, not managing people) You are collaborative and pragmatic yet able to push back and influence senior engineers You're an advocate of creating, clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices You have a good knowledge of event … Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You have an appreciation of Azure, SaaS, PaaS, microservices You're likely to be degree educated in a relevant STEM discipline e.g. Computer Science ...

Director Data & Analytics API Experience - Data Services

Hiring Organisation
CME- Group
Location
Belfast, Down, United Kingdom
Salary
£ 80 K
first-class, detailed technical reference documentation that serves as the definitive contract for all API behaviour and usage.Accelerate Time-to-Value: Develop practical tutorials, code samples, and dashboard templates to empower customers to self-serve and validate products rapidly.Data PlaneExpand Cloud Distribution: Work with our customers and product teams … Ability: You are comfortable bridging the gap between business strategy, engineering, and technical writing.Python Expertise: Highly proficient in Python, with the ability to write clean, idiomatic, and robust code for public consumption.Technical StackEnvironment: Google Cloud Platform (GCP), Apigee.Protocols: WebSockets, REST, GCS.Tooling: Python (Expert), OAuth 2.0, GitHub, Protobuf/ ...

Director Data & Analytics API Experience - Data Services

Location
Belfast, Northern Ireland, United Kingdom
detailed technical reference documentation that serves as the definitive contract for all API behaviour and usage. + Accelerate Time-to-Value: Develop practical tutorials, code samples, and dashboard templates to empower customers to self-serve and validate products rapidly.* Data Plane + Expand Cloud Distribution: Work with our customers … comfortable bridging the gap between business strategy, engineering, and technical writing.* Python Expertise: Highly proficient in Python, with the ability to write clean, idiomatic, and robust code for public consumption.**Technical Stack*** Environment: Google Cloud Platform (GCP), Apigee.* Protocols: WebSockets, REST, GCS.* Tooling: Python (Expert), OAuth 2.0, GitHub ...

Graduate Developer

Hiring Organisation
FL Talent
Location
Brighton, East Sussex, South East, United Kingdom
Employment Type
Permanent
make a real impact from day one. Key Responsibilities Collaborate with colleagues and clients to understand requirements and deliver tailored software solutions. Write clean, maintainable, and efficient code across multiple technologies and frameworks. Participate in the full software development lifecycle, including design, development, testing, and deployment. Troubleshoot, debug ...