501 to 525 of 855 Clean Code Jobs

Lead Engineer

Location
Greater London, England, United Kingdom
ready. Key Responsibilities Contribute directly to the architecture, development, testing, and deployment of Risk systems and data platforms. Take ownership of the SDLC, delivering clean, secure, and maintainable code aligned to engineering standards. Promote engineering excellence through structured code reviews, performance optimisation, refactoring, and best practice adoption. … resilient system design, evaluating emerging technologies to enhance platform capability and developer productivity. Champion the use of AI, ML, and intelligent automation to improve code quality, testing effectiveness, and release efficiency. Implement comprehensive automated testing strategies (unit, integration, regression, functional) integrated within CI/CD frameworks, collaborating with ...

Senior Java Software Engineer - Payment Schemes

Location
Greater London, England, United Kingdom
robust, scalable systems and a proven track record of engineering excellence. Experience with AWS and Postgres is highly desirable. For the most part we code in Java. We believe in clean coding, simple solutions, automated testing, and continuous deployment. If you care enough to find elegant solutions … backend codebase) AWS & GCP (we're cloud-native) Distributed service-based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana The Team The Payment Schemes team sits at the edge of the bank, integrating with third ...

Java Developer

Hiring Organisation
Collabera
Location
Chicago, Illinois, United States
Employment Type
Permanent
Salary
USD 68 Hourly
Spring Boot, and other related technologies Collaborate with cross-functional teams to define requirements, then design and build new features Refactor/redesign legacy code base Build responsive and user-friendly interfaces using modern JavaScript frameworks (e.g. React, Angular, Vue.js) Write clean, maintainable , and efficient code following … best practices Participate in code reviews and maintain high standards of software quality Troubleshoot and debug applications and optimize performance Stay up to date with emerging technologies and industry trends Required Skills: Bachelor's Degree in Computer Science, Engineering or equivalent level of experience 7+ years of experience ...

Senior Full-Stack Engineer (Multiple Openings)

Location
Greater London, England, United Kingdom
across the full stack (or front-end/back-end focus areas). Make independent technical decisions, consider architectural knock-on effects, and write clean, thoroughly tested code Migration and modernization. Help steer key initiatives—whether migrating C# services to .NET 8, optimizing Azure SQL performance, or converting … debt and architecture. Identify and raise technical debt, author technical proposals on complex tickets, and champion quality standards PR reviews and mentorship. Provide constructive code reviews, pair with mid-level engineers, unblock colleagues proactively, and guide standard methodologies Collaboration and strategic AI. Work closely with PMs, Designers, and Marketing ...

Kotlin & Java Dev: Build Scalable Apps

Location
Greater London, England, United Kingdom
London is seeking a Technical Specialist focusing on Kotlin and Java to develop and implement high-quality software solutions across projects. You will write clean code, participate in the full software development lifecycle, and collaborate with cross-functional teams to design, test, and deploy new features. The role ...

Site Reliability Engineer I: Cloud-Native & Observability

Location
Greater London, England, United Kingdom
building reliable cloud-native services, collaborate with RTO engineering teams, and enable product teams to scale features globally. We value engineers who write clean code, champion reliability, and create self-service tooling for rapid provisioning and incident response. This role is based in London with on-site work ...

Pixel-Perfect Frontend Developer | Performance & UI

Location
Glasgow, Scotland, United Kingdom
Elixirmark in Glasgow is seeking a dedicated Front-End Developer who is passionate about performance, clean code, and creating seamless animations. The role involves translating designs from Figma or Adobe XD into interactive web pages while building reusable components and optimizing for Core Web Vitals. The ideal candidate ...

Automation Engineer in Test – Connected TV (London)

Location
Greater London, England, United Kingdom
building and maintaining automation frameworks. The successful candidate will collaborate closely with senior engineers, mentor juniors, and work on CI pipelines. A passion for clean coding, teamwork, and learning new technologies is essential. Generous benefits include 35 days of annual leave and mental health coaching. #J-18808-Ljbffr ...

Senior Full Stack Java Developer Contract Dublin

Hiring Organisation
Adecco
Location
Dublin, City of Dublin, Republic of Ireland
Employment Type
Contract
Contract Rate
£431 - £517/day ltd company
side and server-side logic to ensure seamless integration and functionality. You will optimise applications for maximum speed, scalability, and performance. You will write clean, efficient, and maintainable code, following best practices in frontend development. You will Participate in code reviews and provide constructive feedback to team ...

Senior Engineer

Location
Hemel Hempstead, England, United Kingdom
genuinely excited about weaving AI-powered experiences into products used by millions of holidaymakers every year.You’ll join a multidisciplinary team writing clean, well-tested code that goes to production quickly and confidently. This is a high-impact role at the heart of a bold digital transformation. … designing and building AI-powered features into Haven’s digital products* Design, build and ship well-crafted web applications straight into production* Write clean, resilient, well-tested code - end-to-end problem solving from concept through to production* Collaborate across a multidisciplinary team to decide when software ...

Software Engineer

Location
Lisburn, Northern Ireland, United Kingdom
Relevant Bachelor's degree, or equivalent level of skills and experience, MSc or higher preferred. Strong knowledge of core Java skills. Ability to write clean, bug‐free code that is easy to understand, and easily maintainable. Experience working with multi‐threaded applications and core Java libraries (Spring). ...

Senior Engineer

Location
Greater London, England, United Kingdom
platform. Define and drive the architecture and strategy to support the future needs of Operations and the business. Provide technical leadership through architecture, design, code reviews, and pull request reviews, championing high standards of code quality and engineering excellence. Mentor engineers and drive continuous improvement in platform capabilities … Experience working with Protobuf, Avro, and Parquet data formats. Knowledge of Iceberg, Databricks, and Hadoop ecosystems. Skills that will help Follows TDD, ATDD and Clean Coding practices and used to setting up or working in an environment using CI/CD using tools such as Jenkins with build tools ...

Senior PHP Developer

Location
Basingstoke, England, United Kingdom
Take ownership of features from concept through design, development, testing, and deployment. Improve and refactor legacy systems (CakePHP) while contributing to modernisation efforts. Write clean, testable, and maintainable code aligned with SOLID principles and best practices. Ensure high-quality delivery through code reviews, automated testing … Linux or WSL environments Proficiency with Git, including GitLab workflows and branching strategies Strong experience with unit testing and automated testing frameworksExperience conducting code reviews and enforcing coding standards Nice to have Vue.js or Nuxt and modern frontend tooling Tailwind or other modern CSS frameworks Azure Cloud services ...

Mid-level Shopify Frontend Developer

Location
Exeter, England, United Kingdom
technical problem solver. Some days you’ll be deep in custom section builds; others, you’ll be advising project managers on technical scope, reviewing code, or contributing to our development standards and culture. Responsibilities Build, test, deploy, and maintain performant Shopify themes in line with best practices. Deliver creative … technical solutions to support complex ecommerce requirements. Conduct code reviews and maintain high standards for quality and maintainability. Collaborate across disciplines to scope, design, and implement new features. Share knowledge and contribute to team learning, culture, and process improvement. About You You thrive in a fast‐paced, collaborative environment ...

Senior Java Developer

Hiring Organisation
ARC IT Recruitment
Location
United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 Annual
technology with real, measurable impact on people's health outcomes. Key Responsibilities: Design and develop software features using Java, AWS and PostgreSQL Write clean, maintainable, well-tested code Participate in code reviews and QA processes Troubleshoot and resolve client-reported issues Contribute to technical documentation … Spring Security, Spring AMQP, Spring OAuth2) Advanced SQL, ideally PostgreSQL Cloud architecture experience, ideally AWS Strong security best-practice knowledge Version control, testing, code review experience Strong communication skills Able to work independently and mentor junior team members Desirable Skills: Ansible Terraform Docker Thymeleaf OIDC (OpenID Connect) RabbitMQ ...

Senior Applied AI Engineer (Private Sector Contractor)

Location
United Kingdom
measured by whether it holds up in production rather than whether it demos well, and who wants to see the direct line from your code to systems people depend on, we would love to hear from you. Who We Are Founded in 2019, Oxford Dynamics is a fast-growing … takes technical ownership of the workstream and sets the direction other engineers build to. You will make systems-level design decisions, write production-grade code, and own the hard engineering that makes agentic AI reliable in demanding production environments, including secure, on-premises and offline deployments, from architecture through ...

Senior AI Engineer - Contract

Location
Harwell, England, United Kingdom
measured by whether it holds up in production rather than whether it demos well, and who wants to see the direct line from your code to systems people depend on, we would love to hear from you. Who We Are Founded in 2019, Oxford Dynamics is a fast-growing … takes technical ownership of the workstream and sets the direction other engineers build to. You will make systems-level design decisions, write production-grade code, and own the hard engineering that makes agentic AI reliable in demanding production environments, including secure, on-premises and offline deployments, from architecture through ...

Senior Applied AI Engineer (Defence Contractor)

Location
United Kingdom
measured by whether it holds up in production rather than whether it demos well, and who wants to see the direct line from your code to systems people depend on, we would love to hear from you. Who We Are Founded in 2019, Oxford Dynamics is a fast-growing … takes technical ownership of the workstream and sets the direction other engineers build to. You will make systems-level design decisions, write production-grade code, and own the hard engineering that makes agentic AI reliable in demanding production environments, including secure, on-premises and offline deployments, from architecture through ...

Senior Applied AI Engineer (Defence Contractor)

Location
Greater London, England, United Kingdom
measured by whether it holds up in production rather than whether it demos well, and who wants to see the direct line from your code to systems people depend on, we would love to hear from you. Who We Are Founded in 2019, Oxford Dynamics is a fast-growing … takes technical ownership of the workstream and sets the direction other engineers build to. You will make systems-level design decisions, write production-grade code, and own the hard engineering that makes agentic AI reliable in demanding production environments, including secure, on-premises and offline deployments, from architecture through ...

Lead Risk Software Engineer LDN

Location
Greater London, England, United Kingdom
work will directly support trading operations across multiple Rates Swap Derivative products and Options products . You will be responsible for developing scalable, performant code that handles large volumes of market data and complex financial calculations. This includes implementing risk metrics, PnL attribution frameworks, and data pipelines that connect … trading systems with downstream consumers. You will participate in architectural decisions, code reviews, and technical design sessions, contributing your expertise to shape the evolution of this automated platform in Rates. Required Qualifications Minimum 5 years of hands‐on Python development experience Strong preference for candidates with financial services background ...

Lead Risk Software Engineer LDN

Location
Greater London, England, United Kingdom
work will directly support trading operations across multiple Rates Swap Derivative products and Options products . You will be responsible for developing scalable, performant code that handles large volumes of market data and complex financial calculations. This includes implementing risk metrics, PnL attribution frameworks, and data pipelines that connect … trading systems with downstream consumers. You will participate in architectural decisions, code reviews, and technical design sessions, contributing your expertise to shape the evolution of this automated platform in Rates. Required Qualifications Minimum 5 years of hands-on Python development experience Strong preference for candidates with financial services background ...

Lead Risk Software Engineer LDN

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
work will directly support trading operations across multiple Rates Swap Derivative products and Options products . You will be responsible for developing scalable, performant code that handles large volumes of market data and complex financial calculations. This includes implementing risk metrics, PnL attribution frameworks, and data pipelines that connect … trading systems with downstream consumers. You will participate in architectural decisions, code reviews, and technical design sessions, contributing your expertise to shape the evolution of this automated platform in Rates. Required Qualifications Minimum 5 years of hands-on Python development experience Strong preference for candidates with financial services background ...

Global AI/ML Engineer Manager for AI-powered products

Location
Greater London, England, United Kingdom
societal leaders address major challenges and capture opportunities through strategy, technology, design, and digital ventures. Задачи: Build, coach, and mentor engineers; Contribute directly to code and architecture while developing engineering talent and setting best practices; Foster a culture of learning, experimentation, and curiosity; Champion engineering excellence, clean architecture … maintainable code across squads; Lead complex backend problem-solving in Python, especially FastAPI; Architect and support secure, scalable, and stable APIs and services integrating with LLMs and AWS; Promote DevOps practices, CI/CD pipelines, and automated quality assurance; Use AI and agentic engineering tools for rapid development while ...

Software Engineer

Location
Bracknell, England, United Kingdom
head office in Bracknell, Berkshire. Key responsibilities of the role... Software Development Lifecycle: Develop applications and features to meet customer and project requirements Write clean, maintainable code using appropriate technologies (e.g. C#, TypeScript) Contribute to design, specification, and refinement of development work Participate in testing activities to ensure … fixing and performance improvements Support the ongoing maintenance and enhancement of existing applications Contribute ideas to improve applications, processes, and overall platform capability Ensure code and solutions are aligned with internal standards and best practices Working Effectively in a Team: Participate in team ceremonies such as planning, refinement, reviews ...

Lead Software Engineer - Risk/ FORT BUS MGMT

Location
Greater London, England, United Kingdom
solutions supporting rates trading activities. Collaborate closely with quantitative analysts, traders, risk managers, product managers, and other technology teams. Develop scalable, high-performance Python code to process large volumes of market data and perform complex financial calculations. Implement risk metrics, P&L attribution frameworks, and data pipelines connecting trading … systems to downstream consumers. Participate in architectural decisions, code reviews, and technical design sessions to shape platform evolution across Rates and Equities. Gather requirements from business users and translate business needs into technical solutions; communicate technical constraints in business terms. Maintain and enhance existing and legacy applications when required. ...