126 to 150 of 704 Clean Code Jobs in the UK

Software Developer

Location
Wakefield, England, United Kingdom
digital products are shaped and delivered. What you’ll be working on Developing new and existing applications using C#, .NET, SQL and Angular Writing clean code and ensuring all software has clean architecture Building and redesigning cloud solutions Designing and enhancing APIs that connect core business systems … parties Deliver seamless user journeys Contribute to engineering standards, code reviews and continuous improvement What you’ll bring Commercial experience with C#, .NET, SQL and Frameworks (Ideally some Angular experience) A solid understanding of modern web application and back-end development A focus on quality, maintainability and long-term ...

Node Developer

Location
Greater London, England, United Kingdom
party services to integrate and enhance system functionality. Database Management: Develop and maintain database architectures (e.g., MongoDB, PostgreSQL, MySQL) for robust data storage solutions. Code Optimization: Write clean, modular, and reusable code, adhering to best practices and design patterns. Testing and Debugging: Conduct unit and integration testing … smooth user experiences. Continuous Learning: Stay updated on the latest trends in Node.js and related technologies, applying new knowledge to improve system performance and code quality. Agile Methodology: Participate in Agile development cycles, contributing to sprint planning, code reviews, and continuous delivery. Key Skills/Experience: Proven experience ...

Software Engineer II - Blockchain/ Digital Assets

Location
Greater London, England, United Kingdom
Spring Boot, TypeScript/NestJS, ReactJS, and Python Contribute to end-to-end delivery: implementation, testing, CI/CD, deployment, and production support Write clean, maintainable code and participate in code reviews to uphold engineering standards for quality, observability, and performance Collaborate with Front Office, Product, Operations ...

Lead Full Stack Software Developer

Location
Greater London, England, United Kingdom
uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling … 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling … 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling … 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset ...

Lead AI Engineer

Location
Crawley, England, United Kingdom
Enterprise Architecture principles. Drive delivery by designing and building agentic solutions, spanning from piloting to full implementation. Define Engineering Excellence: Establish strict coding standards, code review processes, testing frameworks, and evaluation metrics for generative AI applications. Support and strictly enforce the standards set by the Head of Engineering … Delivery Grow the team: Act as a technical mentor to a team of intermediate and junior AI Engineers, fostering a culture of continuous learning, clean code, and agility. Pragmatic Delivery: Collaborate with the AI Product Owner and Business Analysts to translate abstract business use cases into structured, achievable ...

Lead AI Engineer

Location
South Shields, England, United Kingdom
Enterprise Architecture principles. Drive delivery by designing and building agentic solutions, spanning from piloting to full implementation Define Engineering Excellence: Establish strict coding standards, code review processes, testing frameworks, and evaluation metrics for generative AI applications. Support and strictly enforce the standards set by the Head of Engineering … Delivery Grow the team: Act as a technical mentor to a team of intermediate and junior AI Engineers, fostering a culture of continuous learning, clean code, and agility. Pragmatic Delivery: Collaborate with the AI Product Owner and Business Analysts to translate abstract business use cases into structured, achievable ...

Lead Engineer NEW Posted today Hemel Hempstead Haven Haven

Location
Hemel Hempstead, England, United Kingdom
knowledge of one of C#, Dart, or TypeScript, paired with one of .Net, Flutter, React, or Node.js Strong grounding in software design principles (SOLID, Clean Code), TDD, and other testing practices Excellent solution architecture skills across discovery, domain modelling, tool selection, systems architecture, and solution definition Solid working ...

Senior Developer C# / .NET / Web / Remote / UK

Hiring Organisation
MYO Talent
Location
United Kingdom
Employment Type
Permanent
Salary
£80,000
Experience working across the full software development lifecycle, from concept through to production support. Strong analytical and problem-solving skills, with a passion for clean, efficient, and maintainable code. ...

Senior Software Engineer

Hiring Organisation
Anson Mccade
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£70,000
TypeScript and JavaScript . Knowledge of cloud technologies, particularly AWS and/or Azure . Experience working within Agile development teams. Passion for writing clean, maintainable and secure code. Previous consultancy experience is beneficial but not essential. Due to the nature of the work, you must be eligible ...

Senior Software Engineer

Hiring Organisation
Anson Mccade
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£70,000
TypeScript and JavaScript . Knowledge of cloud technologies, particularly AWS and/or Azure . Experience working within Agile development teams. Passion for writing clean, maintainable and secure code. Previous consultancy experience is beneficial but not essential. Due to the nature of the work, you must be eligible ...

Senior Software Engineer, Advertising Engineering Roku, Inc.

Location
Manchester, England, United Kingdom
scale their impact. We value your AI skills if 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 how to drive … role? Software Development Design and build APIs and backend services using Scala and Java to support financial automation and data products Write clean, maintainable, and efficient code, ensuring adherence to best practices through code reviews Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows ...

Senior Software Engineer, Client Solutions

Location
Greater London, England, United Kingdom
event‐driven systems with high reliability, scalability and observability Contribute to technical strategy and long‐term platform direction Write high‐quality, efficient and maintainable code with accompanying automated tests and documentation across UI, services and data storage layers Continuously improve existing services, libraries and shared components Ensure systems … strategies Work closely with product and business stakeholders to translate high‐level problems into thoughtful technical solutions Collaborate with team through active contribution in code reviews, knowledge‐sharing and design discussions Build domain knowledge in business and technology areas Evaluate new technologies pragmatically Contribute to CI/CD pipelines ...

Software Developer - .Net

Hiring Organisation
Tilo Consulting
Location
Chippenham, Wiltshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £50000/annum Excellent benefits
.NET, Azure, SQL Server, and modern web technologies. This role is ideal for someone who enjoys working across both modern and legacy systems, values clean code and software quality, and thrives in a collaborative Agile environment. Competitive salary, long-term career progression, and the opportunity to make … Delivery Design, develop, test, and maintain high-quality software solutions using agreed technologies and development standards. Translate business requirements into effective technical solutions. Produce clean, maintainable, and well-documented code. Participate in peer code reviews and provide constructive feedback. Support the maintenance and enhancement of existing applications ...

Staff Engineer Software

Location
Leeds, England, United Kingdom
platform where correctness, resilience, and performance are critical, especially during live sporting events. You’ll operate as a senior individual contributor, leading through code, architecture, and technical decision-making, while partnering closely with engineers and product teams across the US and UK to ensure market feeds from external providers … remediation of critical software issues Proactively identify and remove roadblocks, occasionally collaborating cross-team collaboration to maintain momentum on complex projects Conduct and elevate code reviews, sharing expertise to enhance code quality Steer team planning and design discussions, introducing innovative approaches to solve technical challenges and optimize design ...

Senior Software Engineer (C# .NET) | London

Location
City Of London, England, United Kingdom
with a focus on coding and debugging in alignment with security standards throughout the entire lifecycle Design, build, and maintain efficient, reusable, and reliable code/APIs to support applications both for web and mobile Collaborate regularly in a cross-functional team made up of product managers, quality assurance … C#, LINQ, MS SQL, Entity Framework and related technologies Capable to use version control software such as GIT Knowledge of SOLID principles Knowledge of clean code practices Experience using web service protocols such as Rest, API design for extensibility and integration Experience debugging complex applications Experience with Agile ...

Full-stack Software Developer

Location
Worthing, England, United Kingdom
Will Look Like Adhere to and demonstrate clear understanding of key security principles associated with building modern web-based applications. Write clean, modular, maintainable code and adhere to coding standards, secure delivery policies and best practices. Work with applicable frameworks and existing codebases to resolve issues and complete … code reviews. Conduct code reviews and provide constructive feedback to peers. Troubleshoot, debug and triage issues to ensure smooth operation of the applications. Ensure you are proficient in the toolsets required to perform day to day duties. Work effectively within a team, providing clear updates to Product Owners ...

Software Developer I

Location
Bath, England, United Kingdom
SCRUM team, you will take part in the development of world class build, deploy and test tooling using the latest cloud and Infrastructure as Code technologies. You will collaborate with other developers within your team and across the organisation and perform code review. You will also assist … right solution and quality. Knowledge, Skills and Experience Candidates should typically possess a degree in a numerate discipline. Required skills Strong development skills – clean code/agile/SOLID principles Working knowledge of Go or Python Working knowledge of Linux OS and Bash Confident working with ...

Software Developer Engineer in Test

Location
Oxford, England, United Kingdom
/62304 standards for validation and verification of software medical devices. Skills & Experience Required: Essential Strong Python programming skills, including object-oriented programming and clean code principles. Experience developing and maintaining test automation frameworks using known browser automation framework (e.g Selenium or Playwright) and BDD (e.g. Behave). ...

Staff Software Engineers (TypeScript / Agentic AI)

Hiring Organisation
Hays
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent
software security, scalable distributed systems and cloud-native development (Github on AWS) complete the wider stack. We're looking for a strong understanding of clean code principles, SOLID design patterns and modern engineering practices. You'll have experience working within mature CI/CD and DevOps teams ...

Senior Backend Engineer (.NET)

Location
Southampton, England, United Kingdom
solutions. Proactive Problem‐Solving : A resourceful approach to tackling complex challenges and driving projects forward with minimal guidance. Technical Excellence : A strong advocate for clean code, best practices, and high-quality software development. Bonus Points for: Experience with cloud technologies, particularly in deploying and scaling .NET applications. Familiarity ...

Principal Java Developer

Location
Greater London, England, United Kingdom
SWIFT formats. Hybrid work model in London, UK. Collaborative, fast‐paced, and engineering‐driven culture. Emphasis on engineering autonomy, architectural decision‐making, and clean code. Join Our Global Team: We invite you to apply for the position at RE Partners. Join us in shaping the future of business technology ...

Lead Java Developer for Fixed Income and Derivatives Cash Development

Location
Belfast City District, Northern Ireland, United Kingdom
consuming RESTful web services using Java and Spring Boot. Build Tools: Maven or Gradle for project management and build automation. Proven ability to develop clean, testable code. Understanding of relational database concepts and knowledge in SQL. Experience with Jira, Git/Bitbucket, Gradle and CI/CD tools, e.g. ...

Software Engineer C++

Hiring Organisation
Anson Mccade
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
make a real impact in a growing business. What youll be doing Designing, developing and improving software for advanced network security products. Writing clean, reliable and testable code using modern software development practices. Collaborating with other engineers through pair programming, group programming and test-driven development (TDD). … would be beneficial. Knowledge or experience of network security would be advantageous. A commitment to writing high-quality software, with an interest in testing, clean code and continuous improvement. Strong communication skills and a collaborative approach to engineering. Youll also need to be eligible to obtain UK Security ...