126 to 150 of 530 Clean Code Jobs in London

Senior MuleSoft Developer

Location
Greater London, England, United Kingdom
Salesforce Summit Partner. We build high-performing digital environments for leading brands, combining deep expertise across Salesforce, AWS, and MuleSoft. At Gen25, we champion clean code, API-led architecture, agile teamwork, and automated CI/CD pipelines. We are expanding our UK integration practice and are looking ...

Senior kdb+ Developer, Vice President

Hiring Organisation
State Street Bank
Location
London, United Kingdom
Salary
£ 80 K
regulatory benchmarks required for MiFID and MiFIR.Take full ownership of deliverables, driving work through from design to production.Establish and promote best practices, clean code standards, and sound design patterns.Act as a change agent, continuously improving engineering standards and ways of working.Champion Test‐Driven Development and “shift‐left” practices ...

Senior kdb+ Developer, Vice President

Hiring Organisation
State Street Bank
Location
London, UK
Employment Type
Full-time
regulatory benchmarks required for MiFID and MiFIR.Take full ownership of deliverables, driving work through from design to production. Establish and promote best practices, clean code standards, and sound design patterns. Act as a change agent, continuously improving engineering standards and ways of working. Champion Test‐Driven Development ...

Senior Scala Engineer (SolstiCE) – Equity Derivatives Tech – VP

Hiring Organisation
Citigroup
Location
London, United Kingdom
Salary
£ 100 K
senior level.Proven experience of defining technical architectures and leading complex projects through to delivery.Proficiency in object-oriented and functional programming.Rigorous application of clean code and TDD principles.Passion and interest in shaping the way the system should be evolving to stay relevant, dependable and maintainable.Ability to work both independently ...

Senior Scala Engineer (SolstiCE) - Equity Derivatives Tech - VP

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
level. Proven experience of defining technical architectures and leading complex projects through to delivery. Proficiency in object-oriented and functional programming. Rigorous application of clean code and TDD principles. Passion and interest in shaping the way the system should be evolving to stay relevant, dependable and maintainable. Ability ...

Senior Scala Engineer (SolstiCE) – Equity Derivatives Tech – VP

Location
Greater London, England, United Kingdom
level.* Proven experience of defining technical architectures and leading complex projects through to delivery.* Proficiency in object-oriented and functional programming.* Rigorous application of clean code and TDD principles.* Passion and interest in shaping the way the system should be evolving to stay relevant, dependable and maintainable.* Ability ...

Lead Machine Learning Scientist – International Consumer Bank

Location
Greater London, England, United Kingdom
Models and agentic systems. Identify the right state‐of‐the‐art solutions for the bank’s objectives and manage colleagues to implement them as clean, production‐ready code. Communicate findings and recommendations through clear and concise reports and presentations. Required Qualifications, Capabilities and Skills Experience leading teams to deliver ...

Python Counterparty Credit Risk Senior Developer, Vice President

Hiring Organisation
Citigroup
Location
London, United Kingdom
Salary
£ 80 K
lower-level developers.Exercising independence of judgement and autonomy.Acting as SME to senior stakeholders and/or other team members.Qualifications:Expert in PythonAbility to write clean, tested highly efficient code.Proven track record of developing and supporting analytics library for derivatives pricing and risk.Experience developing software for Windows and Linux.Good command ...

Python Counterparty Credit Risk Senior Developer, Vice President

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
Exercising independence of judgement and autonomy. Acting as SME to senior stakeholders and/or other team members. Qualifications: Expert in PythonAbility to write clean, tested highly efficient code. Proven track record of developing and supporting analytics library for derivatives pricing and risk. Experience developing software for Windows ...

Software Engineer (Data)

Location
Greater London, England, United Kingdom
keeps data moving on schedule and recovers cleanly when something breaks. Scale and manage our data infrastructure: build and manage our data infrastructure as code with Terraform, using mainly AWS services. Connect Ben to every system our customers run: build enterprise-grade pipelines and connectors for our customers, bringing … transformation, PostgreSQL on AWS RDS as the warehouse, and n8n or AWS Lambda for automation between systems. We manage our infrastructure as code with Terraform and use different AWS services depending on requirements. We have adopted frontier level agentic development practices and continue to push the envelope of what ...

Senior Android Developer

Location
Greater London, England, United Kingdom
experience building dynamic, responsive user interfaces with Jetpack Compose, coupled with a firm command of Google’s Android Design Principles and interface guidelines. Architecture & Clean Code: Strong practical application of SOLID principles, working comfortably within a modularised codebase, and architecting robust solutions using MVVM/MVI alongside Android … tier third-party libraries for common tasks, benchmarking, and fine-grained optimisation. Quality & Engineering Practices: Proven track record in writing reliable UI tests, maintaining clean software development lifecycles, and working fluently with modern code versioning workflows like Git. Cross-Platform Knowledge: Direct experience or familiar exposure with cross ...

Senior Front End Software Engineer - Application Development

Location
Greater London, England, United Kingdom
design and find an incremental path to shipping new features. As part of this, you will own APIs and schemas that power your frontend code, or work with other backend engineers in developing them together. We’re hiring engineers who are passionate about solving real‐world problems and empowering … data intensive APIs (example). Developing interactive workflow UIs. Building products which aim to make technical concepts accessible for non‐technical users. Creating low‐code/no‐code WYSIWYG tools, which enable application builders within Foundry to build products for their users. Building the user experience ...

Senior Kotlin Developer

Hiring Organisation
HCLTech
Location
London Area, United Kingdom
continuous refactoring. Engineers are expected to contribute across development, integration, and production support, working closely as a team to maintain a high standard of code quality and system reliability. Location: London Required Skills • Strong commercial experience building backend services in Kotlin • Deep experience with XP practices, including: Mob programming … primary way of working Test‐driven development (TDD) Continuous refactoring and clean code discipline • Cloud experience in CARE Cloud/GCP, including: GKE and/or Cloud Run Cloud SQL, Memorystore Artifact Registry, Cloud Logging Key Management • CI/CD and SDLC experience in a regulated/enterprise ...

Senior Software Developer

Hiring Organisation
Morgan Spencer
Location
London, United Kingdom
Salary
£ 60 K
follows industry best practice, security standards and organisational objectives. Key responsibilities include: • Developing new applications and functionality while maintaining and enhancing existing systems • Writing clean, efficient and testable code across front-end and back-end technologies • Gathering requirements and collaborating with stakeholders to define technical solutions • Supporting … mentoring junior developers through code reviews and knowledge sharing • Designing, developing and maintaining APIs and integrations with third-party systems • Supporting cloud infrastructure and ensuring applications are secure, scalable and reliable • Implementing development best practices including testing, version control and documentation • Contributing to architecture decisions and recommending new technologies ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
maintain robust, scalable backend systems and APIs using Python. Lead end-to-end development of complex software solutions, from concept to deployment. Write clean, efficient, and reusable code following best practices and coding standards. Collaborate with cross-functional teams including product managers, designers, and DevOps to deliver high … quality features. Optimize application performance, reliability, and scalability. Participate in architectural discussions and contribute to technical decision-making. Conduct code reviews and ensure adherence to quality standards. Troubleshoot, debug, and resolve production issues in a timely manner. Mentor junior developers and contribute to building a strong engineering culture. Required ...

Analytics Engineer

Location
Greater London, England, United Kingdom
pipelines. Maintain the M&E KPI pipeline, iterating on metrics as business needs evolve. Embed best practices by connecting Dataform to GitHub for seamless code sharing and version control. Design and implement rigorous data quality checks and automated tests, configuring proactive Slack notifications to alert the team to pipeline … Insights team. 2+ years of experience in data analytics, data engineering, or analytics engineering Advanced SQL proficiency: Ability to write complex, performant, and clean code Data Pipeline Development: Ability to design, build, and automate robust ELT/ETL pipelines to turn raw data into clean, reliable data ...

Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
tactical edge and Situational Awareness (TAK) platforms. You will sit at the intersection of modern enterprise software engineering and tactical edge integration, ensuring all code meets MoD Secure by Design (SbD) principles and Def Stan 00-056 safety boundaries. Requirements Full-Stack Application Development: Design and build resilient, secure … Cursor-on-Target (CoT) data routers connecting front-end C2 displays (e.g., OmniTAK, ATAK) to backend services. Secure by Design (SbD) Implementation: Write clean, well-tested code following NCSC Secure Development Principles, NCSC Cloud Security Guidance, and JSP 440 controls. CI/CD & DevSecOps: Automate build, test ...

Senior Associate, Full-Stack Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
maintain backend services, batches and APIs, contributing to UI components as needed. Own end-to-end delivery: implementation, testing, deployment, observability, and reliability. Write clean, well-tested code; participate in code reviews and continuous improvement. Collaborate with product, design, and operations to translate business needs into technical … tailored by teams for flow and outcomes; full product lifecycle ownership (build, test, deploy, monitor, iterate); growth mindset with continuous learning and knowledge sharing. Code: Java 17/21 (Spring, Maven), Groovy, JavaScript/TypeScript (Angular) Testing: JUnit, Spock Deployment: Private Cloud (VMs/containers) Tooling: GitLab ...

Senior Associate, Full-Stack Engineer

Location
Westminster, West End, United Kingdom
maintain backend services, batches and APIs, contributing to UI components as needed. Own end-to-end delivery: implementation, testing, deployment, observability, and reliability. Write clean, well-tested code participate in code reviews and continuous improvement. Collaborate with product, design, and operations to translate business needs into technical … tailored by teams for flow and outcomes full product lifecycle ownership (build, test, deploy, monitor, iterate) growth mindset with continuous learning and knowledge sharing. Code: Java 17/21 (Spring, Maven), Groovy, JavaScript/TypeScript (Angular) Testing: JUnit, Spock Deployment: Private Cloud (VMs/containers) Tooling: GitLab ...

iOS Developer — Swift, Clean Code & CI/CD

Location
Greater London, England, United Kingdom
Swift developer to design, build, and maintain premier iOS applications in a fast-paced, Agile environment. You will translate complex requirements into robust, scalable code, contribute to automated testing, and participate in architectural decisions to ensure security, accessibility and performance across the product. Work with designers, product managers ...

Senior Front End Software Engineer - Application Development

Hiring Organisation
Palantir Technologies
Location
London, United Kingdom
Salary
£ 80 K
finding an incremental path to shipping the new features. As part of this, you will own APIs and schemas that power your frontend code, or work with other backend engineers in developing them together.We’re hiring engineers who are passionate about solving real-world problems and empowering both developers … high-scale data intensive APIs (example).Developing interactive workflow UIs.Building products which aim to make technical concepts accessible for non-technical users.Creating low-code/no-code WYSIWYG tools, which enable application builders within Foundry to build products for their users.Building the user experience for our next generation ...

Full Stack Java Developer

Hiring Organisation
McGregor Boyall Associates Limited
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£475 - £500 per day + PAYE holiday
Spring Boot Build and enhance RESTful APIs and microservices Design scalable, high quality software solutions Collaborate with Product, QA and Engineering teams Write clean, well tested, maintainable code Participate in code reviews and Agile ceremonies Troubleshoot and resolve production issues Use AI tools such as GitHub Copilot ...

Senior Associate, Full-Stack Engineer

Hiring Organisation
The Bank of New York Mellon
Location
London, United Kingdom
Salary
£ 100 K
build, and maintain backend services, batches and APIs, contributing to UI components as needed.Own end-to-end delivery: implementation, testing, deployment, observability, and reliability.Write clean, well-tested code; participate in code reviews and continuous improvement.Collaborate with product, design, and operations to translate business needs into technical solutions.Enhance ...

Senior Front End Software Engineer - Application Development

Hiring Organisation
Palantir Technologies
Location
London, UK
Employment Type
Full-time
finding an incremental path to shipping the new features. As part of this, you will own APIs and schemas that power your frontend code, or work with other backend engineers in developing them together. We're hiring engineers who are passionate about solving real-world problems and empowering both … scale data intensive APIs (example).Developing interactive workflow UIs. Building products which aim to make technical concepts accessible for non-technical users. Creating low-code/no-code WYSIWYG tools, which enable application builders within Foundry to build products for their users. Building the user experience ...

Mid-level to Senior Software Engineer

Location
Greater London, England, United Kingdom
product where mistakes cost people real money. Raise the bar on engineering quality within your team: architecture, testing strategy, performance budgets, and code review. Mentor other engineers and drive technical clarity on the product side of your team. You have very high agency and don’t wait … scaling them without losing clarity or performance. Strong judgment on tradeoffs: speed vs. polish, abstraction vs. control, simplicity vs. flexibility. You communicate clearly, write clean code, and can lead through technical and product decisions. Experience building product-facing or client-side systems at scale You make decisions based ...