Clean Code Jobs in England

876 to 900 of 2,140 Clean Code Jobs in England

Full Stack Developer

Stoke-on-Trent, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
reporting their sustainability and carbon footprint data Build and improve key features across our web apps — from architecture to deployment Design, develop and maintain high-quality web UIs Ensure code quality, scalability, and maintainability Identify problems, propose solutions, and implement them end-to-end Collaborate on planning sprints, retros, and technical discussions Shape and nurture best engineering practices within … React Query , Redux , automated testing, and data visualization Bonus if you’ve worked with GitHub Actions, AWS, CDK, security, networking Is proactive, communicative, and enjoys solving complex problems with clean code Understands the full lifecycle of shipping software — from idea to deployment Speaks English comfortably Cares about sustainability and wants to build for impact Nice to have: LangChain More ❯
Posted:

Machine Learning Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Ampstek
requirements and implement ML solutions aligned with business goals. Optimize and monitor deployed models for performance, latency, and cost-effectiveness using tools such as CloudWatch, CloudTrail, and Prometheus. Write clean, maintainable code in Python (and optionally Java/Scala) following best software engineering practices. Automate model training, validation, and deployment workflows using CI/CD pipelines (e.g., CodePipeline More ❯
Posted:

Machine Learning Engineer

London Area, United Kingdom
Hybrid / WFH Options
Ampstek
requirements and implement ML solutions aligned with business goals. Optimize and monitor deployed models for performance, latency, and cost-effectiveness using tools such as CloudWatch, CloudTrail, and Prometheus. Write clean, maintainable code in Python (and optionally Java/Scala) following best software engineering practices. Automate model training, validation, and deployment workflows using CI/CD pipelines (e.g., CodePipeline More ❯
Posted:

Middle React/Elixir Engineer

London, United Kingdom
Hybrid / WFH Options
SPD Technology
as in a team environment. A strong passion for staying up-to-date with new technologies and trends. As a qualified expert, you will: Implement new features, improve existing code, and investigate issues in production. Collaborate closely with the development team to build and maintain applications. Write clean, maintainable, and efficient code following best practices and coding … standards. Develop a problem-solving mindset (not only write code, but solve tasks). What's in it for You Reveal great tech solutions Join a team of individuals who care about what they do and how they do it, and are accountable for the result and high performance. Unleash your potential, tackle new challenges, and be part of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software/Data Intern

London, England, United Kingdom
WhatsInMyWater
based on their postcode, backed by collaborations with leading water-health scientists to ensure cutting-edge biomarker standards. Through data engineering, research, and AI-driven insights, we’re making clean water information transparent and accessible to all. Role Overview Join us as a Summer Intern in our remote office to help shape the future of water-quality transparency. This … You Are Pursuing (or recently completed) a Bachelor’s or Master’s in Computer Science, Data Science, Environmental Science, or a related field, or have programming experience Comfortable writing clean, documented code in Python, Go, or TypeScript Familiar with web-scraping tools (e.g., BeautifulSoup, Scrapy, OCR libraries, REST/SOAP APIs) Eager to learn Postgres database design and More ❯
Posted:

Software Engineering Team Lead

London, England, United Kingdom
YouLend Limited
and grow. Technical Leadership Guide the development and maintenance of .NET microservices on AWS EKS, and Angular-based front-end services. Provide clear technical direction, fostering a culture of clean, maintainable, and scalable code. Lead and participate in code reviews, and encourage best practices across the team. Collaborate on system architecture for complex systems, optimizing for scalability and … to work collaboratively with Product and other stakeholders to drive outcomes. Clear communication skills and a passion for coaching, mentoring, and supporting others. Desirable Skills Familiarity with Infrastructure-as-Code tools such as Terraform or CloudFormation. Experience working with financial or regulated systems. Understanding of Agile/Scrum principles and how to adapt them to different teams or contexts. More ❯
Posted:

Senior Software Engineer

Oxford, England, United Kingdom
Hybrid / WFH Options
Oscar
practices, and mentor junior developers. Key Responsibilities: Design and develop scalable, modern web applications Collaborate with clients and internal teams to gather and define requirements Lead by example with clean, maintainable code and strong engineering principles Mentor junior developers and contribute to improving team processes Essential Skills: .NET Framework and .NET 6, ASP.NET Core/MVC C# JavaScript More ❯
Posted:

Snr .NET Engineer

London Area, United Kingdom
Hybrid / WFH Options
Oliver Bernard
driving engineering excellence Ideal Background: Proven .NET/C# experience in a product-led, Agile environment Strong grasp of REST APIs, scalable architectures & cloud-native solutions A love for clean, resilient code and a collaborative mindset Why Join? Hybrid work environment (3 day WFH) Annual L&D budget + home office setup Private medical, health cashback plan, enhanced More ❯
Posted:

Snr .NET Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Oliver Bernard
driving engineering excellence Ideal Background: Proven .NET/C# experience in a product-led, Agile environment Strong grasp of REST APIs, scalable architectures & cloud-native solutions A love for clean, resilient code and a collaborative mindset Why Join? Hybrid work environment (3 day WFH) Annual L&D budget + home office setup Private medical, health cashback plan, enhanced More ❯
Posted:

Full Stack Developer

Peterborough, England, United Kingdom
Hybrid / WFH Options
Usedtrucksfrsaleusa.com
agile tools. Strong communicator, capable of engaging effectively across all levels. Develop back-end objects and web services while designing and implementing responsive, user-friendly front-end interactions. Write clean, efficient code and libraries to support high-quality, maintainable web applications. Desirable: experience with VB.NET, YAML, DevExpress, and Microsoft Azure. Seniority level Entry level Employment type Full-time More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Zego
who brings strong hands-on experience in backend development, with solid foundations in Python and object-oriented programming. You'll be someone who enjoys solving complex technical problems, writing clean and maintainable code, and working on systems at scale. This role focuses on general programming competence over framework-specific knowledge and is ideal for engineers who thrive in … building reliable systems and contributing to architectural decisions. What you will be doing Develop, test, and maintain Python code for a variety of applications Analyse, troubleshoot, and solve complex programming problems Collaborate with cross-functional teams to gather requirements and deliver well-structured solutions Write clear, concise, and well-documented code that adheres to industry best practices Contribute … to code reviews, offering feedback to ensure code quality across the team Continuously learn and adapt to new technologies and development practices About you You have strong Python skills (or significant backend experience in another language and are keen to work in Python) and a proven track record of building and maintaining backend systems Strong understanding of Python More ❯
Posted:

.Net Developer

Manchester, England, United Kingdom
Betfred Group
on time with the correct approach, and to the standards defined by the development leads. Job Duties Design, develop, and maintain software applications using C# and other technologies Write clean, maintainable, and scalable code that meets the requirements of the project Debug and resolve software issues, including fixing bugs and optimizing performance Collaborate with cross-functional teams, including … Designers, Testers, and Project Managers, to deliver high-quality software Participate in code reviews Follow software development processes, including Agile and Scrum methodologies Stay up-to-date with new technologies and programming languages, and apply this knowledge to improve software development processes Document software design, code, and test procedures Participate in the estimation of software development projects Participate More ❯
Posted:

Java Golang Architect

City of London, London, United Kingdom
Randstad Technologies Recruitment
developer experience Collaborate across teams to deliver scalable cloud solutions What You Bring 6+ years in software/cloud architecture Strong Golang, AWS, Kubernetes, Docker experience Passion for automation, clean code, and end-user documentation Experience mentoring and leading by example Familiarity with Agile (Scrum), TDD, Terraform, OPA/Sentinel Tech Stack Go, Java, React, Kubernetes, Docker, GitHub More ❯
Employment Type: Permanent
Salary: £70000 - £85000/annum
Posted:

C# Software Engineering Manager

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Adria Solutions Ltd
teams, ideally in an Agile environment A strategic mindset with the ability to balance technical leadership with hands-on involvement Excellent communication and stakeholder engagement skills A passion for clean code, scalable architecture, and delivering real business value What's on offer: Competitive salary + benefits City Centre location with hybrid working options Free onsite parking Generous holiday More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer - Web

Weston-super-Mare, Worle, Somerset, United Kingdom
Hybrid / WFH Options
Seismic Recruitment
user experiences! Key Responsibilities: Develop and maintain web apps using HTML5, CSS, JavaScript, TypeScript, and Angular (14+) Collaborate with cross-functional teams to design, build and test features Write clean, maintainable, and efficient code Integrate front-end applications with RESTful APIs Use SQL for database queries and management Apply Git for version control and team collaboration Troubleshoot and More ❯
Employment Type: Permanent
Posted:

Full Stack Developer

Warrington, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
reporting their sustainability and carbon footprint data Build and improve key features across our web apps — from architecture to deployment Design, develop and maintain high-quality web UIs Ensure code quality, scalability, and maintainability Identify problems, propose solutions, and implement them end-to-end Collaborate on planning sprints, retros, and technical discussions Shape and nurture best engineering practices within … React Query , Redux , automated testing, and data visualization Bonus if you’ve worked with GitHub Actions, AWS, CDK, security, networking Is proactive, communicative, and enjoys solving complex problems with clean code Understands the full lifecycle of shipping software — from idea to deployment Speaks English comfortably Cares about sustainability and wants to build for impact Nice to have: LangChain More ❯
Posted:

Java Golang Engineer

City of London, London, United Kingdom
Randstad Technologies Recruitment
developer experience Collaborate across teams to deliver scalable cloud solutions What You Bring 6+ years in software/cloud architecture Strong Golang, AWS, Kubernetes, Docker experience Passion for automation, clean code, and end-user documentation Experience mentoring and leading by example Familiarity with Agile (Scrum), TDD, Terraform, OPA/Sentinel Tech Stack Go, Java, React, Kubernetes, Docker, GitHub More ❯
Employment Type: Permanent
Salary: £70000 - £85000/annum
Posted:

Senior Python Developer (Contracting role) – Leading Private Credit Asset Manager – Discrete Search

London, England, United Kingdom
Hybrid / WFH Options
Mondrian Alpha
technology, investment, operations, and risk - You’ll work closely with a variety of business users to understand complex investment workflows and translate them into well-architected, well-documented Python code that delivers tangible business value. Driving quality through clean code, automation, and best practices - The role requires attention to detail, with a focus on delivering well-tested More ❯
Posted:

C# Software Engineering Manager

Manchester, North West, United Kingdom
Hybrid / WFH Options
Adria Solutions
teams, ideally in an Agile environment A strategic mindset with the ability to balance technical leadership with hands-on involvement Excellent communication and stakeholder engagement skills A passion for clean code, scalable architecture, and delivering real business value Whats on offer: Competitive salary + benefits City Centre location with hybrid working options Free onsite parking Generous holiday allowance More ❯
Employment Type: Permanent, Work From Home
Salary: £95,000
Posted:

Senior C#.Net Developer

Manchester, England, United Kingdom
Betfred Group
all used to build a groundbreaking platform that has integration to internal and external services. Job Duties Design, develop, and maintain software applications using C# and other technologies Write clean, maintainable, and scalable code that meets the requirements of the project Debug and resolve software issues, including fixing bugs and optimizing performance Collaborate with cross-functional teams, including … Designers, Testers, and Project Managers, to deliver high-quality software Participate in code reviews and provide constructive feedback to peers Implement and follow software development processes, including Agile and Scrum methodologies Stay up-to-date with new technologies and programming languages, and apply this knowledge to improve software development processes Document software design, code, and test procedures Participate More ❯
Posted:

ML Ops Engineer

London, England, United Kingdom
Reed
handling. Data Management and Preprocessing: Manage the collection, cleaning, and preprocessing of large datasets. Implement data pipelines and ETL processes to ensure data quality and availability. Software Development: Write clean, efficient, and scalable code in Python. Implement CI/CD practices for version control, testing, and code review. Collaboration and Training: Work closely with various teams within More ❯
Posted:

Senior Java Developer - Fintech

London, England, United Kingdom
Hybrid / WFH Options
Client Server
with flexibility to work from home the other two. About you: You have strong backend Java development skills including Spring, Spring Boot, microservices You take in pride in producing clean, high quality code You also have an appreciation of UI development with TypeScript/React You are collaborative and pragmatic, able to take ownership and work with others More ❯
Posted:

Lead Developer

London, England, United Kingdom
Thoughtworks Inc
always looking to innovate and improve. Lead Developers guide and coach their teams in their implementation and application. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will oversee or take part in the entire cycle of software consulting and delivery from ideation to … will apply the latest technology thinking from our Technology Radar to solve client problems. You will apply a variety of languages and tools to your work and continue to code alongside Developers; you will not be post-technical in this role. You will efficiently utilize and champion DevSecOps tools and practices to build and deploy software, advocating devops culture More ❯
Posted:

Senior Front End Engineer

London, England, United Kingdom
Hybrid / WFH Options
Zego
Continuously improve and evolve our existing digital products to deliver market-leading insurance experiences. Mentor and support other engineers, helping to raise the bar for the entire team. Drive code quality through thoughtful code reviews, pair programming, and a strong QA mindset. Collaborate closely with Product Managers and Designers to bring ideas to life—fast. Contribute to a … You're familiar with accessibility standards and understand how to build inclusive user interfaces. You've seen projects through the entire development lifecycle, from ideation to production. You write clean, tested, and maintainable code and you care about getting it right. You're curious and proactive, always looking to improve, experiment, and learn. What's it like to More ❯
Posted:

Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Trust In SODA
for technological future-proofing of TBUK Key Responsibilities Software Development Design, develop, and enhance software applications, including backend services, APIs, and user interfaces, especially for Temenos Core Banking. Write clean, efficient, and maintainable code. Collaborate with business analysts, product owners, and other stakeholders to gather requirements and translate them into technical solutions. Stay up-to-date with industry trends … and emerging technologies. Plan and execute effective code testing Work closely with PMO in prioritising projects and implementing in line with TBUK change management principles. Optimize performance, scalability, and security of applications. Work closely with infrastructure teams to ensure seamless integration. Communicate effectively with stakeholders to understand business needs and translate them into technical requirements. Qualifications Experience in customising More ❯
Posted:
Clean Code
England
10th Percentile
£36,775
25th Percentile
£48,750
Median
£60,000
75th Percentile
£73,750
90th Percentile
£87,500