Clean Code Jobs in England

76 to 100 of 648 Clean Code Jobs in England

Software Engineering Big Data Java Developer Professional Cheltenham, GB

Cheltenham, Gloucestershire, United Kingdom
Avature
demands of public sector projects. As a Developer at IBM you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work … service. Strategic Stakeholder Engagement and Innovative Coding Solutions: Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions. Required education None Preferred education Bachelor's Degree Required technical and professional expertise Design, develop, and maintain Java-based applications for processing … SQL. Familiarity with containerization technologies (Docker) and orchestration tools (Kubernetes). Strong knowledge of software development principles, including object-oriented design, design patterns, and clean code practices. Excellent problem-solving skills and attention to detail. Strong communication and team collaboration skills. Ability to obtain necessary security clearances as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Java

Nottingham, Nottinghamshire, United Kingdom
London Stock Exchange Group
enthusiasm for technology means you can do what it takes to get the job done. Quality is non-negotiable, so a good focus on code quality, unit testing and enabling automated testing is important. Main Responsibilities/Accountabilities: You will build and maintain efficient, reusable, reliable and secure code … unit testing. Knowledge of databases and SQL. Understanding of security implications and secure coding. Good communication skills, both verbal and written. Skill for writing clean, readable code and reusable components. Experienced in or a strong desire to work in a formal agile software development lifecycle. Understanding of HTML … and XML. Proficient using source code management tools such as Git or SVN. Familiar with continuous build and integration. Desired Skills/Experience Required: Experience with AWS. Experience with Elasticsearch. Experience with CI CD tooling, such as Jenkins, Docker, Kubernetes, GitLab and understanding of DevOps culture. Experience with RESTful More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Lead Full Stack Developer

Hampshire, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
experience with Node.js microservices and modern front-end frameworks (preferably Vue.js) Commercial awareness in how systems design impacts user and business outcomes Proficiency in clean code practices, SOLID principles, and design patterns Proven experience designing systems for scale, security, and maintainability Familiarity with CI/CD environments, TDD More ❯
Employment Type: Permanent
Salary: £75000 - £85000/annum
Posted:

Full Stack Developer C# .Net Angular

reigate, south east england, United Kingdom
Hybrid / WFH Options
Client Server
C# .Net Core tech stack encompassing Azure APIs across the full stack through to modern Angular on the frontend, there's an emphasis on clean coding and software engineering best practice; you'll be mentored and supported to develop your skills and progress your career. Location/WFH: There More ❯
Posted:

Senior .Net Developer

Manchester, Lancashire, United Kingdom
Sharp Gaming
services and third-party systems. Apply software development best practices, architectures and patterns in collaboration with other developers and QA. Implementing new features, writing clean, reusable code. Owning developments all the way to production and supporting them once live. Collaborate with the platform engineering team developing a true CI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (JavaScript)

Leeds, Yorkshire, United Kingdom
United Living Group
cross-cutting technical pod, supported by dedicated UI/UX, PMO and DevOps roles. Key Responsibilities Software Development: Design and develop software solutions: Write clean, maintainable, and efficient code for our platform and applications. This includes developing new features, fixing bugs, and optimising existing code. Implement features and … Ensure security by design: Integrate security best practices into the development process to ensure that software is secure from the ground up. Conduct regular code reviews and security assessments to identify and mitigate potential vulnerabilities. Optimise for performance and scalability: Design and implement solutions that can dynamically scale to … meet varying demands and ensure high performance and availability. Use profiling tools to identify performance bottlenecks and optimise code accordingly. Develop APIs and microservices: Design and implement APIs and microservices to support the platform's functionality. Ensure that APIs are secure, scalable, and well-documented. Experience with CI/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Hybrid / WFH Options
Elliptic Enterprises Ltd
on the wider business as we value lean thinking and getting our ideas to market early and often. What you will do: Write beautiful code and tests for both frontend and backend Passionate about tackling challenging problems and openly collaborating with the team to discuss solutions Think about how … approaches against a variety of requirements Build small features to minimize repetitive coding and focus more on solving customer problems Take responsibility for the code that you write and see it through from PR to production and aftercare - with a "You build it, You run it" mentality Share your … experiences and ideas to improve development processes Skills, Knowledge & Expertise You will be a great fit here if you: Take pleasure from writing clean code and see tests as core to software engineering Apply learned patterns and techniques, and collaborate with others to assess their effectiveness in solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.NET Developer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
ea Consulting Group Ltd
and maintain scalable software applications using .NET technologies. Collaborate with product managers, designers, and other developers to define, design, and implement new features. Write clean, efficient, and maintainable code following best practices. Troubleshoot, debug, and optimise applications to ensure high performance and reliability. Participate in code reviews More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Senior Software Engineer - Remote

City of London, London, United Kingdom
Hybrid / WFH Options
Birchwell Associates Ltd
Python to implement AI automation and agentic development. Utilize TypeScript for modern frontend development, with experience in React/Vue being a bonus. Write clean, maintainable code and contribute to code reviews, technical documentation, and best practices . Take ownership of projects , problem-solve autonomously, and drive More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Full Stack Developer

Bristol, United Kingdom
Hybrid / WFH Options
In Technology Group
. Experience with databases (MongoDB, PostgreSQL, MySQL, etc.). Familiarity with DevOps, CI/CD, and cloud platforms (AWS, Azure, GCP). Passion for clean, efficient code & problem-solving. If you are interested in this exciting opportunity, please apply for immediate consideration! You can contact me on (phone More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum benefits
Posted:

Senior Fullstack Engineer

London, United Kingdom
Axion Ray Inc
with cross-functional teams to ensure seamless front-end and back-end integration. You'll focus on optimizing website performance, ensuring scalability, and writing clean, maintainable code that adheres to industry standards. As a key contributor, you'll troubleshoot issues, participate in agile development processes, and stay current … Typescript Collaborate with cross-functional teams to ensure seamless integration of front-end and back-end functionalities Optimize website performance and ensure scalability Write clean and maintainable code that adheres to industry standards and best practices Troubleshoot and debug issues that arise during development and testing Continuously improve … the quality of the codebase through code reviews and refactoring Participate in agile ceremonies such as sprint planning and retrospectives Stay up-to-date with emerging trends and technologies in full-stack development Who you are You have at least 5 years of experience in software development and are More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

iOS Technical Lead (Digital Factory)

Watford, Hertfordshire, United Kingdom
Allwyn UK
Oversee architecture and design decisions for new features, ensuring scalability, performance, and maintainability, working closely with the Architecture Team (Solution & Enterprise Architecture). Conduct code reviews to ensure adherence to best practices, coding standards, and technical guidelines to ensure high standards and a first-class application (e.g. TDD, CI … Remain up to date with the latest industry trends, libraries, and iOS development tools, frameworks, and advocate for their use within the team. Write clean, maintainable, and efficient code while adhering to coding standards and best practices. Drive innovation within the Digital Factory and the wider business. Assist … ownership for the creation of technical Epics/Stories. Experience of working and leading near-shore/offshore development teams. Key Measures of Success: Code Quality & Technical Standards Code Review Metrics - The percentage of code reviews completed on time, also the quality of the feedback provided leading More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Full Stack Engineer - TypeScript, Node, Vue

Hampshire, South East, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
experience with Node.js microservices and modern front-end frameworks (preferably Vue.js) Commercial awareness in how systems design impacts user and business outcomes Proficiency in clean code practices, SOLID principles, and design patterns Proven experience designing systems for scale, security, and maintainability Familiarity with CI/CD environments, TDD More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Principal Software Engineer - Remote first, in Ireland after 6 months

Rushmoor, Surrey, United Kingdom
Hybrid / WFH Options
IONA
in Go, React and JavaScript Great understanding of PostgreSQL, MongoDB and data streaming pipelines Proven experience designing and implementing scalable system architectures along SOA & clean code principles. Proven experience in solving complex algorithmical challenges (think of traveling salesman, complex web interconnected variables and calculations affecting cargo load management More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior NodeJS Programmer

Walsall, Staffordshire, United Kingdom
Hybrid / WFH Options
CV Bay Ltd
Key Responsibilities: Develop and maintain server-side applications using Node.js. Integrate server-side logic with front-end components. Optimise performance, scalability, and security. Write clean, efficient code and troubleshoot issues. Conduct code reviews and mentor junior developers. Stay updated on emerging technologies. Requirements: Bachelor's degree in More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 70,000 Annual
Posted:

Senior NodeJS Programmer

WS1 1PT, Walsall, West Midlands (County), United Kingdom
Hybrid / WFH Options
CV Bay Ltd
Key Responsibilities: Develop and maintain server-side applications using Node.js. Integrate server-side logic with front-end components. Optimise performance, scalability, and security. Write clean, efficient code and troubleshoot issues. Conduct code reviews and mentor junior developers. Stay updated on emerging technologies. Requirements: Bachelor's degree in More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

Full Stack Software Engineer Gateshead Office, Paris Office

Gateshead, Tyne And Wear, United Kingdom
Hybrid / WFH Options
SaleCycle
AWS cloud technologies, including Kinesis for real-time data streaming Building and maintaining front-end applications using React (or similar frameworks) and TypeScript Writing clean, maintainable, and efficient code following industry best practices (e.g., SOLID principles) Collaborating within an agile, Scrum-driven team, participating in sprints and planning … sessions Contributing to automated testing, CI/CD pipelines, and monitoring production systems Engaging in peer code reviews and mentoring junior engineers to support knowledge-sharing and team growth The Ideal Candidate: We're looking for someone who is passionate about writing high-quality software and thrives in a … Familiar with git or other distributed source control systems A problem-solver with a proactive approach to diagnosing and resolving issues Passionate about writing clean, maintainable, and scalable code Nice to Have: Experience with Node, Java, Kotlin (for maintaining legacy services) Experience with Docker and containerised environments Knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer / Director of Engineering / FinTech

London Area, United Kingdom
Hybrid / WFH Options
Q Networkers Ltd
Head of Engineering, or Director level). Deep knowledge of modern backend technologies and cloud platforms. Strong understanding of CI/CD, infrastructure as code, DevOps best practices. Experience with database systems and distributed systems. Passionate about clean code, scalable systems, and delivering customer value. Excellent communication More ❯
Posted:

Senior Engineer / Director of Engineering / FinTech

london, south east england, United Kingdom
Hybrid / WFH Options
Q Networkers Ltd
Head of Engineering, or Director level). Deep knowledge of modern backend technologies and cloud platforms. Strong understanding of CI/CD, infrastructure as code, DevOps best practices. Experience with database systems and distributed systems. Passionate about clean code, scalable systems, and delivering customer value. Excellent communication More ❯
Posted:

Lead Full Stack Developer (London)

London, United Kingdom
Glite Tech Ltd
high-load applications from scratch. Deep knowledge of AWS. Problem-solving. Requirements gathering. Estimation skills (time, users, traffic, money, algorithmic complexity, cache, etc.). Clean code practices. Architecture scalability and simplicity. Research skills (new APIs, libraries, services, and their estimations). Proficiency with Terraform and Docker. SOLID, KISS … principles, decomposition principles, and resolving monolith vs. microservices trade-offs. Experience in code review. Experience with unit, E2E, and UI testing frameworks. Experience with SQL and NoSQL databases. Best practices in building scalable mobile APIs (REST, HTTPS, etc.). Good principles of security management (secrets, protocols, etc.). Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Test Engineer

Basingstoke, Hampshire, United Kingdom
Tbwa Chiat/Day Inc
changing needs. Why this role matters: Software Development Engineers perform and participate in application development and testing. We ensure continuous quality and testability of code throughout the software development lifecycle. We build quality within the software development process through automated testing suites, providing comprehensive support from code development … and helping others succeed. What you will do: Participate in the entire application development lifecycle in particular: test, ensure quality, testability and security of code throughout. Design, extend and maintain tests, automated test framework, test suite continuous integration. Define testing requirements in conjunction with software engineers and the product … Python. Experience in programming and designing of automated tests. Experience in testing techniques, patterns and practices such as Arrange - Act - Assert, Page Object Modeling, Clean Code, exploratory testing, BDD. Strong knowledge of QA methodologies such as functional, integration, acceptance, unit testing. Technical inquisitiveness. Nice to have: Experience in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
In Technology Group Limited
. Experience with databases (MongoDB, PostgreSQL, MySQL, etc.). Familiarity with DevOps, CI/CD, and cloud platforms (AWS, Azure, GCP). Passion for clean, efficient code & problem-solving. If you are interested in this exciting opportunity, please apply for immediate consideration! You can contact me on More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Full Stack Developer

Brighton, East Sussex, South East, United Kingdom
Hybrid / WFH Options
In Technology Group Limited
. Experience with databases (MongoDB, PostgreSQL, MySQL, etc.). Familiarity with DevOps, CI/CD, and cloud platforms (AWS, Azure, GCP). Passion for clean, efficient code & problem-solving. If you are interested in this exciting opportunity, please apply for immediate consideration! You can contact me on More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Senior Machine Learning Engineer

London, United Kingdom
Hybrid / WFH Options
Sky
engineers, product managers, stakeholders and end users in order to ensure successful delivery of projects. Develops technical specifications based on user requirements. Troubleshoots existing code issues as needed. Monitors system performance metrics in order to identify areas for improvement. Provides technical guidance and mentorship to junior members of the … engineering team. Participates in code reviews as necessary. What you'll bring You are a very confident ML Engineer with cloud development experience (AWS/GCP/Azure) - this is a must. Proven ability to refactor and write performant, secure and clean code Existing experience with either More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Machine Learning Engineer

London, United Kingdom
Hybrid / WFH Options
Sky UK Limited
engineers, product managers, stakeholders and end users in order to ensure successful delivery of projects. Develops technical specifications based on user requirements. Troubleshoots existing code issues as needed. Monitors system performance metrics in order to identify areas for improvement. Provides technical guidance and mentorship to junior members of the … engineering team. Participates in code reviews as necessary. What you'll bring You are a very confident ML Engineer with cloud development experience (AWS/GCP/Azure) - this is a must. Proven ability to refactor and write performant, secure and clean code Existing experience with either More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Clean Code
England
10th Percentile
£31,250
25th Percentile
£47,500
Median
£60,000
75th Percentile
£73,750
90th Percentile
£88,750