51 to 75 of 478 Clean Code Jobs in England

Lead Software Engineer - JAVA - Equities - Vice President

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
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, UK
Employment Type
Full-time
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 ...

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, 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, UK
Employment Type
Full-time
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 ...

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 Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
teams, you will contribute throughout the full software development lifecycle, from design through to production support. The successful candidate will be passionate about writing clean, maintainable code and have a strong understanding of software architecture, object-oriented design and modern engineering best practices. Key ResponsibilitiesDesign, develop and maintain … Product Owners, Architects, QA Engineers, Scrum Masters and fellow Developers to deliver high-quality softwareParticipate in technical design discussions, solution reviews and estimation sessionsWrite clean, maintainable and well-tested code following engineering best practicesPerform code reviews and contribute towards improving code quality and development standardsInvestigate, troubleshoot ...

Senior Lead Java Engineer

Hiring Organisation
London Stock Exchange Group
Location
London, UK
Employment Type
Full-time
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 ...

Junior Engineer

Hiring Organisation
Artefact
Location
London, UK
Employment Type
Full-time
structures and algorithms. Software Engineering Fundamentals: A demonstrable understanding of version control and repository tools (Git, CI/CD) and a commitment to writing clean, well-documented code. Data Skills: Experience with SQL for querying relational databases. Problem-Solving Skills: An analytical mindset with the ability to break down ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
queries, and familiarity with NoSQL databases. Familiarity with CI/CD workflows and the deployment of workloads to cloud infrastructure. Passion for writing clean, testable and robust code. A BSc in Computer Science or Mathematics (or equivalent experience). Enjoy working in a fast paced, high-growth environment. ...

Full Stack Technical Lead

Location
Greater London, England, United Kingdom
high‐performing engineering team. What You’ll get to do Provide hands‐on development across front‐end (React) and back‐end (Java) components. Lead code reviews and ensure adherence to engineering standards. Establish best practices for: Clean code and maintainability; Testing strategy (unit, integration, E2E); CI/ ...

Senior AI/ML Engineer

Hiring Organisation
Argus Media group
Location
London, UK
Employment Type
Full-time
tools, data sources, and business workflows into reliable, production-grade pipelines. Drive systems from prototype to production, owning reliability, scalability, and operational readiness. Raise code quality, structure, and production readiness across the AI/ML stack. Debug and resolve issues across APIs, environments, and integrations, ensuring rapid response times … evolve engineering standards for productionising AI/ML, including testing, observability, versioning, and release management. Mentor and guide data scientists and engineers, providing code reviews and hands-on technical support. Champion a culture of disciplined engineering, continuous improvement, and operational excellence within Data Science. Skills and ExperienceEducationA degree ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum It Recruitment Limited
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling … 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Birmingham, West Midlands, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling … 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum It Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling … 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset ...

Senior Kotlin Engineer

Hiring Organisation
Hackajob Ltd
Location
London, UK
Employment Type
Full-time
internal tools and 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 … Jupiter, Kotest and TestContainers for automated testing What technical skills you'll need to have Strong commercial Kotlin experience 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 ...

Senior Kotlin Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
internal tools and 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 … Jupiter, Kotest and TestContainers for automated testing What technical skills you'll need to have Strong commercial Kotlin experience 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 ...

Senior Kotlin Engineer

Location
Westminster, West End, United Kingdom
internal tools and 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 … Jupiter, Kotest and TestContainers for automated testing What technical skills you'll need to have Strong commercial Kotlin experience 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 ...

Technology Application Strategy - Java Developer - Assistant Vice President

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
inquisitive mind and a readiness to learn. You will be a competent Java developer who drives with tests and understands the importance of writing clean, testable code. You will have a strong understanding of core Java and have experience building apps using SpringBoot. You will have experience working with ...

Senior AI Engineer

Location
Greater London, England, United Kingdom
scientists, engineers, and other stakeholders to scope and deliver AI features that address real insurance business problems. Own the full software lifecycle, including design, code review, testing, deployment, monitoring, and production support. Translate complex business requirements into well-scoped technical solutions with a strong focus on reliability, maintainability, failure … modes, and operational excellence. Mentor and support junior engineers through design reviews, code reviews, and technical guidance. Contribute to technical standards, best practices, and reusable patterns for AI engineering across the team. Evaluate and improve model quality, retrieval strategies, prompt and agent design, and production performance over time. Partner ...

ai engineer for agentic applications

Location
Greater London, England, United Kingdom
tools, data sources, and business workflows into reliable production-grade pipelines; Drive systems from prototype to production, owning reliability, scalability, and operational readiness; Improve code quality, structure, and production readiness across the AI/ML stack; Debug and resolve issues across APIs, environments, and integrations; Act as the primary … evolve engineering standards for productionising AI/ML, including testing, observability, versioning, and release management; Mentor and guide data scientists and engineers through code reviews and hands-on technical support; Champion disciplined engineering, continuous improvement, and operational excellence within Data Science. Требования Degree in Computer Science, Artificial Intelligence, Machine ...

Lead AI Engineer

Location
Crawley, England, United Kingdom
Enterprise Architecture principles. Drive delivery by designing and building agentic solutions, spanning from piloting to full implementation. Define Engineering Excellence: Establish strict coding standards, code review processes, testing frameworks, and evaluation metrics for generative AI applications. Support and strictly enforce the standards set by the Head of Engineering … Delivery** Grow the team: Act as a technical mentor to a team of intermediate and junior AI Engineers, fostering a culture of continuous learning, clean code, and agility. Pragmatic Delivery: Collaborate with the AI Product Owner and Business Analysts to translate abstract business use cases into structured, achievable ...