301 to 325 of 704 Clean Code Jobs in the UK

Software Engineer

Location
Lancashire, England, United Kingdom
Azure . Work alongside engineers, designers and product teams to deliver new features. Help improve software quality through automated testing, CI/CD and code reviews. Support scalable, secure and performant application architecture. Contribute to technical discussions and continuous improvement initiatives. Tech Stack Essential C# .NET/.NET Core … TypeScript REST APIs Microsoft Azure Backend Development API Development Desirable React Node.js Azure Functions CI/CD Infrastructure as Code Docker Microservices Headless CMS Cloud-Native Development About You You’ll have commercial experience developing modern web applications and be comfortable working across backend services and cloud technologies. Experience ...

Software Engineer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
Azure . Work alongside engineers, designers and product teams to deliver new features. Help improve software quality through automated testing, CI/CD and code reviews. Support scalable, secure and performant application architecture. Contribute to technical discussions and continuous improvement initiatives. Tech Stack Essential C# .NET/.NET Core … TypeScript REST APIs Microsoft Azure Backend Development API Development Desirable React Node.js Azure Functions CI/CD Infrastructure as Code Docker Microservices Headless CMS Cloud-Native Development About You You'll have commercial experience developing modern web applications and be comfortable working across backend services and cloud technologies. Experience ...

Software Developer (Java/Spring Boot)

Hiring Organisation
scrumconnect ltd
Location
Leeds, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
maintain Java and Spring Boot applications, including RESTful APIs. Develop and evolve a microservices architecture, keeping services loosely coupled, scalable and resilient. Write clean, maintainable and secure code, following agreed standards and best practice. Write automated tests, including unit tests with JUnit, and practise test-driven development. Take … stakeholders. Build and maintain CI/CD pipelines so changes are tested and released reliably. Deploy and run services on AWS and Azure. Review code and designs, and give constructive feedback. Provide agile technical leadership: guide the team on technical decisions, mentor developers and help unblock complex problems. Investigate ...

Software Developer (Java / Spring Boot)

Location
Bridgend, Wales, United Kingdom
maintain Java and Spring Boot applications, including RESTful APIs. Develop and evolve a micro services architecture, keeping services loosely coupled, scalable and resilient. Write clean, maintainable and secure code, following agreed standards and best practice. Write automated tests, including unit tests with JUnit, and practise test-driven development. … stakeholders. Build and maintain CI/CD pipelines so changes are tested and released reliably. Deploy and run services on AWS and Azure. Review code and designs, and give constructive feedback. Provide agile technical leadership: guide the team on technical decisions, mentor developers and help unblock complex problems. Investigate ...

Software Developer (Java / Spring Boot)

Location
Newcastle upon Tyne, England, United Kingdom
maintain Java and Spring Boot applications, including RESTful APIs. Develop and evolve a micro services architecture, keeping services loosely coupled, scalable and resilient. Write clean, maintainable and secure code, following agreed standards and best practice. Write automated tests, including unit tests with JUnit, and practise test-driven development. … stakeholders. Build and maintain CI/CD pipelines so changes are tested and released reliably. Deploy and run services on AWS and Azure. Review code and designs, and give constructive feedback. Provide agile technical leadership: guide the team on technical decisions, mentor developers and help unblock complex problems. Investigate ...

Software Engineer II

Location
Manchester, England, United Kingdom
ship well-defined features that integrate Couchbase with Cloud Native tech such as Prometheus, Fluentd and Fluent-bit, and the Kubernetes Pod Autoscaler. Write clean, maintainable, well-tested code; participate in code reviews, both giving and receiving feedback. Communicate progress, risks and dependencies clearly to your team ...

Software Engineer (Sheffield/Leeds)

Location
Sheffield, England, United Kingdom
About the Role Responsibilities Collaborate with stakeholders and colleagues Develop solutions that are robust, maintainable and of high quality, including writing clean, efficient code Provide regular demonstrations and presentations of your work to both the internal team and client stakeholders Actively engage in team activities to ensure … quality of deliverables Foster a collaborative and innovative work environment Implement code in accordance with the team’s established processes, standards, and best practices, ensuring consistency, efficiency, and compatibility within the team’s workflow Maintain awareness of industry trends and best practices, staying up to date with emerging technologies ...

Web Developer / Software Engineer (Hyrbid, Exeter, UK)

Location
Exeter, England, United Kingdom
active, hands-on Software Engineer role that combines core web development execution with dedicated delivery coordination. While primarily an engineering role writing code and addressing backlog requirements, this position carries a specialist focus: directly assisting the Engineering Manager in driving flow, managing Jira Kanban boards, and maintaining strict release … eliminate delivery bottlenecks, ensure pre-production operational quality, and orchestrate smooth production releases. Key Responsibilities Core Engineering Responsibilities Active Codebase Contribution: Actively write clean, secure, and performant code in PHP and/or Python to deliver work from the backlog, including feature development, bug fixes, and critical technical ...

Data Engineer I - QuantumBlack, AI by McKinsey

Location
Greater London, England, United Kingdom
QUALIFICATIONS AND SKILLS Degree in Computer Science/Engineering, or equivalent experience Experience in a data-focused role (internships, academic projects) Ability to write clean, well-documented code in a modern programming language, with a strong preference for Python and SQL Interest in or exposure to data engineering … largely autonomous work environment Willingness to learn quickly and adapt to different project situations and tech stacks Experience using coding agents (Cursor, Claude Code, Codex, etc.) is a plus Strong communication skills, both verbal and written, in English FOR U.S. APPLICANTS: McKinsey & Company is an Equal Opportunity/Affirmative ...

R&D Software Engineer

Location
United Kingdom
Windows-centric infrastructure (EC2, FSx, Active Directory, DynamoDB) with strong observability and cost/performance focus. Deliver securely with automation and teamwork: write clean, tested, documented, deployable code; contribute to CI/CD and infrastructure automation (Azure Pipelines, CloudFormation, Step Functions); collaborate in agile planning, troubleshoot issues, communicate ...

R&D Software Engineer

Location
Cambridge, England, United Kingdom
Windows-centric infrastructure (EC2, FSx, Active Directory, DynamoDB) with strong observability and cost/performance focus. Deliver securely with automation and teamwork: write clean, tested, documented, deployable code; contribute to CI/CD and infrastructure automation (Azure Pipelines, CloudFormation, Step Functions); collaborate in agile planning, troubleshoot issues, communicate ...

Senior FX Prime Brokerage and AI Engineer

Location
Greater London, England, United Kingdom
total cost of ownership, and create a competitive advantage for Citi. We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial … Java , Spring, Understanding of ultra-low-latency development practices. Proven understanding of FX highly preferred Well versed with AI coding tools like Devin , Claude code and Codex and delivered production grade applications. Proven track record of building new systems, replacing legacy systems and renovating existing systems Strong skill ...

Senior FX Cross Border Payments and AI Engineer - (VP)

Location
Greater London, England, United Kingdom
total cost of ownership, and create a competitive advantage for Citi. We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial … Java , Spring, Understanding of ultra-low-latency development practices. Proven understanding of FX highly preferred Well versed with AI coding tools like Devin , Claude code and Codex and delivered production grade applications. Proven track record of building new systems, replacing legacy systems and renovating existing systems Strong skill ...

Applied AI Engineer

Location
Norwich, England, United Kingdom
creating the platform for the next phase of AI adoption across the business. If you’re eager to move beyond proofs-of-concept, write clean, testable code and learn how enterprise-scale AI is engineered in production, we’d love to hear from you. A bit about … will contribute directly to the delivery velocity of our Applied AI Engineering team, building well-tested, high-quality code for multi-agent systems, context engineering and AI evaluation under the close guidance of lead engineers. You will be responsible for : Contributing clean, production-quality Python code ...

Frontend Developer

Location
Glasgow, Scotland, United Kingdom
Developers who are obsessed with performance, clean code, and smooth animations. Willing to learn the latest front-end frameworks and keep up with web standards. Excellent at translating Figma or Adobe XD designs into pixel-perfect, interactive web pages. Self-motivated to build reusable components and maintainable codebases. … front end. Strong communication skills to collaborate with the back-end and design teams. Ability to work under pressure and deliver high-quality code on tight schedules. #J-18808-Ljbffr ...

Tech Lead (Unity)

Location
United Kingdom
production to develop mitigation strategies. Ensure projects maintain strong performance, stability, and scalability throughout development. Mentor and support junior and mid-level developers. Conduct code reviews and provide constructive technical feedback. Help improve team skills through knowledge sharing and technical guidance. Foster a collaborative development culture focused on quality … professional experience developing games using Unity and C#. Proven track record of shipping one or more commercial game titles. Deep understanding of software architecture, clean code practices, and maintainable system design. Experience developing gameplay, systems, UI, and technical features within Unity. Experience mentoring developers and leading technical initiatives. ...

Field-Ready C++ Software Engineer for Defense

Location
Greater London, England, United Kingdom
will work with field deployment teams and customers to translate requirements into robust solutions. You will contribute to CI/CD pipelines, write clean code, and collaborate with cross-functional teams across product, engineering, and security. #J-18808-Ljbffr ...

Web Platform Engineer (C#/TypeScript) – Hybrid in Manchester

Location
Lancashire, England, United Kingdom
will work across C#/.NET and TypeScript, contributing to REST APIs, cloud infrastructure on Azure and scalable architectures. A strong emphasis on clean code and continuous learning is key. #J-18808-Ljbffr ...

Full Stack Developer - PHP/Laravel, Hybrid, London

Location
Greater London, England, United Kingdom
will build modern, scalable web applications using PHP and Laravel, working closely with designers, QA, and PMs to deliver client solutions. Emphasis on clean code, testing, and responsible use of AI tools to support development. Joining CAC I means collaborating across disciplines in a supportive environment, with opportunities ...

Software Engineer: Build Impactful Solutions for Diverse Clients

Location
Kirkcaldy, Scotland, United Kingdom
including regulated domains, collaborating with multidisciplinary teams. You will contribute through the full software development lifecycle using Python, C#, and/or C++, write clean code, perform testing, reviews, and documentation, and continuously expand your technical expertise. #J-18808-Ljbffr ...

Full-Stack AI Engineer — Web Apps (Equity Eligible)

Location
Greater London, England, United Kingdom
engineers to create high-fidelity prototypes, implement robust APIs using React and gRPC, and ensure performance, accessibility, and SEO across platforms. Vercel deployment and clean code are encouraged. #J-18808-Ljbffr ...

Frontend Engineer

Location
Greater London, England, United Kingdom
well as desktop, with an understanding of responsive and platform-specific patterns Comfort with design tools (e.g. Figma) and translating design files into clean code An eye for typography, layout, and visual hierarchy, and a habit of sweating the details Familiarity with REST APIs and consuming backend services ...

Junior Full Stack Developer

Location
Greater London, England, United Kingdom
bugs and improve the platform. You will: Build backend, frontend and internal product features Use AI coding tools to write, test, debug and refactor code faster Support development of AI-powered matching, recommendations and learning tools Review AI-generated code carefully before it is shipped Write clean, maintainable code with appropriate tests Learn the codebase quickly and take on more ownership over time About you We are looking for someone with strong fundamentals, high learning velocity and genuine curiosity about AI-assisted software development. Must-have Some commercial, internship, freelance or strong project experience Familiarity ...

PHP Laravel Developer - APIs, Docker & Greenfield (Hybrid)

Location
Birmingham, England, United Kingdom
Laravel. You will contribute to a greenfield internal platform, build and integrate APIs, and work closely with SQL Developers and QA Engineers while writing clean, secure code. The role offers hybrid working (2 days in Birmingham) with a modern tech stack, including Docker, Vue.js/Inertia, and ongoing learning ...

Remote PHP/Laravel Software Engineer – Mid to Senior

Location
PRESTON BROOK, England, United Kingdom
This remote role involves building and maintaining web and cross‐platform mobile apps, collaborating with the Lead Developer and team, and turning requirements into clean, tested code. You will help shape new features, keep systems running smoothly, and ensure best practices are followed. Some in-person collaboration days ...