1 to 25 of 228 Clean Code Jobs

Full Stack Software Engineer

Hiring Organisation
Computer Futures
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£60,000
configure, run, and analyse complex electrical tests. This is a hands-on engineering role where reliability, correctness, and traceability are as important as clean code and modern architecture. Key Responsibilities Software Development & Delivery Design, develop, test, and maintain desktop and web applications using C#, WPF, Vue.js , and related … processes and engineering requirements into robust, user-focused software Participate actively in design discussions , influencing architecture, scalability, and maintainability Quality & Process Apply SOLID principles , clean code practices, and sound architectural patterns Take part in code reviews , ensuring high standards of quality, readability, and consistency Participate in agile ...

Full Stack Developer (Node & React) £50K Hybrid, Sheffield

Hiring Organisation
Akkodis
Location
Sheffield, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
GBP 40,000 - 50,000 Annual
Full-Stack Developer (Node.js & React.js) Hybrid- East Sheffield Are you a budding full-stack developer with a passion for clean code and scalable systems? We're looking for a Junior Developer with experience in Node.js and React.js to join a growing tech team working on a cutting-edge … already used by hundreds of customers, and they're just getting started. You'll be: Developing and maintaining Back End services using Node.js Building clean, user-friendly Front End components with React.js Working with TypeScript and SQL to build reliable APIs and data flows Learning from a talented engineering ...

Mobile Engineer

Hiring Organisation
Information Tech Consultants
Location
England, United Kingdom
Developer) Location : London Work mode : Onsite Experience: 2–5 years *UK based candidates only* CITIZEN & DEPENDENTS Are you a mobile enthusiast who lives for clean code and smooth UI transitions? We are looking for a Junior Android Developer with 1+ years of professional experience to join our engineering … What You’ll Do Feature Development: Collaborate with our product and design teams to build and ship high-quality features for our Android application. Code Quality: Write clean, maintainable code in Kotlin (and some legacy Java) while following modern architectural patterns (MVVM/MVI). UI/ ...

Senior Software Engineer

Hiring Organisation
Sanderson
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £85,000 per annum, Inc benefits
maintain scalable full-stack applications using modern technologies Lead architectural design and implementation of complex software solutions Drive best practices across software engineering, including clean code, testing, and security Mentor and support engineers through code reviews, coaching, and knowledge sharing Lead and contribute to Agile ceremonies, ensuring … also considered) Experience with containerisation tools such as Docker and Kubernetes Strong knowledge of CI/CD pipelines, automated testing, and Infrastructure as Code Solid understanding of relational and NoSQL database design Experience working in Agile environments with a focus on delivery and collaboration Proven ability to mentor engineers ...

Software Engineer (2-3 years .NET) JBLE1 NI

Hiring Organisation
Ocho
Location
Belfast, UK
used in a fast-paced environment. They are seeking a .NET Software Engineer with around 3-4 years of commercial experience who enjoys writing clean code, working on meaningful problems, and contributing to well-designed systems. The Role In this role, you will: Develop and maintain backend services … .NET Work on platforms processing high volumes of data and transactions Collaborate with engineers, product managers and QA to deliver new features Produce clean, maintainable, well-tested code Take part in code reviews and technical design discussions Help support and improve live systems, with a focus ...

PHP Developer

Hiring Organisation
Pure Resourcing Solutions
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £50,000 per annum
projects are the same. You’ll work closely with designers, project managers, and other developers to deliver high-quality work across multiple projects, balancing clean code with real-world deadlines. What You’ll Be Doing Developing and maintaining PHP-based applications and websites Working with Drupal (custom modules … pipelines and hosting environments Exposure to front-end frameworks or build tools What We’re Looking For A pragmatic problem-solver who writes clean, maintainable code Someone comfortable working in a fast-paced, project-driven environment A team player who can also work independently Strong communication skills ...

Test Engineer

Hiring Organisation
Solus Accident Repair Centres
Location
Birchanger, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 42,500 - 45,000 Annual
resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of Agile … e.g., Azure) Experience with manual or automated testing • ISTQB Software Testing Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of code quality, clean code, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new ideas ...

Test Engineer

Hiring Organisation
Solus Accident Repair Centres
Location
Stansted, Birchanger, Essex, United Kingdom
Employment Type
Permanent
Salary
£42500 - £45000/annum
resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of Agile … e.g., Azure) Experience with manual or automated testing • ISTQB Software Testing Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of code quality, clean code, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new ideas ...

Senior Software Developer

Hiring Organisation
VIQU IT
Location
Milton Keynes, Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum
stand-ups, retrospectives) Mentoring junior engineers and promoting best practices Strong experience with C#, Node.js, and React Solid understanding of software engineering best practices (clean code, testing, code reviews) Experience working with AWS or cloud-native environments What’s On Offer £75,000 2 days a week ...

Scala Engineer

Hiring Organisation
Sanderson Government and Defence
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£55 - £79 per hour
data, and design teams to shape solutions Supporting live services, including monitoring, troubleshooting, and optimisation Contributing to CI/CD pipelines and infrastructure as code Writing clean, testable, maintainable code Participating in code reviews, pairing, and team delivery Tech Stack & Environment Backend: Scala, Java (Python desirable … with data platforms or risk/fraud systems How You'll Work Deliver value iteratively and early Collaborate closely across disciplines Write simple, maintainable code Take ownership of services end-to-end Continuously improve systems and team practices Reasonable Adjustments: Respect and equality are core values to us. ...

Senior Python Engineer JBLE1 NI

Hiring Organisation
Ocho
Location
Belfast, UK
systems, work on complex data-driven projects, and collaborate closely with talented engineers across multiple disciplines. What you'll be doing Designing and developing clean, efficient, and maintainable backend systems using Python. Working across the full development lifecycle - from requirements gathering and architecture through to deployment and monitoring. Building … data pipelines that are secure, scalable, and highly performant. Collaborating with DevOps engineers on containerisation, CI/CD pipelines, and cloud infrastructure. Participating in code reviews and driving best practices in software quality and testing. Mentoring junior engineers and contributing to the continuous improvement of engineering processes. What ...

Principal Java Architect

Hiring Organisation
Jobleads-UK
Location
Nottingham, England, United Kingdom
DOING:*** Architectural Leadership: Define and evolve the architecture of our Java platforms, ensuring alignment with business goals, scalability, and long-term maintainability.* Code Quality & Reviews: Perform technical reviews, enforce clean code principles (e.g. SOLID), and ensure adherence to architectural standards.* Mentorship & Coaching: Guide senior engineers and technical ...

.Net Software Developer - AI Product

Hiring Organisation
Spectrum It Recruitment Limited
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£50,000
apps development 3+ years commercial experience working with C#, ASP.Net Core, Web API, SQL, JavaScript Strong grounding in modern development principles (OOP, SOLID, clean code) Experience building and maintaining scalable applications Comfortable working in a fast-paced, agile (Kanban) environment A proactive, self-starting mindset with strong communication ...

Net Software Developer - AI Product

Hiring Organisation
Spectrum IT Recruitment
Location
Fareham, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £50000/annum generous benefits
apps development 3+ years commercial experience working with C#, ASP.Net Core, Web API, SQL, JavaScript Strong grounding in modern development principles (OOP, SOLID, clean code) Experience building and maintaining scalable applications Comfortable working in a fast-paced, agile (Kanban) environment A proactive, self-starting mindset with strong communication ...

Senior Fullstack Software Engineer - Java, Spring Boot, Microservices

Hiring Organisation
TPXImpact Holdings Plc
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£65,000
DevOps, and QA, to ensure software meets business requirements. Implement and optimise CI/CD pipelines to enhance development efficiency and software quality. Conduct code reviews, providing constructive feedback to enhance team performance and code quality. Troubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently. Stay … successful delivery. Proficiency in multiple programming languages Experience in central government advantageous Experience in a consulting environment Skills So ftware Development Expertise in writing clean, maintainable code and optimising software for performance and scalability. Ability to design and implement software that meets business and technical requirements. Ensure ...

Software Engineer

Hiring Organisation
Bamboo Rose
Location
United Kingdom
backend solutions. Work across the full stack as needed to support end-to-end feature delivery. Participate in full SDLC activities including estimating, coding, code reviews, debugging, and deployment. Focus on data modelling, SQL database design, schema, statement optimization and performance. Platform Modernization & Cloud Architecture Contribute to the cloud … methodology Why You’ll Love working here Real Impact: Ship features that solve real problems Strong Engineering Culture: Work with technical leaders who value clean code, good architecture, and strong problem-solving. Challenging Problems: Tackle meaningful technical work across the stack—UI, services, data, and distributed systems ...

Senior Data Engineer

Hiring Organisation
Novatus Global
Location
London Area, United Kingdom
define regulatory logic, and our Snowflake data warehouse, ensuring scalability, auditability, and fitness for client-facing regulatory use cases. You’ll be writing clean, maintainable and well-tested code that follows best practices. As a senior member of the team, you will be providing technical leadership and mentorship … PySpark. Able to write and optimize complex SQL queries on large data sets. Strong data modeling and warehouse design fundamentals. Strong software engineering fundamentals (clean code, automated testing, CI/CD, observability) Experience with modern cloud data platforms and orchestration tools. Comfortable translating complex regulatory requirements into technical ...

Senior Java Engineer (AWS, REST, SOAP) - Hybrid - Sussex

Hiring Organisation
Salt Search
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£500 - £700 per day
pipelines using tools such as Jenkins, GitHub Actions, or AWS CodePipeline. Work with containerisation technologies (Docker) and orchestration platforms (ECS/EKS). Ensure code quality through unit, integration, and automated testing. Apply secure coding practices, including OAuth2/JWT authentication and general security best practices. Collaborate with cross … functional teams to deliver high-impact features and improvements. Participate in code reviews, architectural discussions, and continuous improvement initiatives. Required Skills & Experience Strong proficiency in Java, Spring Boot, and modern backend development. Hands-on experience with AWS cloud services (Lambda, API Gateway, DynamoDB, ECS, S3, etc.). Solid understanding ...

Senior Java Engineer (AWS, REST, SOAP) - Hybrid - Sussex

Hiring Organisation
Salt Search
Location
London, UK
pipelines using tools such as Jenkins, GitHub Actions, or AWS CodePipeline. Work with containerisation technologies (Docker) and orchestration platforms (ECS/EKS). Ensure code quality through unit, integration, and automated testing. Apply secure coding practices, including OAuth2/JWT authentication and general security best practices. Collaborate with cross … functional teams to deliver high-impact features and improvements. Participate in code reviews, architectural discussions, and continuous improvement initiatives. Required Skills & Experience Strong proficiency in Java, Spring Boot, and modern backend development. Hands-on experience with AWS cloud services (Lambda, API Gateway, DynamoDB, ECS, S3, etc.). Solid understanding ...

Senior Front End Engineer JBLE1 NI

Hiring Organisation
Ocho
Location
Belfast, UK
designers, product managers, and backend engineers to deliver elegant, user-focused solutions. Lead discussions on front-end architecture, performance optimisation, and best practices. Write clean, maintainable, and testable code. Mentor junior engineers and contribute to continuous improvement across the team. Stay current with emerging front-end technologies and advocate ...

Software Engineer

Hiring Organisation
Arrows
Location
United Kingdom
team is solving real-world problems across finance, procurement, logistics, and more. 💡 What you’ll do: Turn business needs into impactful product features Build clean, scalable, high-quality software Contribute to architecture and technical direction Mentor others and drive engineering excellence Continuously improve tools, processes, and team practices 🛠 Tech … MySQL, Docker, Kubernetes, AWS/GCP/Azure, CI/CD ✅ What they’re looking for: 5+ years in software engineering Strong fundamentals in clean code & architecture Product mindset with the ability to translate problems into solutions Ownership mentality and team-first approach Clear communicator who can simplify ...

Java Engineer

Hiring Organisation
Profile 29
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
performance, and mentoring less- experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. The role involves visiting client sites; the company will cover travel expenses. Frequency is uncertain but candidates … maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Contribute to their internal best-practice frameworks and automation accelerators Essential Eligible (have resided ...

Principle Java Engineer

Hiring Organisation
Profile 29
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
performance, and mentoring less- experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. The role involves visiting client sites; the company will cover travel expenses. Frequency is uncertain but candidates … maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Contribute to their internal best-practice frameworks and automation accelerators Essential Eligible (have resided ...

Manager Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Azure).* Strong understanding of OAuth2, OpenID Connect, and identity federation protocols.* Proficiency in Linux internals, networking, and performance profiling.* Experience with infrastructure as code, CI/CD pipelines, and monitoring tools.* Passion for clean code, automation, and continuous improvement.* Excellent interpersonal skills and a collaborative mentality.What ...

Senior Full Stack Python Engineer (Flask, REST APIs, AWS/Azure)

Hiring Organisation
Grace May
Location
Wem, Shrewsbury, Shropshire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £65,000 per annum
modern JavaScript JavaScript libraries (D3.js or similar) Testing frameworks (pytest) Git and collaborative development workflows Cloud platforms (AWS or Azure) Software architecture and clean code principles The Role You will work across backend and frontend development, helping to build and scale a modern SaaS platform. Build and develop … Confident working with both technical and non-technical stakeholders Desirable Experience SaaS platform development Data science libraries (pandas, NumPy, scikit-learn) Infrastructure as Code (Terraform or similar) Docker or containerisation Experience scaling production systems Why Apply? Work on a modern Python SaaS platform Influence architecture and technical direction High ...