51 to 75 of 600 Clean Code Jobs in England

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Darlington, County Durham, North East, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Systems Developer

Hiring Organisation
Massenhove Recruitment Limited
Location
London, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £55,000 per annum
software solutions that support our clients business systems, data pipelines, and automation initiatives. This is an excellent opportunity for a developer who enjoys writing clean, efficient code and wants to contribute to projects with real business impact, including data integration, workflow automation, and system modernisation. What the ideal … Design, develop, test, and maintain Python applications, scripts, and services Build and maintain APIs and integrations with third-party systems and internal platforms Write clean, well-documented, and testable code following best practices (PEP 8, SOLID principles) Collaborate with cross-functional teams (product, data, QA, operations) to translate ...

Platform Engineer (10x Openings)

Location
Greater London, England, United Kingdom
team, operational learnings from the bring‐up teams, and security guidance from the security engineering team. The output of this role is production platform code, not configuration, not runbooks. What You Will Be Doing Common across every platform engineering team: Design and implement Kubernetes operators and controllers that manage … call rotation, incident response, and the follow‐up work that closes structural gaps rather than only the immediate issue. Hold to clean interface and versioning practice on anything other teams or customers depend on, including disciplined handling of breaking changes. Participate in code review, technical design discussions ...

Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
Turnitin
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
learning and knowledge sharing.Oversee the implementation and maintenance of CI/CD pipelines to ensure effi cient and reliable software delivery.Maintain high standards of code quality through rigorous peer reviews, comprehensive testing, and adherence to industry best practices.Create comprehensive documentation for the developed shared components, including usage guidelines … Gateway, SNS/SQS, and EventBridge.Deep understanding of software development best practices, including design patterns, test-driven development (TDD), behavior-driven development (BDD), and clean code principles.Experience implementing and managing CI/CD pipelines for automated build, deployment, and testing.Familiarity with modern DevOps practices and infrastructure-as-code ...

Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
Turnitin
Location
Leeds, West Yorkshire, United Kingdom
Salary
£ 80 K
learning and knowledge sharing.Oversee the implementation and maintenance of CI/CD pipelines to ensure effi cient and reliable software delivery.Maintain high standards of code quality through rigorous peer reviews, comprehensive testing, and adherence to industry best practices.Create comprehensive documentation for the developed shared components, including usage guidelines … Gateway, SNS/SQS, and EventBridge.Deep understanding of software development best practices, including design patterns, test-driven development (TDD), behavior-driven development (BDD), and clean code principles.Experience implementing and managing CI/CD pipelines for automated build, deployment, and testing.Familiarity with modern DevOps practices and infrastructure-as-code ...

Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
Turnitin
Location
Newcastle Upon Tyne, Tyne and Wear, United Kingdom
Salary
£ 70 K
learning and knowledge sharing.Oversee the implementation and maintenance of CI/CD pipelines to ensure effi cient and reliable software delivery.Maintain high standards of code quality through rigorous peer reviews, comprehensive testing, and adherence to industry best practices.Create comprehensive documentation for the developed shared components, including usage guidelines … Gateway, SNS/SQS, and EventBridge.Deep understanding of software development best practices, including design patterns, test-driven development (TDD), behavior-driven development (BDD), and clean code principles.Experience implementing and managing CI/CD pipelines for automated build, deployment, and testing.Familiarity with modern DevOps practices and infrastructure-as-code ...

Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
Turnitin
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
learning and knowledge sharing.Oversee the implementation and maintenance of CI/CD pipelines to ensure effi cient and reliable software delivery.Maintain high standards of code quality through rigorous peer reviews, comprehensive testing, and adherence to industry best practices.Create comprehensive documentation for the developed shared components, including usage guidelines … Gateway, SNS/SQS, and EventBridge.Deep understanding of software development best practices, including design patterns, test-driven development (TDD), behavior-driven development (BDD), and clean code principles.Experience implementing and managing CI/CD pipelines for automated build, deployment, and testing.Familiarity with modern DevOps practices and infrastructure-as-code ...

Lead Software Engineer – Margin Technology - Vice President

Location
Greater London, England, United Kingdom
building RESTful APIs using popular frameworks like Spring Experience of working with event driven systems, microservices, micro-frontend UIs Experience of following TDD and clean code principles Proficiency with data structures, algorithms and SQL Able to independently work in fast paced and rapidly changing environment Bachelor’s degree ...

Lead Software Engineer - Secure Environment

Hiring Organisation
Sanderson Recruitment
Location
Gloucester, Gloucestershire, United Kingdom
Salary
£ 100 K
Kafka or similar messaging platformsBackground in Agile DevSecOps environments and Zero Trust architecturesExperience integrating with services such as PostgreSQL, Redis and S3Solid engineering fundamentals: clean code, testing, documentation, code reviews and continuous deliveryComfortable using GitHub, GitLab and Atlassian toolsStrong TDD experienceHands‐on experience with microservices and distributed ...

Lead Software Engineer - Secure Environment

Hiring Organisation
Sanderson Government and Defence
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
messaging platforms Background in Agile DevSecOps environments and Zero Trust architectures Experience integrating with services such as PostgreSQL, Redis and S3 Solid engineering fundamentals: clean code, testing, documentation, code reviews and continuous delivery Comfortable using GitHub, GitLab and Atlassian tools Strong TDD experience Hands-on experience with ...

Lead Software Engineer - JAVA - Equities - Vice President

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
class software solutions for our Equity Derivatives platformDrives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing … ecosystem, Spring boot frameworkExperience of TypeScript/React developmentDemonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.Strong understanding of responsible ...

Lead Software Engineer - JAVA - Equities - Vice President

Location
Greater London, England, United Kingdom
class software solutions for our Equity Derivatives platform Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while … Spring boot framework Experience of TypeScript/React development Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible ...

Senior Engineer - Payments

Hiring Organisation
ebury
Location
London, United Kingdom
Salary
£ 80 K
platform to move money across borders. As a Senior Fullstack Engineer in our Payments Experience (PayE) team, you won’t just write code—you’ll architect the high-scale web applications and platform tooling that enable our entire engineering org to ship fast, reliable features.If you thrive … component design through our collaborative Request for Comments (RFC) process.True Ownership: Live the "you build it, you run it" ethos—owning everything from local code and containerization to CI/CD pipelines and production monitoring.Elevate the Team: Mentor junior and mid-level engineers, fostering a culture focused on clean ...

Senior Engineer - Payments

Location
Greater London, England, United Kingdom
platform to move money across borders. As a Senior Fullstack Engineer in our Payments Experience (PayE) team, you won’t just write code–you’ll architect the high-scale web applications and platform tooling that enable our entire engineering org to ship fast, reliable features. If you thrive … design through our collaborative Request for Comments (RFC) process. True Ownership: Live the "you build it, you run it" ethos–owning everything from local code and containerization to CI/CD pipelines and production monitoring. Elevate the Team: Mentor junior and mid-level engineers, fostering a culture focused ...

Software Engineer

Hiring Organisation
Edenred
Location
London, United Kingdom
Salary
£ 80 K
design.Basic understanding of Test-Driven Development (TDD), Agile methodologies, and DevOps culture.Comfortable with front-end technologies such as HTML, CSS, and JavaScript.Desirable SkillsAwareness of clean coding and SOLID principles.Exposure to AWS cloud services.Experience with JUnit or other testing tools.Basic knowledge of XML/JSON data formats and Unix shell ...

Software Engineer

Hiring Organisation
Edenred
Location
London, UK
Employment Type
Full-time
Test-Driven Development (TDD), Agile methodologies, and DevOps culture. Comfortable with front-end technologies such as HTML, CSS, and JavaScript. Desirable SkillsAwareness of clean coding and SOLID principles. Exposure to AWS cloud services. Experience with JUnit or other testing tools. Basic knowledge of XML/JSON data formats ...

Technical Lead

Hiring Organisation
London Stock Exchange Group
Location
London, United Kingdom
Salary
£ 80 K
tooling and processesEnsure that development on the integrated platform is both secure and compliant by designTech Profile/Essential SkillsGood knowledge of Infrastructure as Code concepts (IAC) and basics of Microservices architectureKnowledge of Cloud Technology basics across CSPs – Amazon, Microsoft, and Google (at least one)Knowledge and implementation experience … methodologies and their applicabilityHands-on experience of the following:Creating and deploying CI/CD pipelines (GitLab/Jenkins/GitHub)Configuring and running Code/Binary scans using solutions like SonarQube, Semgrep, Blackbuck, Trivy, GitLeaks Veracode, etc.Configuring and using Secrets management tools like Vault and Cloud native solutionsBroad ...

Senior Kotlin JVM Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
they scale, supporting our expansion of new products and supporting services in the US. We believe that software engineering is more than just code - it's about people. We believe that the best teams are made of great people. That fundamentally great software engineering is about alignment, sharing what … What we're looking for technically Strong commercial Kotlin or JVM based engineering experience (willingness to work with Kotlin) An ability to write simple, clean code Experience and understanding of databases; relational databases are a must, NoSql would be nice too Be able to quickly understand complex, financial ...

Quantitative Developer

Location
Greater London, England, United Kingdom
comfortable with numerical methods, linear algebra, partial differential equations, probability theory and statistics An engineer – who has a passion for computer science, system performance, clean code and architecture with an owner mentality A doer – who is enthusiastic about new challenges, accepts a broad spectrum of responsibilities, and works … calculating market risk metrics across asset classes, including equity, credit, FX, fixed income, commodities, crypto, and their derivatives Write modern, high-performance C++ code that is clean, reusable, well-tested, and optimized for large-scale distributed systems using a high-performance grid computing platform Leverage Python ...

Senior Software Engineer (SDET, Python)

Location
Greater London, England, United Kingdom
establish scalable quality practices and testing strategies. Lead investigations into complex failures across software, infrastructure, networking, and automation systems. Mentor engineers and contribute to code reviews, design discussions, and technical decision-making. AI & Intelligent Automation Partner with Viasat’s Data & AI team to design and build Agentic AI solutions … libraries, and automation platforms. Experience building and scaling automation solutions for large, complex systems. Deep understanding of software development fundamentals, including object-oriented design, clean code practices, software architecture, and testing strategies. Experience designing and operating CI/CD systems using tools such as Jenkins, GitHub Actions, GitLab ...

Software Development Engineer II - Customer Fulfilment - Welwyn Garden City, United Kingdom of Great Britain and Northern Ireland

Hiring Organisation
Tesco
Location
Welwyn Garden City, Hertfordshire, United Kingdom
Salary
£ 70 K
features and participate in their design and delivery.Collaboration: Work closely with engineers, product managers, and stakeholders to understand problems and propose solutions.Code Quality: Write clean, maintainable code and contribute to peer reviews to raise the team’s quality bar.Support & Mentorship: Help onboard junior engineers and share knowledge across … features and participate in their design and delivery.Collaboration: Work closely with engineers, product managers, and stakeholders to understand problems and propose solutions.Code Quality: Write clean, maintainable code and contribute to peer reviews to raise the team’s quality bar.Support & Mentorship: Help onboard junior engineers and share knowledge across ...

Lead Software Engineer – Margin Technology - Vice President

Hiring Organisation
Citigroup
Location
London, United Kingdom
Salary
£ 80 K
ReactExperience of building RESTful APIs using popular frameworks like SpringExperience of working with event driven systems, microservices, micro-frontend UIsExperience of following TDD and clean code principlesProficiency with data structures, algorithms and SQLAble to independently work in fast paced and rapidly changing environmentBachelor’s degree in computer science ...

Senior Lead Java Engineer

Hiring Organisation
London Stock Exchange Group
Location
London, United Kingdom
Salary
£ 80 K
delivery of scalable and maintainable Java based applicationsCollaborate with cross-functional teams to algin technology solutions with business needsLead by example with high quality, clean code using modern Java, Spring and related technologies, promote best practices in software engineeringTake responsibility for identification, estimation and reporting on progress ...