'Clean Code' Job Vacancies

426 to 450 of 1,139 Clean Code Jobs

SOFTWARE ENGINEER / SOFTWARE DEVELOPMENT ENGINEER

BS41 9AH, Long Ashton, North Somerset, Somerset, United Kingdom
Hybrid / WFH Options
ARCA Resourcing Ltd
maintain software across platforms including Windows, Linux, web technologies, and real-time controllers. Deliver new features and fix issues across a range of new and existing software products. Write clean, maintainable code and contribute to robust documentation and specifications. Collaborate with multidisciplinary teams to capture user requirements and translate them into working solutions. Improve software development workflows, tools … and automation practices. Participate in code reviews and champion best practices. What We’re Looking For: We’d love to hear from you if you have: 2–3 years' experience programming in high-level languages (e.g. Python, C++, C#, Java, TypeScript) – gained professionally, academically, or through relevant personal projects. An interest in areas such as graphics, user experience, and … working on world-leading motion systems. Get hands-on with real-time systems and software used by high-profile clients. Work on meaningful projects with real physical output – your code will move machines. Be part of a small, focused team where your contributions truly matter. Enjoy a supportive, technically curious environment that values quality and innovation. What’s in More ❯
Employment Type: Permanent
Posted:

Senior Umbraco Developer

Spalding, Lincolnshire, East Midlands, United Kingdom
Hybrid / WFH Options
Platform Recruitment Limited
in Umbraco v8v13 - Build reusable .NET/C# components, API integrations, and back-office extensions - Collaborate with front-end teams using frameworks such as React, Vue, or Angular - Write clean, scalable code following best practices and coding standards - Troubleshoot complex issues, refactor legacy systems, and improve performance - Contribute to architectural decisions and technical planning - Participate in code More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Backend Developer - PHP / Laravel - Orpington

Orpington, Kent, England, United Kingdom
Hybrid / WFH Options
Searchability
Collaborate on a major rebrand and platform overhaul You Bring 3+ years' experience in PHP/Laravel Vue.js experience would be ideal Sharp problem-solving skills Speed, precision, and clean code habits A team-first mindset and startup energy Perks Competitive salary + bonuses Hybrid working Gym membership and partner perks Casual dress, team events, and more Want … your code to power something exciting? Apply now and help shape the future of entertainment. Contact Roisin on to discuss the role. More ❯
Employment Type: Full-Time
Salary: £60,000 - £750,000 per annum
Posted:

Senior Software Engineer

Leeds, England, United Kingdom
SR2 | Socially Responsible Recruitment | Certified B Corporation™
of their core platform while remaining embedded in day-to-day development. You’ll be working in a small, collaborative team of engineers who care about writing elegant, efficient code and building products that genuinely help people. This is a chance to stay close to the codebase while influencing architecture, mentoring others and driving best practices across the stack. … Django Collaborating closely with frontend engineers working in React or Vue to build seamless, user-first experiences Owning infrastructure decisions across AWS, Terraform and Docker Setting the standard for clean, scalable code and modern engineering principles Supporting junior engineers through pair programming and code reviews Contributing to CI/CD pipelines and continuous improvement of development workflows … Minimum 5+ years’ commercial experience in Python engineering Proven ability to lead technically by example while remaining hands-on in delivery Strong background in cloud (AWS) and infrastructure as code (Terraform) Solid understanding of SQL and database design Experience with modern frontend stacks and API design Enthusiasm for mentoring, collaboration and delivering software with impact If you’re looking More ❯
Posted:

Senior Software Engineer

bradford, yorkshire and the humber, united kingdom
SR2 | Socially Responsible Recruitment | Certified B Corporation™
of their core platform while remaining embedded in day-to-day development. You’ll be working in a small, collaborative team of engineers who care about writing elegant, efficient code and building products that genuinely help people. This is a chance to stay close to the codebase while influencing architecture, mentoring others and driving best practices across the stack. … Django Collaborating closely with frontend engineers working in React or Vue to build seamless, user-first experiences Owning infrastructure decisions across AWS, Terraform and Docker Setting the standard for clean, scalable code and modern engineering principles Supporting junior engineers through pair programming and code reviews Contributing to CI/CD pipelines and continuous improvement of development workflows … Minimum 5+ years’ commercial experience in Python engineering Proven ability to lead technically by example while remaining hands-on in delivery Strong background in cloud (AWS) and infrastructure as code (Terraform) Solid understanding of SQL and database design Experience with modern frontend stacks and API design Enthusiasm for mentoring, collaboration and delivering software with impact If you’re looking More ❯
Posted:

Senior Backend Engineer

South West London, London, United Kingdom
Ncounter LTD
cutting-edge AI company on a mission to redefine how professionals in highly regulated industries interact with complex, multi-modal data. Their platform empowers users to deploy custom no-code AI agents that produce verifiable outputs with full transparency - ensuring trust, compliance, and control remain central to every decision. As a Backend Engineer, youll join a growing team working … at the forefront of AI infrastructure. This isnt just about clean code or strong delivery - its about ownership, product intuition, and building for scale. Youll be part of a lean, high-calibre engineering function where every member contributes to planning, testing, analysis, and execution. What Youll Be Doing: Building and evolving APIs that serve as the backbone for … plus, but other languages like Scala, Haskell, Clojure, Go, Node.js, or F# are welcome) Proven track record of building and scaling distributed backend systems Solid understanding of infrastructure-as-code and cloud orchestration (AWS, Terraform, Docker) Familiarity with queue management, observability tooling, and shipping in fast-paced environments Awareness of GenAI and prompt engineering, or a keen interest to More ❯
Employment Type: Permanent
Posted:

Software Engineer (C#, .Net & Visual Studio)

Guildford, Surrey, United Kingdom
Technology Resourcing
requirements Create clear documentation and user guides to support adoption and add to the KB Drive Continuous Improvement Stay ahead of emerging tech trends and best practice Participate in code reviews and suggest system and process enhancements Your Tech Toolkit We’re looking for someone confident with: Microsoft Visual Studio (Windows apps, middleware, services) C# .NET (Framework & Core) Object … integrations Git version control (or similar) HTML & CSS PowerBI reporting What You Bring Full software development lifecycle experience, including testing and documentation Strong debugging skills and a commitment to clean, maintainable code Effective communicator, with both technical and non-technical audiences Ability to work independently and collaboratively in Agile/Scrum environments A logical approach to problem-solving … move to a 4-day week, every other week, from next year -A Purpose-Driven Culture: Social and environmental impact is core to the company’s mission -Ready to code with purpose, have direct impact and grow in a team that values innovation and flexibility? Apply now and bring your ideas to life. More ❯
Employment Type: Permanent
Salary: £40000 - £51000/annum + annual bonus (currently £4.5?6K)
Posted:

Software Engineer (C#, .NET & Visual Studio)

woking, south east england, united kingdom
Technology Resourcing
requirements Create clear documentation and user guides to support adoption and add to the KB Drive Continuous Improvement Stay ahead of emerging tech trends and best practice Participate in code reviews and suggest system and process enhancements Your Tech Toolkit We’re looking for someone confident with: Microsoft Visual Studio (Windows apps, middleware, services) C# .NET (Framework & Core) Object … integrations Git version control (or similar) HTML & CSS PowerBI reporting What You Bring Full software development lifecycle experience, including testing and documentation Strong debugging skills and a commitment to clean, maintainable code Effective communicator, with both technical and non-technical audiences Ability to work independently and collaboratively in Agile/Scrum environments A logical approach to problem-solving … move to a 4-day week, every other week, from next year A Purpose-Driven Culture: Social and environmental impact is core to the company’s mission Ready to code with purpose, have direct impact and grow in a team that values innovation and flexibility? Apply now and bring your ideas to life. More ❯
Posted:

Cloud-Native Software Developer (Ref: 190314)

Guernsey, UK
Hybrid / WFH Options
Forsyth Barnes
applications have correct logging, metrics, tracing, and SLI/SLOs using tools such as Prometheus, Grafana, and Databricks. Refactor legacy applications for cloud-native readiness using modernisation patterns. Write clean, tested, and maintainable code following software engineering best practices. Collaborate with platform teams, SREs, QA, and Product Managers to deliver secure, scalable services. Contribute to continuous improvement efforts … but ideally multi tenant experience (AWS, Azure, or GCP). Proficient in Java. Proficient in Docker and Kubernetes (deployment, scaling, health checks, config management). Familiarity with Infrastructure as Code (e.g., Terraform, Ansible). Strong understanding of API development and Oracle/PostgreSQL databases. Experience with CI/CD automation and deployment strategies (e.g., blue/green, canary). More ❯
Employment Type: Part-time
Posted:

Cloud-Native Software Developer (Ref: 190314)

United Kingdom
Hybrid / WFH Options
Forsyth Barnes
have correct logging, metrics, tracing, and SLI/SLO’s using tools such as Prometheus, Grafana, and Databricks. • Refactor legacy applications for cloud-native readiness using modernisation patterns. • Write clean, tested, and maintainable code following software engineering best practices. • Collaborate with platform teams, SREs, QA, and Product Managers to deliver secure, scalable services. • Contribute to continuous improvement efforts … but ideally multi tenant experience (AWS, Azure, or GCP). • Proficient in Java. • Proficient in Docker and Kubernetes (deployment, scaling, health checks, config management). • Familiarity with Infrastructure as Code (e.g., Terraform, Ansible). • Strong understanding of API development and Oracle/PostgreSQL databases. • Experience with CI/CD automation and deployment strategies (e.g., blue/green, canary). More ❯
Posted:

Senior Java Software Engineer

London Area, United Kingdom
Arrows
performant, scalable backend systems using Java (up to Java 21). Building microservices with Spring Boot and related frameworks. Developing and maintaining RESTful APIs and event-driven systems. Writing clean, testable code and following TDD principles. Working closely with DevOps, Product, and QA teams to deliver high-quality solutions. Deploying and supporting services in AWS with tools such More ❯
Posted:

Senior Java Software Engineer

City of London, London, United Kingdom
Arrows
performant, scalable backend systems using Java (up to Java 21). Building microservices with Spring Boot and related frameworks. Developing and maintaining RESTful APIs and event-driven systems. Writing clean, testable code and following TDD principles. Working closely with DevOps, Product, and QA teams to deliver high-quality solutions. Deploying and supporting services in AWS with tools such More ❯
Posted:

Senior Software Engineer

Manchester, England, United Kingdom
Candour
Build and maintain scalable full-stack applications across front-end, back-end, databases, and cloud infrastructure Work with product and commercial teams to turn ideas into practical solutions Write clean, efficient code following best practices This is a 2 stage interview process with interviews taking place this week! *You must have full right to work as we are More ❯
Posted:

Javascript Developer

Guernsey, UK
ViVA Tech Talent
Collaborate with UX and backend teams to build secure, scalable, and visually polished user interfaces. Help evolve the component library and design system, ensuring consistency and performance. Contribute to clean, testable code through CI/CD and modern development practices. Drive improvement across tooling, automation, and delivery processes. Mentor engineers and contribute to a collaborative, outcomes-focused culture. More ❯
Employment Type: Part-time
Posted:

Senior Software Engineer

bolton, greater manchester, north west england, united kingdom
Candour
Build and maintain scalable full-stack applications across front-end, back-end, databases, and cloud infrastructure Work with product and commercial teams to turn ideas into practical solutions Write clean, efficient code following best practices This is a 2 stage interview process with interviews taking place this week! *You must have full right to work as we are More ❯
Posted:

Senior Software Engineer

warrington, cheshire, north west england, united kingdom
Candour
Build and maintain scalable full-stack applications across front-end, back-end, databases, and cloud infrastructure Work with product and commercial teams to turn ideas into practical solutions Write clean, efficient code following best practices This is a 2 stage interview process with interviews taking place this week! *You must have full right to work as we are More ❯
Posted:

Javascript Developer

United Kingdom
ViVA Tech Talent
Collaborate with UX and backend teams to build secure, scalable, and visually polished user interfaces. Help evolve the component library and design system, ensuring consistency and performance. Contribute to clean, testable code through CI/CD and modern development practices. Drive improvement across tooling, automation, and delivery processes. Mentor engineers and contribute to a collaborative, outcomes-focused culture. More ❯
Posted:

Senior Software Engineer

West Malling, England, United Kingdom
Brim Chargers
What You'll Be Doing Building and maintaining our EV charging platform across backend, frontend, and cloud infrastructure Designing APIs and system architecture that scales with our growth Writing clean, tested code in TypeScript, Python, and Flutter Solving real-world integration challenges with charging hardware (OCPP) Contributing to technical decisions in an agile, collaborative environment Our Tech Stack More ❯
Posted:

Java Developer - Tech Lead

United Kingdom
with both the product and engineering teams to uphold high-quality engineering practices. If you have experience as a Lead Java Engineer, with a passion for cloud technology and clean code, get in touch for more information. Lead Java Engineer- Manchester- £80k More ❯
Posted:

Software Engineer

Boston, Massachusetts, United States
Monster Demo Training 2025
fueled by cutting edge technology, we provide a technical environment that encourages: Scrum and truly Lean/Agile Software development principles Coding philosophies that align with SOLID principles and Clean Code embodies our culture Working in a highly collaborative merit-based environment where everyone is encouraged to share their ideas More ❯
Employment Type: Permanent
Salary: USD 125,000 Annual
Posted:

Databricks Data Engineer

London, England, United Kingdom
Harnham
data architecture expertise. Key responsibilities: Design and implement high-throughput data streaming solutions using Kafka, Flink, or Confluent. Build and maintain scalable backend systems in Python or Scala, following clean code and testing principles. Develop tools and frameworks for data governance, privacy, and quality monitoring, ensuring full compliance with data protection standards. Create resilient data workflows and automation More ❯
Posted:

Databricks Data Engineer

London, South East, England, United Kingdom
Harnham - Data & Analytics Recruitment
data architecture expertise. Key responsibilities: Design and implement high-throughput data streaming solutions using Kafka, Flink, or Confluent. Build and maintain scalable backend systems in Python or Scala, following clean code and testing principles. Develop tools and frameworks for data governance, privacy, and quality monitoring, ensuring full compliance with data protection standards. Create resilient data workflows and automation More ❯
Employment Type: Contractor
Rate: £500 - £600 per day
Posted:

Software Engineer in DevOps

Newcastle upon Tyne, Northumberland, United Kingdom
systems process high volumes of data, operate with demanding performance standards, and continuously evolve to meet new business challenges. Were looking for engineers who enjoy solving complex problems, writing clean and maintainable code, and collaborating in a supportive, agile environment. NET Developer, youll be key in designing and developing software solutions that deliver reliability, performance, and scalability. Working … build, and maintain high-quality applications and services using C#, .NET Core and Node.js Collaborate with engineers, product owners, and QA teams in an Agile development environment. Participate in code reviews, testing, and performance tuning. Strong experience with C#, .NET Core and Typescript Solid understanding of object-oriented programming and software design principles. Good knowledge of SQL and relational More ❯
Posted:

Lead Fullstack Engineer

london (city of london), south east england, united kingdom
Track24
PHP across backend, frontend, and mobile development Proven ability to design and scale service-oriented, event-driven systems Experience with CI/CD pipelines, automated testing, and infrastructure as code (e.g. Terraform) Hands-on knowledge of containerisation (Docker, Kubernetes) and cloud platforms (AWS, GCP or Azure) Skilled in cross-functional collaboration and stakeholder communication Strong analytical skills with a … up or scale-up environments Interest in stepping into or growing towards an Engineering Manager role Benefits This role is perfect for someone who thrives in dynamic environments, values clean and secure code, and enjoys collaborating closely with cross-functional teams. We are looking for someone who wants to join a highly collaborative team and someone who is More ❯
Posted:

Senior Node Engineer

London Area, United Kingdom
Norton Blake
experience working with Node, Typescript, Terraform and GCP. Skills required: Extensive Backend Experience : Proficient in developing backend applications using multiple languages such as Node.js/Typescript. Ability to produce clean, efficient, and maintainable code. Cloud and Serverless Architecture : Strong understanding of serverless architecture, preferably on Google Cloud Platform (GCP). Experience with Cloud Run, Cloud Functions, and other cloud More ❯
Posted:
Clean Code
10th Percentile
£41,250
25th Percentile
£52,500
Median
£67,500
75th Percentile
£80,000
90th Percentile
£90,000