Clean Code Jobs in the UK

851 to 875 of 1,117 Clean Code Jobs in the UK

Application Engineer, RBS

United Kingdom
Amazon
you. If you love the benefits of process and methodical improvement, you will love it here. If you want to keep your head down, headphones on, and bash out code to support the team, we have a spot for you too. We challenge one another every day and hold ourselves accountable for our work product as well as our … mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring, detailed and constructive code reviews. We have casual coffee chats with Principal & Senior Engineers from RBS tech where you could have technical conversations around your work, technical challenges, suggestions, ideas and proposals and … regularly work with development teams to establish and improve service support • Should have in depth understanding of software development principles, design patterns and best practices • Understand/debug existing code and should be able to write clean and efficient code • Good understanding of relational database management systems like MySQL, PostgreSQL using SQL is essential • Familiarity with software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Signify Technology
and unstructured data from various internal and external sources. Leverage big data technologies such as Apache Spark, Kafka, and Scala to build robust and scalable data processing systems. Write clean, maintainable code in Python or Scala to support data transformation, orchestration, and integration tasks. Work with cloud platforms like AWS to deploy, monitor, and manage data services. Utilise More ❯
Posted:

Senior Data Engineer

London Area, United Kingdom
Hybrid / WFH Options
Signify Technology
and unstructured data from various internal and external sources. Leverage big data technologies such as Apache Spark, Kafka, and Scala to build robust and scalable data processing systems. Write clean, maintainable code in Python or Scala to support data transformation, orchestration, and integration tasks. Work with cloud platforms like AWS to deploy, monitor, and manage data services. Utilise More ❯
Posted:

Senior Data Engineer

South East London, England, United Kingdom
Hybrid / WFH Options
Signify Technology
and unstructured data from various internal and external sources. Leverage big data technologies such as Apache Spark, Kafka, and Scala to build robust and scalable data processing systems. Write clean, maintainable code in Python or Scala to support data transformation, orchestration, and integration tasks. Work with cloud platforms like AWS to deploy, monitor, and manage data services. Utilise More ❯
Posted:

Software Engineer

Cringleford, Norfolk, United Kingdom
Synergy Resourcing Solutions Limited
skilled and talented Laravel Developer to fuel their continued success. This is office based 5 days a week in Norwich. What You'll Do: Dive into diverse projects: Craft clean, stable code across various bespoke systems for clients. Full project lifecycle ownership: Be involved from conception to completion, shaping the future of these client-centric solutions. Many hands More ❯
Employment Type: Permanent
Salary: GBP 30,000 - 45,000 Annual
Posted:

Software Engineer

Norwich, Norfolk, Cringleford, United Kingdom
Synergy Resourcing Solutions Limited
skilled and talented Laravel Developer to fuel their continued success. This is office based 5 days a week in Norwich. What You'll Do: Dive into diverse projects: Craft clean, stable code across various bespoke systems for clients. Full project lifecycle ownership: Be involved from conception to completion, shaping the future of these client-centric solutions. Many hands More ❯
Employment Type: Permanent
Salary: £30000 - £45000/annum
Posted:

Junior .Net Software Developer

Newcastle Upon Tyne, England, United Kingdom
Hybrid / WFH Options
Corecom Consulting
and Blazor WebAssembly Familiarity with React (beneficial but not essential) Experience with MS SQL , including stored procedures Exposure to Agile methodologies and the software development lifecycle Interest in writing clean, testable code and working collaboratively Who You Are/A proactive problem-solver who enjoys working both independently and in a team Someone who puts quality and collaboration More ❯
Posted:

Javascript Front End Developer - Central London

London
Nexus Jobs Limited
towards a common goal: provide millions of online shoppers worldwide with the best possible payment experience. The ideal candidate must live and breathe agile and firmly believe in creating clean, testable code. Key Responsibilities Create intuitive, robust, and reusable user interfaces using Vanilla JS Build cross platform, cross browser, responsive HTML5 and CSS3 Engage in the entire product development … guidelines Encourage the use of best practices and workflows throughout the organization Contribute to team discussions and stand-ups Mentor Junior Team members Skills & Experience Excellent JavaScript (Vanilla) with code patterns Good knowledge of some JS frameworks (e.g. Angular, Backbone) Complete understanding of the full web stack Solid knowledge of CSS pre-processors (SASS, LESS) and HTML5 Knowledge of More ❯
Employment Type: Permanent
Posted:

Developer / Analyst

City, London, United Kingdom
Deerfoot Recruitment Solutions Limited
reporting (MiFIR/EMIR) Key Responsibilities: Collaborate with stakeholders to gather and refine technical and business requirements. Analyse software processes and data to design and implement effective solutions. Develop clean, secure, and scalable code in line with organisational standards. Troubleshoot, debug, and resolve software issues. Create and execute test plans, document results, and ensure high-quality releases. Deerfoot More ❯
Employment Type: Contract
Rate: GBP 500 - 550 Daily
Posted:

Developer / Analyst

City of London, London, United Kingdom
Deerfoot Recruitment Solutions
reporting (MiFIR/EMIR) Key Responsibilities: Collaborate with stakeholders to gather and refine technical and business requirements. Analyse software processes and data to design and implement effective solutions. Develop clean, secure, and scalable code in line with organisational standards. Troubleshoot, debug, and resolve software issues. Create and execute test plans, document results, and ensure high-quality releases. Deerfoot More ❯
Employment Type: Permanent
Salary: £500 - £550 per day + outside IR35
Posted:

Developer / Analyst

London, Tower, United Kingdom
Deerfoot Recruitment Solutions Limited
income, FX, trade lifecycle Key Responsibilities: Collaborate with stakeholders to gather and refine technical and business requirements. Analyse software processes and data to design and implement effective solutions. Develop clean, secure, and scalable code in line with organisational standards. Troubleshoot, debug, and resolve software issues. Create and execute test plans, document results, and ensure high-quality releases. Deerfoot More ❯
Employment Type: Contract
Rate: £550 - £650/day outside IR35
Posted:

Senior Web Developer

Newcastle Upon Tyne, United Kingdom
Hybrid / WFH Options
Ramarketing
with our Head of Design and Delivery, you'll help shape project direction and keep things running smoothly from start to finish. You'll be hands-on with the code-building custom WordPress sites (including multisite setups) that are fast, secure, and tailored to our clients' needs. You'll collaborate with designers, strategists, and project managers to bring ideas … performance, security, and user experience in mind. What does a Senior Developer do? Technical Delivery Plan and build custom WordPress websites, including multisite setups and Gutenberg editing experiences. Write clean, scalable code that follows best practices and ensures strong performance and security. Carry out security audits and keep all builds aligned with up-to-date standards. Frontend & UX More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer - FX Technology - London (AVP)

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi. We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial sector. We welcome applications from … real interest in/passion for coding Extensive experience in hands-on software development using Java and related frameworks Highly credible hands-on engineer, confident to dive into a code-base and deliver substantive features and change Ability to work directly with business partners and other stakeholders Strong systems (software, hardware, networks) knowledge required to define solutions and trouble More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer - FX Technology London (VP)

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi. We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial sector. We welcome applications from … real interest in/passion for coding Extensive experience in hands-on software development using Java and related frameworks Highly credible hands-on engineer, confident to dive into a code-base and deliver substantive features and change Ability to work directly with business partners and other stakeholders Strong systems (software, hardware, networks) knowledge required to define solutions and trouble More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer

London, United Kingdom
Optimove
GPU support to efficiently train deep learning models. Minimum 3 years of experience in a similar role. Strong programming skills and a good understanding of software engineering principles and clean code practices. Expert-level knowledge of Python for machine learning and data manipulation (pandas, NumPy). Advanced experience with SQL for data querying and manipulation. Experience with Git … Full understanding of recommendation algorithms and their applications. Professional experience in personalization and/or predictive CRM, and micro-segmentation. Experience with CI/CD pipelines and Infrastructure as Code (IaC) tools (Terraform, Bicep, etc.). Apply for this job indicates a required field First Name Last Name Email Phone Resume/CV Enter manually Accepted file types: pdf More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead .Net Developer

Warwick, Warwickshire, United Kingdom
Hybrid / WFH Options
Gleeson Recruitment Group
or similar) Experience with cloud platforms and modern CI/CD workflows Confidence in client-facing environments - gathering requirements, presenting solutions, and building strong working relationships A passion for clean, maintainable code and best practices Previous experience in a digital agency or consulting environment is highly desirable Please apply asap if interested - GleeIT Lead .Net Developer At Gleeson More ❯
Employment Type: Contract
Posted:

Lead .Net Developer

Warwick, Warwickshire, United Kingdom
Gleeson Recruitment Group
or similar) Experience with cloud platforms and modern CI/CD workflows Confidence in client-facing environments - gathering requirements, presenting solutions, and building strong working relationships A passion for clean, maintainable code and best practices Previous experience in a digital agency or consulting environment is highly desirable Please apply asap if interested - GleeIT Lead .Net Developer At Gleeson More ❯
Employment Type: Permanent
Salary: £65000 - £75000/annum
Posted:

Data Scientist

Belfast, United Kingdom
Liberty Insurance Limited
skills we need: Professional Python Development Experience: Minimum 1-3 years of hands-on experience using Python in a professional setting (beyond academic coursework). Strong proficiency in writing clean, efficient, and maintainable code. Collaborative Coding Practices: Proficient in using Git for version control within a collaborative development environment. Experience with pull requests, code reviews, and branch management … a variety of approaches and mechanisms in line with best practices. Develop best practices for the team and coach other team members on areas such as style, documentation, and code management. Grow your knowledge in all components of the Data Science life cycle. Seek opportunities for you and your team members to share and celebrate what you've achieved More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Engineer (for DevSecOps team)

London Area, United Kingdom
Hybrid / WFH Options
RE Partners
banks in the world. All this from London’s iconic Canary Wharf, with a hybrid model that supports flexibility and work-life balance. If you're passionate about writing clean, modern Java code and want to see your work used at a global scale, this is the kind of long-term project that builds real career momentum. What More ❯
Posted:

Senior Java Engineer (for DevSecOps team)

City of London, London, United Kingdom
Hybrid / WFH Options
RE Partners
banks in the world. All this from London’s iconic Canary Wharf, with a hybrid model that supports flexibility and work-life balance. If you're passionate about writing clean, modern Java code and want to see your work used at a global scale, this is the kind of long-term project that builds real career momentum. What More ❯
Posted:

Senior Java Engineer (for DevSecOps team)

South East London, England, United Kingdom
Hybrid / WFH Options
RE Partners
banks in the world. All this from London’s iconic Canary Wharf, with a hybrid model that supports flexibility and work-life balance. If you're passionate about writing clean, modern Java code and want to see your work used at a global scale, this is the kind of long-term project that builds real career momentum. What More ❯
Posted:

Data Engineer - Gloucester

Gloucester, Gloucestershire, South West, United Kingdom
Hybrid / WFH Options
NSD
as Data Ingest and Data Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Data Engineer

Gloucester, England, United Kingdom
Hybrid / WFH Options
Searchability NS&D
as Data Ingest and Data Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance More ❯
Posted:

Head of Mobile Engineering

London, United Kingdom
Hybrid / WFH Options
Plutus
are comfortable with: Designing REST APIs. Coding backend services, ideally using Java or another server-side compiled language. Developing modern front ends, ideally using React and Redux. Getting their code into the cloud and supporting it there, ideally on AWS. Believing in clean coding, simple solutions, automated testing, and continuous deployment. Taking ownership of a feature from the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II - Java

Belfast, United Kingdom
Divvy Cloud Corp
your skills surrounded by a team of incredibly smart and experienced Engineers. In this role, you will: Build, maintain, and release our well architected services by writing correct and clean code consistently and following best practices and conventions Participate in the design and planning of upcoming features, our Engineers are first class stakeholders in all parts of the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Clean Code
10th Percentile
£35,000
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£87,500