Clean Code Jobs in England

51 to 75 of 385 Clean Code Jobs in England

Software Developer

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Person Centred Software Ltd
As a Software Developer, you'll contribute to the design and development of innovative software solutions that improve care outcomes across the UK. If you're passionate about writing clean, scalable code and collaborating within a high-performing, agile team, this is a fantastic opportunity to grow your impact in a meaningful sector. What You'll Do: Write … clean, efficient, and maintainable code across the full software development life cycle Develop front-end and back-end features using Microsoft .NET technologies, including Blazor and .NET Core Collaborate with product managers and stakeholders to define requirements, acceptance criteria, and effort estimates Ensure quality by writing unit and behaviour-driven tests (e.g., SpecFlow, MS Test/XUnit) for … new and modified code Work within an Agile development process, contributing to sprint planning and retrospectives Participate in design discussions and produce clear, high-quality documentation for all developed solutions Support the continuous improvement of development processes, coding standards, and team collaboration Engage with internal teams to ensure delivery of robust, scalable, and user-centric software Contribute to the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Backend Developer

London, United Kingdom
Fruition Group
Python, leveraging FastAPI. Lead architectural discussions with a focus on performance, scalability, and reliability. Deliver complex features end-to-end - from design through deployment and monitoring. Provide mentorship through code reviews, technical guidance, and best practices. Collaborate with Product, Design, and Engineering teams to deliver at pace. Continuously raise the bar for engineering standards, code quality, and delivery. … development environment Solid expertise in microservices, APIs, messaging patterns, and distributed systems. Proficient with cloud platforms (AWS, GCP, Azure) and containerisation (Docker; Kubernetes preferred). Strong engineering fundamentals - testing, clean code, performance tuning, and algorithms. Experience with relational and non-relational databases (PostgreSQL, MongoDB). Comfortable working in agile, fast-moving environments with high ownership. Curious about new More ❯
Employment Type: Permanent
Posted:

Senior Data Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
I3 Resourcing Limited
in AWS services, e.g. EC2, S3, RDS, DynamoDB, Redshift, Lambda, API Gateway Solid foundation in software engineering principles, including version control (Git), testing, CI/CD, modular design, and clean code practices. Experience developing reusable components and APIs is a strong plus. Advanced SQL skills for complex data queries and transformations Proficiency in at least one programming language More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Front End Developer

Manchester, Lancashire, England, United Kingdom
Searchability
to £65k Onsite in Central Manchester Excellent career progression Who We Are We're a growing tech team building high-quality, user-focused SaaS products. Our culture values collaboration, clean code, and continuous improvement. With exciting projects ahead, we're expanding our frontend capabilities and looking for a Senior Developer to help us deliver exceptional experiences faster. Who More ❯
Employment Type: Full-Time
Salary: £60,000 - £65,000 per annum
Posted:

Senior Full Stack Engineer (Python)

London, United Kingdom
Hybrid / WFH Options
Lendable Ltd
Experience with Javascript/Typescript and a modern JS framework such as React , Angular or Vue.js . We generally use React & NextJS Strong engineering principles & practices : design patterns, testing, clean code and a good reviewerPrevious experience working in a product-focused team A keen desire to want to learn and input into a highly collaborative team A desire More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Software Development - Hybrid Basingstoke - £75k-£90k

Basingstoke, Hampshire, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
technical expertise in .NET Core, C#, Angular/React/Vue, MongoDB, SQL Server, SSIS/SSRS, and enterprise tools like Kendo UI. You’ll guide architecture decisions, review code, and ensure robust CI/CD pipelines using tools like GitLab, Jenkins, Azure DevOps. Experience in security-sensitive environments or delivering to regulated financial institutions is a plus.Key Responsibilities … Mentor developers and lead technical reviews to ensure code quality and consistency.Own and evolve technical architecture and engineering operating models.Drive on-time delivery aligned with quarterly release cycles.Collaborate with Product, Delivery, and Sales to align tech execution with business goals.Champion engineering standards, security posture, and audit readiness.Support career development, succession planning, and team growth.This is a hybrid role based … in Basingstoke, offering the opportunity to influence engineering culture, mentor senior developers, and evolve into a more senior leadership position. If you’re passionate about clean code, scalable systems, and building high-trust teams—this is your next big move. More ❯
Employment Type: Full-Time
Salary: £75,000 - £90,000 per annum
Posted:

Senior Software Developer

Guildford, Surrey, South East, United Kingdom
Hawkrose
and implementation. Frontend Framework: Able to create dynamic, responsive web applications; skilled in CSS, TypeScript and JavaScript. Test-Driven Development: Strong commitment to quality, utilizing TDD methodologies to ensure code reliability and maintainability. Security Practices: Knowledgeable in cybersecurity practices, including OAuth, OpenID Connect, and secure coding practices. Advanced Database Knowledge:Proficient in SQL and data modelling. SOLID Principles:Proficient … in applying SOLID principles for object-oriented programming, ensuring clean, maintainable, and scalable code. Additional Skills (Good to Have): Programming Language: Python, Angular Containerisation and Orchestration: Experience with technologies like Docker and Kubernetes. These are essential for scalable, efficient deployment and management of applications. Agile Methodology: Ideally experienced in Agile practices, capable of adapting to rapid development cycles and More ❯
Employment Type: Permanent
Posted:

Software Engineer with AI Integration

Bristol, Avon, South West, United Kingdom
Alexander Mae (Bristol) Ltd
Managers, Senior Developers and Directors to gather feedback and drive iteration. Communicate technical decisions, constraints, and trade-offs in clear, accessible language for both technical and non-technical stakeholders. Code Development & Review Write clean, maintainable code using JavaScript/Java/Swift/C#/HTML/CSS/ASP/SQL where required. Integrate external AI … services (e.g., OpenAI API) into prototypes and production features. Participate in code reviews and incorporate feedback to uphold high standards of code quality. Testing & Quality Assurance Develop and maintain automated tests using their Test Harness to ensure functional and performance integrity. Ensure all implementations meet security, accessibility, and performance standards before being merged into the product codebase. The More ❯
Employment Type: Permanent
Salary: £35,000
Posted:

Software Engineer

Bristol, Avon, South West, United Kingdom
Oscar Associates (UK) Limited
Python, JavaScript, React, Node.js, and TypeScript Develop and optimise APIs, services, and integration layers. Deliver end-to-end features across back-end, front-end, and cloud-hosted environments. Write clean, efficient, and maintainable code following best practices. Contribute to code reviews, testing, and Agile ceremonies. Troubleshoot and resolve application-level performance and reliability issues. Key Skills: Commercial More ❯
Employment Type: Contract
Rate: £350 - £450 per day
Posted:

Senior .Net Developer

Manchester, North West, United Kingdom
Hybrid / WFH Options
Invitise Ltd
and develop internal applications and new products using the latest .NET stack. This is a hands-on full-stack role, ideal for someone who enjoys solving business problems with clean, scalable code and mentoring junior team members. You will need to either hold a current UK Right to Work or have the ability to work without sponsorship. The More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Junior Developer

Norwich, Norfolk, England, United Kingdom
Hybrid / WFH Options
Cooper Lomaz Recruitment
a small talented team based across Norfolk with builds and maintaining integration platforms. This is a great opportunity for you working within an agile development environment designing and writing clean and maintainable code! Skills required: C# .Net SQL JavaScript Typescript A desire to learn and write clean, maintainable code Good presentation skills with the ability to More ❯
Employment Type: Full-Time
Salary: £30,000 - £38,000 per annum
Posted:

Salesforce Developer

East London, London, United Kingdom
Hybrid / WFH Options
TPXImpact Holdings Plc
maintain custom applications and features using Apex, Visualforce, and Lightning Web Components (LWC) Integrations: Integrate Salesforce with external systems using REST and SOAP APIs to ensure seamless data flow Code Quality: Write clean, well-documented, and efficient code, and participate in code reviews to ensure best practices are followed Testing & Deployment: Conduct unit testing, and manage … with and influence business stakeholders to gather and translate requirements into technical solutions Technical skills Proven experience in Salesforce Administration Extensive experience in Salesforce Platform Development Expertise in writing clean, testable, and maintainable code Experience with CI/CD pipelines and automated testing practices Deep understanding of agile software development methodologies Skilled in technical design and architectural patterns More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Snr Full Stack Developer - NodeJS, TypeScript, ReactJS - Fully Remote

Guildford, Surrey, South East, United Kingdom
Hybrid / WFH Options
G.R.E. Recruitment Limited
hybrid working. I am looking for a Full Stack Developer who has 5 yrs+ experience of working across NodeJS, TypeScript and ReactJS. You'll be an advocate of writing clean code and be someone who enjoys contributing to projects which make a difference in the world we live in. You'll be joining a team of 7 engineers More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Senior Software Engineer - C++ & Python

Bristol, Avon, South West, United Kingdom
Connexa
complex robotic systems and help shape the foundation of an advanced software stack used in real-world autonomous applications. This role is ideal for someone who lives and breathes code-comfortable across C++, Python, and real-time systems-and thrives in fast-paced environments where debugging tough problems and optimising performance is just another day's work. Responsibilities: Optimise … and profile C++ and Python code across perception, planning, and controls systems Debug complex runtime issues including data races, memory leaks, and performance bottlenecks Turn research prototypes into robust, production-ready software modules Lead architecture discussions and enforce clean, scalable design patterns Drive engineering standards across CI/CD, observability, and system modularisation Mentor developers through code … memory management, threading, profiling Experience debugging complex issues in large, multi-threaded or real-time systems Comfortable optimising across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA) Passion for clean code, API design, and maintainable architecture Proven track record of delivering production-grade systems in fast-moving teams Desirable: Experience with ROS 2, DDS, or other robotics middleware More ❯
Employment Type: Permanent
Posted:

Senior Full Stack Developer

Ulverston, Cumbria, England, United Kingdom
Hybrid / WFH Options
Butler Rose
Are you ready to take ownership of exciting projects and shape the future of our in-house platforms? We're looking for a Senior Full Stack Developer who loves clean code, thrives on problem-solving, and wants to make an impact in a growing, mission-driven organisation. What You'll Do Build and maintain bespoke applications using PHP … APIs and integrations (bonus if you've tackled payment gateways). Collaborate with a small, passionate IT team - and mentor junior developers. Contribute ideas, solve problems, and own your code from concept to deployment. Stay on top of the latest Laravel/MySQL features and best practices. Provide hands-on support and troubleshooting when needed (we all muck in … . What We're Looking For You're someone who: Writes clean, secure, scalable code. Can balance independent work with being a real team player. Is organised, detail-driven, and loves a challenge. Brings a positive, "can-do" attitude. Communicates clearly and professionally with colleagues and stakeholders. Why Join Us? Impact - Your work directly supports projects that make a More ❯
Employment Type: Full-Time
Salary: £52,000 - £55,000 per annum
Posted:

Java Developer

London, United Kingdom
Ascendion
and maintain Java applications using Spring Boot. Microservices: Implement and manage microservices architecture. Front-End Integration: Develop front-end interfaces with Angular. Database Management: Design and optimize relational databases. Code Quality: Write clean, efficient code and perform code reviews. Linux Administration: Manage and maintain Linux servers. Collaboration: Work with cross-functional teams to define and implement More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

London, United Kingdom
Ascendion
and maintain Java applications using Spring Boot. Microservices: Implement and manage microservices architecture. Front-End Integration: Develop front-end interfaces with Angular. Database Management: Design and optimize relational databases. Code Quality: Write clean, efficient code and perform code reviews. Linux Administration: Manage and maintain Linux servers. Collaboration: Work with cross-functional teams to define and implement More ❯
Employment Type: Permanent, Contract
Posted:

Full Stack Software Engineer Gateshead Office, Paris Office

Gateshead, Tyne And Wear, United Kingdom
Hybrid / WFH Options
SaleCycle
scalable, high-performance applications using AWS cloud technologies, including Kinesis for real-time data streaming Building and maintaining front-end applications using React (or similar frameworks) and TypeScript Writing clean, maintainable, and efficient code following industry best practices (e.g., SOLID principles) Collaborating within an agile, Scrum-driven team, participating in sprints and planning sessions Contributing to automated testing … CI/CD pipelines, and monitoring production systems Engaging in peer code reviews and mentoring junior engineers to support knowledge-sharing and team growth The Ideal Candidate: We're looking for someone who is passionate about writing high-quality software and thrives in a collaborative team environment. Essential Skills & Experience: Skilled in Golang for backend development Experience with AWS … or similar front-end frameworks) Familiar with git or other distributed source control systems A problem-solver with a proactive approach to diagnosing and resolving issues Passionate about writing clean, maintainable, and scalable code Nice to Have: Experience with Node, Java, Kotlin (for maintaining legacy services) Experience with Docker and containerised environments Knowledge of CI/CD pipelines More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering with AI Integration

Bristol, Avon, England, United Kingdom
Alexander Mae (Bristol) Ltd
Managers, Senior Developers and Directors to gather feedback and drive iteration. Communicate technical decisions, constraints, and trade-offs in clear, accessible language for both technical and non-technical stakeholders. Code Development & Review Write clean, maintainable code using JavaScript/Java/Swift/C#/HTML/CSS/ASP/SQL where required. Integrate external AI … services (e.g., OpenAI API) into prototypes and production features. Participate in code reviews and incorporate feedback to uphold high standards of code quality. Testing & Quality Assurance Develop and maintain automated tests using their Test Harness to ensure functional and performance integrity. Ensure all implementations meet security, accessibility, and performance standards before being merged into the product codebase. The More ❯
Employment Type: Full-Time
Salary: £30,000 - £35,000 per annum
Posted:

Website Developer (Rebuild)

Houghton Regis, Central Bedfordshire, Bedfordshire, United Kingdom
James Newbury
portfolio! Duties Develop web applications using modern frameworks such as Angular, React, and Django. Collaborate with UX/UI designers to create visually appealing and user-friendly interfaces. Write clean, maintainable code in languages such as JavaScript, PHP, Python, and Ruby. Implement RESTful APIs and integrate third-party services. Manage databases using MySQL, PostgreSQL, Microsoft SQL Server, or … MongoDB. Utilise version control systems like Git or SVN for code management. Conduct unit testing and debugging to ensure application functionality. Participate in the full software development lifecycle (SDLC) from planning to deployment. Use tools like Docker, Jenkins, and Ansible for DevOps practices. Engage in wireframing and web design processes to enhance user experience. Stay updated with industry trends More ❯
Employment Type: Contract
Rate: £34000 - £39000/annum +31 days hols +parking+pension+h/c
Posted:

Senior Full Stack Engineer

London, United Kingdom
Henry Schein One group
located across from Guildford Mall, in Surrey, BC. Key Responsibilities Design and build software that meets real-world customer needs and exceeds expectations for scalability, security, and performance. Write clean, modular code using modern engineering practices, including object-oriented design, clean architecture, and SOLID principles. Collaborate with a tight-knit development team to make key technical decisions … system efficiency. Craft performant SQL queries, stored procedures, and triggers to support mission-critical features and ensure application responsiveness. Comfortable working with AI-powered tools (e.g., GitHub Copilot, Cursor, code generation, test automation, etc.) to accelerate development and enhance productivity. Deliver high-quality technical documentation that helps others build, maintain, and extend your code. Participate in Agile ceremonies and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Contract Software Engineer / Lead Developer - Expert

South Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
itecopeople
production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the 'less is more' principle. Essential Skills & Experience Expert in TypeScript or a similar software development language , with strong back-end development experience. Extensive experience … of TDD and SOLID principles. Minimum 5 years' experience in software development/software engineering Excellent technical communication skills. Able to take a concept from discussion to high-quality code delivery. Desirable Degree in Computer Science, Software Engineering, or related discipline highly desirable Experience in high-performance or complex systems. Familiarity with algorithmic analysis and performance optimisation. Work Arrangements More ❯
Employment Type: Contract, Work From Home
Rate: £680.0 - £710.0 per day + IN SCOPE OF IR35
Posted:

Junior Java Developer

Leeds, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Fruition Group
Salary: up to £40,000 + Bonus + share options Employment Type: Full-time, Permanent Are you a Junior Java Developer with a passion for modern development techniques and clean code looking to make an impact? Fruition Group are supporting a rapidly growing fin-tech business looking to make a home in Leeds. This company provides a digital … Experience with object-oriented programming with Java - Sprintboot or Micronaut Experience developing in a cloud environment ( AWS is handy). DevOps tooling experience ( CI/CD, Containers, Infrastructure as code ) Some experience with front-end development ( React is handy). A degree in Computer Science, Software Engineering or a related feel - Or equivalent experience in a relevant role is More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Full Stack Engineer (Contract)

London, United Kingdom
Two Circles Ltd
forefront of building modern, scalable software from the ground up, helping shape the future of fan engagement across global sport. In this role, you won't just write great code, you'll provide technical leadership, drive engineering excellence, and collaborate with cross-functional teams to bring bold ideas to life. Whether it's advising clients on the right technology … stack is desirable, it is by no means required. We're looking for engineers with strong core skills and the ability to learn new technologies quickly. Key Responsibilities Write clean, and reusable code following best practices whilst helping to define coding standards and team conventions. Be an advocate for developer experience and have a keen interest in continually … closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies and trends in sports technology. Presence in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Python Software Developer - AI MarTech SaaS- c£90K 4 Day Week

Leeds, West Yorkshire, Yorkshire, United Kingdom
Recruitment Revolution
Ask BOSCO® , we're on a mission to help brands spend smarter with our award-winning predictive analytics platform. As our Lead Software Developer, you won't just write code - you'll shape the future of a high-growth MarTech product, lead technical strategy, and work directly with founders, data scientists, and clients to deliver impactful, intelligent solutions. If … technical roadmap, you'll work cross-functionally to turn strategy into powerful, real-world solutions. You'll champion engineering excellence—mentoring others, embedding best practices, and driving innovation through clean code, collaboration, and continuous improvement. What You'll Bring You're an experienced technical leader with deep Python expertise and a track record of building scalable, high-performance More ❯
Employment Type: Permanent
Salary: £90,000
Posted:
Clean Code
England
10th Percentile
£40,000
25th Percentile
£52,438
Median
£65,000
75th Percentile
£80,000
90th Percentile
£90,000