276 to 300 of 867 Clean Code Jobs in the UK

Software Engineer (Norwich, UK)

Location
Norwich, England, United Kingdom
years, cities and businesses have utilized our innovative and trusted solutions to enhance operational efficiency and conserve water while making it more affordable, clean and resilient. Every employee at Badger Meter is an important part of our success. We are committed to building a workplace where we shape … Meter cloud-based software platforms. Essential Job Duties Development & Implementation Design, develop and test software components for Badger Meter cloud-based software platforms Write clean, maintainable code following established patterns and best practices Assist with front-end and back-end development of user-facing systems Support systems connected ...

Senior Front End Software Engineer - Application Development

Location
Greater London, England, United Kingdom
design and find an incremental path to shipping new features. As part of this, you will own APIs and schemas that power your frontend code, or work with other backend engineers in developing them together. We’re hiring engineers who are passionate about solving real‐world problems and empowering … data intensive APIs (example). Developing interactive workflow UIs. Building products which aim to make technical concepts accessible for non‐technical users. Creating low‐code/no‐code WYSIWYG tools, which enable application builders within Foundry to build products for their users. Building the user experience ...

Business Systems Software Developer

Location
Manchester, England, United Kingdom
global operations. Working as a full stack developer, you will play a key role in designing, developing and maintaining robust systems. You will write clean code to meet precise requirements, upgrade existing applications and ensure comprehensive documentation is maintained to support future growth. This role is eligible … Python. Analytical capability to interpret requirements, investigate issues and deliver effective solutions. Development of scalable, high-quality full stack applications. Commitment to clean coding practices, continuous improvement and quality assurance Presentation of complex technical information to stakeholders at all levels. Organisation of multiple projects and deadlines while remaining focused ...

Business Systems Software Developer

Location
Stoke-on-Trent, England, United Kingdom
global operations. Working as a full stack developer, you will play a key role in designing, developing and maintaining robust systems. You will write clean code to meet precise requirements, upgrade existing applications and ensure comprehensive documentation is maintained to support future growth. This role is eligible … Python. Analytical capability to interpret requirements, investigate issues and deliver effective solutions. Development of scalable, high-quality full stack applications. Commitment to clean coding practices, continuous improvement and quality assurance Presentation of complex technical information to stakeholders at all levels. Organisation of multiple projects and deadlines while remaining focused ...

Business Systems Software Developer

Location
Manchester, England, United Kingdom
global operations. Working as a full stack developer, you will play a key role in designing, developing and maintaining robust systems. You will write clean code to meet precise requirements, upgrade existing applications and ensure comprehensive documentation is maintained to support future growth. This role is eligible … Python. Analytical capability to interpret requirements, investigate issues and deliver effective solutions. Development of scalable, high-quality full stack applications. Commitment to clean coding practices, continuous improvement and quality assurance Presentation of complex technical information to stakeholders at all levels. Organisation of multiple projects and deadlines while remaining focused ...

Frontend Developer

Location
Greater London, England, United Kingdom
Zustand, WebSockets, and Vite, contributing to a modular and scalable front-end architecture. We’re looking for someone with a proactive mindset, who values clean code, collaboration, and continuous learning. Key Responsibilities Develop responsive, high-performance front-end applications using React and TypeScript. Collaborate closely with back … developers and designers to ensure seamless integration of APIs and UI/UX designs. Participate in code reviews, technical discussions, and agile ceremonies to help drive quality and innovation. Follow best practices in development, testing, and documentation. Contribute to shared libraries, internal tools, and reusable UI components. Requirements ...

Principal Software Engineer - (.Net, PHP, Umbraco, Drupal)

Hiring Organisation
TPXImpact Holdings Plc
Location
United Kingdom
Employment Type
Permanent
Salary
£75,000
integrations and modern web applications. Cloud and infrastructure. Practical, hands-on experience with cloud platforms, particularly Azure, including CI/CD pipelines, infrastructure as code and managed hosting environments. Enough depth to make infrastructure decisions and resolve infrastructure problems with minimal support. Diagnostic ability under pressure. Proven ability … technical discovery. Experience qualifying opportunities, running technical discovery, producing solution designs and estimating work before it is sold. Software engineering principles. Mastery of clean code, testing practice, design patterns, security and accessibility standards. Leadership and mentorship. Demonstrated experience developing lead and senior engineers, raising standards through others rather ...

Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
tactical edge and Situational Awareness (TAK) platforms. You will sit at the intersection of modern enterprise software engineering and tactical edge integration, ensuring all code meets MoD Secure by Design (SbD) principles and Def Stan 00-056 safety boundaries. Requirements Full-Stack Application Development: Design and build resilient, secure … Cursor-on-Target (CoT) data routers connecting front-end C2 displays (e.g., OmniTAK, ATAK) to backend services. Secure by Design (SbD) Implementation: Write clean, well-tested code following NCSC Secure Development Principles, NCSC Cloud Security Guidance, and JSP 440 controls. CI/CD & DevSecOps: Automate build, test ...

Software Engineer – Security & Intelligence

Location
Manchester, England, United Kingdom
backend services aligned to performance, reliability and security requirements Contribute to software design, architecture decisions and technical documentation Apply modern software engineering practices, including clean coding, testing and code reviews Collaborate within Agile teams, contributing to sprint planning, refinement, reviews and retrospectives Support DevSecOps delivery by working with … Experience with cloud‐native development, particularly AWS, containerised applications and modern infrastructure concepts Understanding of DevSecOps practices, including CI/CD pipelines, automated testing, code quality controls and secure development standards Security Clearance Requirements The successful candidate must hold a current high level security clearance. Location It is anticipated ...

Software Engineer – Security & Intelligence

Location
Greater London, England, United Kingdom
backend services aligned to performance, reliability and security requirements Contribute to software design, architecture decisions and technical documentation Apply modern software engineering practices, including clean coding, testing and code reviews Collaborate within Agile teams, contributing to sprint planning, refinement, reviews and retrospectives Support DevSecOps delivery by working with … Experience with cloud‐native development, particularly AWS, containerised applications and modern infrastructure concepts Understanding of DevSecOps practices, including CI/CD pipelines, automated testing, code quality controls and secure development standards Security Clearance Requirements The successful candidate must hold a current high level security clearance. Location It is anticipated ...

Software Engineer - Security & Intelligence

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
backend services aligned to performance, reliability and security requirements Contribute to software design, architecture decisions and technical documentation Apply modern software engineering practices, including clean coding, testing and code reviews Collaborate within Agile teams, contributing to sprint planning, refinement, reviews and retrospectives Support DevSecOps delivery by working with … Experience with cloud-native development, particularly AWS, containerised applications and modern infrastructure concepts Understanding of DevSecOps practices, including CI/CD pipelines, automated testing, code quality controls and secure development standards SecurityClearanceRequirements The successful candidate must hold a current high level security clearance. Location It is anticipated the role ...

Senior Backend Software Engineer

Hiring Organisation
Freetrade
Location
London, UK
Employment Type
Full-time
robust, scalable platform used by thousands daily. We tackle big technical challenges, drive innovation, and build solutions that make a real impact. Here, your code doesn't just run - it powers the decisions of investors across the UK.About the roleWe are looking for a Senior Backend Software Engineer … specific list of keywords. Our interview process is language-agnostic; we care about your ability to solve complex problems, design scalable systems, and write clean code in whichever language you're most comfortable with. Our stackOnce you join, you'll be working primarily with TypeScript, Node.js, and PostgreSQL ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
robust, scalable platform used by thousands daily. We tackle big technical challenges, drive innovation, and build solutions that make a real impact. Here, your code doesn’t just run - it powers the decisions of investors across the UK. About the role We are looking for a Senior Backend Software … specific list of keywords. Our interview process is language-agnostic ; we care about your ability to solve complex problems, design scalable systems, and write clean code in whichever language you’re most comfortable with. Our stack Once you join, you’ll be working primarily with TypeScript, Node.js ...

MLOps Engineer

Location
York and North Yorkshire, England, United Kingdom
2.928m. Hiscox’s Purpose: “We give people and businesses the confidence to realise their ambitions” Hiscox values: Courage; dare to take a risk Human; clean, fair, and inclusive Ownership; passionate, commercial, and accountable Integrity; do the right thing, however hard Connected; together, build something better The Team This role … hands‐on engineering role focused on developing APIs, infrastructure, and deployment pipelines for machine learning models. You’ll be expected to write clean, reusable code, follow best practices in cloud and software engineering, and contribute to the operational excellence of our machine learning systems. In addition to strong ...

Vice President - Site Reliability Engineering (SRE) - The Core Engineering - Birmingham Birmingham · United Kingdom · Vice President

Location
Birmingham, England, United Kingdom
LOOKING FOR Core Technical Skills Strong proficiency in at least one major programming language (e.g., Java, Python, or Node.js) with a focus on writing clean, maintainable code for tooling and automation. Hands‐on experience with Infrastructure as Code (IaC) frameworks such as Terraform, Ansible, or CloudFormation. Deep ...

Full Stack Engineer - Specialist

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
maintain backend services, batches and APIs, contributing to UI components as needed. Own end-to-end delivery: implementation, testing, deployment, observability, and reliability. Write clean, well-tested code; participate in code reviews and continuous improvement. Collaborate with product, design, and operations to translate business needs into technical … tailored by teams for flow and outcomes; full product lifecycle ownership (build, test, deploy, monitor, iterate); growth mindset with continuous learning and knowledge sharing. Code: Java 17/21 (Spring, Maven), Groovy, JavaScript/TypeScript (Angular) Testing: JUnit, Spock Deployment: Private Cloud (VMs/containers) Tooling: GitLab ...

Software Engineer III- React

Location
Greater London, England, United Kingdom
have the opportunity to move between them. Job responsibilities Collaborate with cross-functional teams to define, design, and ship new features. Create and maintain clean, efficient, and reusable codebase. Conduct thorough testing to ensure robustness and reliability of applications. Troubleshoot and debug issues, ensuring smooth application functionality. Communicate effectively … with stakeholders to gather requirements and provide progress updates. Mentor junior developers, providing guidance on best practices and code reviews. Stay updated with the latest industry trends and best practices in mobile development. Drive continuous improvement initiatives to enhance development processes and workflows Leverages enterprise-authorized AI coding assist ...

Senior Front End Software Engineer - Application Development

Hiring Organisation
Palantir Technologies
Location
London, UK
Employment Type
Full-time
finding an incremental path to shipping the new features. As part of this, you will own APIs and schemas that power your frontend code, or work with other backend engineers in developing them together. We're hiring engineers who are passionate about solving real-world problems and empowering both … scale data intensive APIs (example).Developing interactive workflow UIs. Building products which aim to make technical concepts accessible for non-technical users. Creating low-code/no-code WYSIWYG tools, which enable application builders within Foundry to build products for their users. Building the user experience ...

Senior Data Engineer (Remote within the UK)

Location
Greater London, England, United Kingdom
platform matures Engineering Standards Define more detailed engineering standards — naming conventions, partitioning, testing strategy, contract templates Apply Databricks best practices and Infrastructure as Code across the platform Data Governance Own governance patterns in Unity Catalog — permissions, access models, and how we handle sensitive data Set technical governance standards … data team isn't the bottleneck for every request Technical Leadership & Mentoring Provide technical leadership across the data engineering team — mentoring other engineers, reviewing code, and raising the engineering bar What we’re looking for: Data engineering: You've built and scaled complex data products in a growing environment ...

Backend Developer

Location
Liverpool, England, United Kingdom
office) ** Salary: £45,000–£55,000 depending on experience** What You’ll Do: Build and maintain backend services using .NET 8.0 and Azure Write clean, testable and maintainable code Help design and implement APIs and data solutions Deploy and manage applications with Docker and Azure Cloud Work with … product owners and designers to turn ideas into features Learn from experienced developers and contribute to code reviews Share ideas and help improve how we build and deliver software Backend: C#, .NET 8.0, Docker Database: SQL Server, Entity Framework, MongoDb Infrastructure: Docker, Azure Monitoring: Grafana, Loki Stack Tooling ...

.NET Software Engineer

Location
Macclesfield, England, United Kingdom
applications and services Contribute to the design and development of new software projects Integrate with and maintain external API connections (REST and SOAP) Write clean, maintainable code aligned with SOLID principles Participate in code reviews and contribute to engineering best practices Support internal stakeholders with questions … understanding and application of SOLID principles Debugging and performance profiling Data & Back-End Experience with SQL Server and T-SQL Experience with Entity Framework (Code First) Experience designing and implementing RESTful APIs Experience integrating with external APIs (REST and SOAP) Front-End Tools & Workflow Git and source control best ...

.NET Software Engineer

Location
Hempstalls, England, United Kingdom
applications and services Contribute to the design and development of new software projects Integrate with and maintain external API connections (REST and SOAP) Write clean, maintainable code aligned with SOLID principles Participate in code reviews and contribute to engineering best practices Support internal stakeholders with questions … understanding and application of SOLID principles Debugging and performance profiling Data & Back-End Experience with SQL Server and T-SQL Experience with Entity Framework (Code First) Experience designing and implementing RESTful APIs Experience integrating with external APIs (REST and SOAP) Front-End Tools & Workflow Git and source control best ...

Lead Java Developer - Transaction Reporting & Cloud

Location
Glasgow, Scotland, United Kingdom
migrations (AWS/Azure). Strong knowledge of Java 8, Kafka, and multi-threading is essential. You will collaborate with a team to write clean code, maintain the platform, and deepen your understanding of financial #J-18808-Ljbffr ...

Senior Backend Engineer: AWS, TypeScript & Serverless

Location
Greater London, England, United Kingdom
collaborate in an agile team to deliver robust systems. Ideal candidates have strong TS expertise, hands-on AWS experience, and a passion for clean code, testing, and CI/CD. #J-18808-Ljbffr ...