Clean Code Jobs in the UK

151 to 175 of 310 Clean Code Jobs in the UK

Full Stack .Net Developer

Milton Keynes, Buckinghamshire, South East, United Kingdom
Hybrid / WFH Options
Hireful
Are you a .Net Developer with full stack capabilities who thrives on solving real-world problems with clean, scalable code? Are you excited by the idea of shaping the future of payments and backend services? If yes, this is your chance to build high-impact features in a fast-moving, supportive environment. You'll take ownership of feature … days a week in the office) If you've got strong Full stack development experience with .Net (C#) and Typescript, solid cloud (AWS or Azure) knowledge, a passion for clean architecture, and you're comfortable jumping between languages and environments, we'd love to hear from you. This role will give you the chance to learn or use your More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Senior Software Engineer - AI

London, United Kingdom
Skypath
technical and strategic decisions as the company grows. Key Responsibilities Full-Stack Development Design, build, and deploy end-to-end features across front-end, back-end, and infrastructure. Write clean, maintainable code that balances quality and delivery speed. Data Engineering & Systems Design Develop robust data pipelines and integrations that deliver financial and emissions insights. Contribute to data modeling … quick to learn new technologies and enjoy solving diverse challenges. Plus points Experience with dbt, DuckDB , or the modern data stack. Familiarity with cloud platforms, DevOps, or infrastructure as code . Background in sustainability, carbon accounting, or financial systems . If you're an engineer who loves building products that matter, thrives in fast-paced environments, and wants to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Leeds, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
WRK DIGITAL LTD
were looking for: ? A creative problem-solver with strong engineering skills and a passion for user experience ? Solid experience with C# .NET and Azure cloud technologies ? A commitment to clean, maintainable code and agile development ? Strong communication skills and a collaborative mindset ? Curiosity about emerging tech (including AI tools like GitHub Copilot) and a drive for continuous improvement More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Software Developer

Cullompton, Devon, South West, United Kingdom
Hybrid / WFH Options
Gregory Distribution
strategic web-based applications - in line with our technology stack (.NET Core/SQL/Blazor/Azure). Developing both internally accessible and externally (internet) facing applications. Writing clean, functional code on both the front and back-end - as part of a small team, so a broad and generalist knowledge of all aspects of development is required. More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Software Developer. C# .NET React JavaScript x 3

Slough, Berkshire, England, United Kingdom
Jam Management Consultancy Limited T/A JAM RECRUITMENT
Developer to join their agile, high-performance team and help shape the future of impactful digital solutions. What You’ll Be Doing as a Software Developer Software Development Write clean, scalable, maintainable code using C# and .NET 5/6 Build modern frontend solutions using JavaScript , TypeScript , and React Contribute to architectural decisions and design secure software components … testing Work with QA to validate builds and ensure smooth deployment Maintenance & Innovation Troubleshoot and resolve bugs quickly and effectively Conduct regular maintenance, upgrades, and performance tuning Participate in code reviews and mentor junior developers Prototype new ideas and stay informed on emerging technologies and frameworks What We’re Looking For in a Software Developer A 2:1 or More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Cloud DevOps Engineer - AWS

Redhill, Surrey, England, United Kingdom
Hybrid / WFH Options
Travelers Insurance Co. Ltd
with containerization technologies such as Docker and container orchestration platforms like Kubernetes or Amazon EKS. Proficiency in scripting languages such as Python, Bash, or PowerShell. Experience with infrastructure as code tools such as Terraform or AWS CloudFormation. Knowledge of CI/CD concepts and experience with tools like Jenkins, GitLab CI/CD, or AWS CodePipeline. Excellent problem-solving … Experience with version control systems, particularly Git, and understanding of branching strategies. Familiarity with software testing methodologies and frameworks, such as unit testing and integration testing. Ability to write clean, maintainable, and efficient code. Experience with code review processes and tools. Understanding of microservices architecture and RESTful API design. Knowledge of security best practices in software development and More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Android Engineer

London, United Kingdom
Hybrid / WFH Options
Fruition Group
to enhance developer experience and efficiency. Android Engineer - Key Requirements: Strong Android development experience with Kotlin Skilled in Coroutines, Jetpack Compose, and Jetpack Libraries Understanding of architecture patterns and clean coding practices Experience building scalable SDKs or tools for other developers Ability to deliver secure, performant, user-friendly applications Great communicator, collaborative team player, and problem solver Comfortable working More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Senior Java Developer

birmingham, midlands, united kingdom
NPA WorldWide
end frameworks (e.g., React) Architect and maintain APIs, data pipelines, and cloud-native solutions (AWS, Azure, private cloud) Drive adoption of DevOps practices CI/CD, containers, infrastructure-as-code Guide and mentor engineers, promoting best practice, clean coding, and agile delivery Collaborate with stakeholders and clients to shape technical direction and ensure robust, user-focused solutions Contribute More ❯
Posted:

Senior Java Developer

sheffield, south yorkshire, yorkshire and the humber, united kingdom
NPA WorldWide
end frameworks (e.g., React) Architect and maintain APIs, data pipelines, and cloud-native solutions (AWS, Azure, private cloud) Drive adoption of DevOps practices CI/CD, containers, infrastructure-as-code Guide and mentor engineers, promoting best practice, clean coding, and agile delivery Collaborate with stakeholders and clients to shape technical direction and ensure robust, user-focused solutions Contribute More ❯
Posted:

Senior Java Microservices AWS developer

London, United Kingdom
Hybrid / WFH Options
Stott & May Professional Search Limited
Store, and S3). Key Responsibilities Design and develop web applications using Java and AWS technologies. Integrate and manage AWS services such as EC2, S3, Lambda, and RDS. Develop code deployment strategies and CI/CD pipelines. Design and build robust, scalable, high-performance microservices using Spring Boot. Write clean, maintainable, and efficient code. Collaborate with cross-functional … teams to define, design, and deliver new features. Conduct unit and integration testing to ensure software quality. Monitor application performance and troubleshoot issues as needed. Participate in code reviews to uphold code quality and standards. Take full ownership of feature development from design through to production. Your Profile Essential Skills & Experience Minimum of 10 years' relevant experience. Strong More ❯
Employment Type: Contract
Posted:

Senior Software Engineer

Chester, Cheshire, UK
Barclays Bank Plc
apply after reading the complete description. The team you will be joining is part of an engineering-led space which champions technical excellence in everything we deliver. We prioritise clean and maintainable code, robust architecture, and innovative solutions that deliver real value to our customers while maintaining our culture of collaboration, learning, and continuous improvement. To be successful … testing frameworks Experience with AWS or other public cloud platforms Proven ability to build high-scale distributed systems Deep understanding of authorization models (ReBAC, ABAC, RBAC) and Policy as Code Preferred Skills: Experience with IAM technologies or access control systems Strong communication skills—able to bridge technical and non-technical audiences A mindset for constructive disruption and continuous improvement … platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and More ❯
Posted:

Senior Software Engineer

Poplar, Greater London, UK
Barclays Bank Plc
apply after reading the complete description. The team you will be joining is part of an engineering-led space which champions technical excellence in everything we deliver. We prioritise clean and maintainable code, robust architecture, and innovative solutions that deliver real value to our customers while maintaining our culture of collaboration, learning, and continuous improvement. To be successful … testing frameworks Experience with AWS or other public cloud platforms Proven ability to build high-scale distributed systems Deep understanding of authorization models (ReBAC, ABAC, RBAC) and Policy as Code Preferred Skills: Experience with IAM technologies or access control systems Strong communication skills—able to bridge technical and non-technical audiences A mindset for constructive disruption and continuous improvement … platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and More ❯
Posted:

Senior Software Engineer

London, Cathedrals, United Kingdom
The Portfolio Group
robust backend services and responsive user experiences using Node.js and Python. What You'll Do Build and maintain scalable, secure applications using Node.js, Python, and modern architectural patterns Write clean, test-driven code with a focus on performance and usability Collaborate across teams to deliver iterative improvements Lead on innovation and continuous delivery best practices Support and mentor … on with the tech What We're Looking For Proven experience in Node.js and Python Strong understanding of microservices, CI/CD, and DevOps practices Confident writing performant frontend code Agile mindset with excellent communication skills Enthusiastic about solving problems and sharing knowledge Nice to Have: Experience with Drupal 7 Familiarity with serverless architectures, quality engineering, or modern frontend More ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum
Posted:

Software Engineer .NET Cloud

Basingstoke, England, United Kingdom
Hybrid / WFH Options
Blatchford
of Blatchford’s Digital Health Strategy. Key duties: Writing high quality, secure software that will perform at scale, easy to test and maintain Supporting peers by taking part in code reviews, helping each other to develop the best possible software solutions Working across the full software development lifecycle, including architecture and design as well as supporting the setup and … ensuring a secure and efficient development process is adhered to. What are we looking for? Key skills Software Engineering or relevant Computer Science related degree Highly proficient in writing clean, readable, and secure code for web and API-driven applications using modern application development techniques Strong skills in any .NET language (e.g. C#) Proficient in ASP.NET and ASP.NET More ❯
Posted:

IT Developer

Harrogate, North Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
WRK DIGITAL LTD
key responsibilities will be: Design, develop, and maintain ERP configurations and integrations, primarily using IFS and SnapLogic, to support business processes and ensure seamless data flow across systems. Write clean, functional, and maintainable code using PL/SQL, .NET, JavaScript, Python, or similar languages, contributing to secure and resilient software solutions. Adhere to coding standards. Collaborate with Technical … source control and peer reviews, documentation, release management, and the successful transition of solutions into service with appropriate hypercare. Contribute to innovation and solution design, including prototyping, exploring low-code/no-code options, and identifying opportunities to improve software delivery. Ensure quality and compliance across the development lifecycle, working closely with Test Analysts to validate solutions. Ensure More ❯
Employment Type: Permanent, Work From Home
Posted:

Software engineer, generative AI

London, United Kingdom
writer.com
frameworks. Work with cloud platforms such as AWS, GCP, or Azure to deploy and scale applications. Develop and integrate high-performance, low-latency APIs for AI-driven features. Ensure code quality through testing, peer reviews, and continuous integration. Collaborate with the team to build, and maintain generative AI agents. Participate in architectural design discussions and promote engineering best practices. … Familiarity with cloud platforms (AWS, GCP, etc.) and containerized environments (Docker, Kubernetes). Familiarity with MCP, devtools, AI agents, or contributed to open source You are committed to writing clean, maintainable, and scalable code, following best practices in software development. You enjoy solving complex problems and continuously improving the performance and scalability of systems. You thrive in collaborative More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Contract)

Bradford, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Fruition Group
maintain backend services, APIs, and databases. Collaborate with product managers, frontend engineers, and other stakeholders to deliver features end-to-end. Ensure systems are scalable, reliable, and maintainable. Write clean, testable, and efficient code following best practices. Requirements: Strong experience with React (Open to other frontend experiences) Strong programming skills in Node.js Solid understanding of RESTful APIs, microservices More ❯
Employment Type: Contract
Rate: £450 - £550 per day
Posted:

Senior PHP/Laravel Developer

London, Bloomsbury Square, United Kingdom
Hybrid / WFH Options
Digital Appointments
Are you an experienced PHP/Laravel Developer who loves clean, elegant code and thrives in a remote-first, collaborative environment? This is an exciting opportunity to join a well-established and highly regarded software platform that continues to grow and innovate. You’ll be joining a team of highly inspirational PHP/Laravel developers , all working remotely … brightest Laravel minds in the industry. What You’ll Be Doing: Developing and maintaining scalable features using PHP (Laravel framework) Creating dynamic, interactive components with Livewire and Alpine.js Writing clean, testable, and maintainable code with a strong TDD mindset Collaborating with cross-functional teams to deliver robust, high-quality software Taking part in code reviews, technical discussions More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum
Posted:

Senior PHP/Laravel Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Digital Appointments
Are you an experienced PHP/Laravel Developer who loves clean, elegant code and thrives in a remote-first, collaborative environment This is an exciting opportunity to join a well-established and highly regarded software platform that continues to grow and innovate. You’ll be joining a team of highly inspirational PHP/Laravel developers , all working remotely … brightest Laravel minds in the industry.?? What You’ll Be Doing: Developing and maintaining scalable features using PHP (Laravel framework) Creating dynamic, interactive components with Livewire and Alpine.js Writing clean, testable, and maintainable code with a strong TDD mindset Collaborating with cross-functional teams to deliver robust, high-quality software Taking part in code reviews, technical discussions More ❯
Employment Type: Full-Time
Salary: £50,000 - £55,000 per annum
Posted:

Software Engineer (II)

London, United Kingdom
Hybrid / WFH Options
Randstad Technologies Recruitment
and maintain software solutions and take ownership of your projects from start to finish. What You'll Do: Build, test, and deploy new features across the full stack. Write clean, high-quality code and participate in code reviews. Find and fix bugs and solve complex technical problems. Help improve system performance, testing, and monitoring. What You'll More ❯
Employment Type: Contract
Rate: £45 - £49/hour
Posted:

Software Engineer II

London, South East, England, United Kingdom
Hybrid / WFH Options
Randstad Technologies
and maintain software solutions and take ownership of your projects from start to finish. What You'll Do: Build, test, and deploy new features across the full stack. Write clean, high-quality code and participate in code reviews. Find and fix bugs and solve complex technical problems. Help improve system performance, testing, and monitoring. What You'll More ❯
Employment Type: Contractor
Rate: £45.00 - £49.00 per hour
Posted:

Junior Developer (Salesforce / Java / JavaScript)

Manchester, United Kingdom
The Portfolio Group
end/back-end development. What you'll be doing: Assisting in the design, development, and support of applications Working with Salesforce or web technologies to deliver solutions Writing clean, efficient code in Java, JavaScript, HTML and CSS Supporting senior developers on projects and learning best practices Debugging, testing, and maintaining existing systems Skills & experience we're looking More ❯
Employment Type: Permanent
Salary: £35000/annum
Posted:

Junior Developer Salesforce / Java / JavaScript

Manchester, Lancashire, England, United Kingdom
The Portfolio Group
end/back-end development. What you'll be doing: Assisting in the design, development, and support of applications Working with Salesforce or web technologies to deliver solutions Writing clean, efficient code in Java, JavaScript, HTML and CSS Supporting senior developers on projects and learning best practices Debugging, testing, and maintaining existing systems Skills & experience we're looking More ❯
Employment Type: Full-Time
Salary: £35,000 per annum
Posted:

Graduate/Junior Web Developer

Derby, Derbyshire, England, United Kingdom
Hybrid / WFH Options
Oscar Technology
experienced developers. The Role: Assist in developing, testing, and maintaining web applications Work across both frontend and backend tasks with technologies such as PHP, Laravel, React, and Vue Write clean, maintainable code and contribute to new feature development Support bug fixing and system improvements Collaborate with the wider development team, sharing ideas and learning best practices What We More ❯
Employment Type: Full-Time
Salary: £25,000 - £28,000 per annum
Posted:

Mid-Level Software Developer

London, South East, England, United Kingdom
INTEC SELECT LIMITED
frontend applications. Deliver scalable, performant, and reliable solutions for high-traffic platforms. Collaborate with designers, product teams, and fellow engineers to raise the standard of customer-facing experiences. Write clean, testable code and follow modern development best practices. Contribute ideas for technical improvements and new greenfield builds. Essential Skills and Experience Strong commercial experience with PHP (backend). More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:
Clean Code
10th Percentile
£40,000
25th Percentile
£52,500
Median
£65,000
75th Percentile
£80,000
90th Percentile
£90,000