Remote Clean Code Jobs in London

1 to 25 of 43 Remote Clean Code Jobs in London

AWS Data Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Tenth Revolution Group
passionate about building scalable, high-quality data systems. This is an opportunity to work on globally impactful products in a modern cloud environment, alongside a collaborative team that values clean code, continuous learning, and strong engineering principles. What You'll Be Doing You'll be a key contributor to the development of a next-generation data platform, with … development of a lakehouse architecture using Apache Iceberg Collaborating with product and business teams to deliver data-driven solutions Embedding observability and quality checks into data workflows Participating in code reviews, pair programming, and architectural discussions Gaining domain knowledge in financial data and sharing insights with the team What They're Looking For Core Requirements Proficiency in Python, with … a focus on clean, maintainable code (bonus for experience with type hints, linters, and testing frameworks like pytest) Solid understanding of data engineering fundamentals: ETL/ELT, schema evolution, batch processing Experience or strong interest in Apache Spark for distributed data processing Familiarity with AWS data tools (e.g., S3, Glue, Lambda, EMR) Strong communication skills and a collaborative More ❯
Employment Type: Permanent
Salary: £85000 - £95000/annum
Posted:

AWS Data Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Tenth Revolution Group
passionate about building scalable, high-quality data systems. This is an opportunity to work on globally impactful products in a modern cloud environment, alongside a collaborative team that values clean code, continuous learning, and strong engineering principles. What You'll Be Doing You'll be a key contributor to the development of a next-generation data platform, with … development of a lakehouse architecture using Apache Iceberg Collaborating with product and business teams to deliver data-driven solutions Embedding observability and quality checks into data workflows Participating in code reviews, pair programming, and architectural discussions Gaining domain knowledge in financial data and sharing insights with the team What They're Looking For Core Requirements Proficiency in Python, with … a focus on clean, maintainable code (bonus for experience with type hints, linters, and testing frameworks like pytest) Solid understanding of data engineering fundamentals: ETL/ELT, schema evolution, batch processing Experience or strong interest in Apache Spark for distributed data processing Familiarity with AWS data tools (e.g., S3, Glue, Lambda, EMR) Strong communication skills and a collaborative More ❯
Employment Type: Full-Time
Salary: £85,000 - £95,000 per annum
Posted:

Junior C# Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
IT Search & Select
Are you a budding C# developer with a passion for finance and clean code? Join a prestigious asset manager in the heart of the City of London, where you'll help build and maintain internal financial applications that power investment decisions across global markets. You must demonstrate 1 - 3 year's minimum C# development experience. About the Role … the inner workings of financial services. Key Responsibilities • Develop and maintain internal applications using C#, .NET, and SQL Server • Collaborate with business analysts and stakeholders to gather requirements • Write clean, testable code and participate in code reviews • Support and enhance existing systems used by investment teams • Contribute to the evolution of the firm’s technology stack Requirements More ❯
Employment Type: Full-Time
Salary: £35,000 - £45,000 per annum
Posted:

Senior C# .NET Developer (Hybrid)

London, St James's, United Kingdom
Hybrid / WFH Options
Stock in the Channel
focus on both application logic and data access . This role is ideal for someone confident in both C#/.NET development and SQL , and who enjoys working on clean, maintainable code and performance-optimised database logic. What You’ll Be Working On: Designing and building backend services in C#. Building secure, well-structured APIs with throttling and … and scripts. Integrating external systems with custom data synchronisation logic. Utilising Open Telemetry and Grafana for logs, metrics, tracing, and alerting across backend services. Contributing to technical design discussions, code reviews, and deployments. What We’re Looking For: Strong experience in C#/.NET backend development. Solid understanding of data modelling, indexing, and performance tuning. Skilled in writing and … optimising complex SQL queries and stored procedures. Experience building and maintaining APIs, background jobs, and integration points. Attention to detail, clean code, and a performance-first mindset. Great problem-solving and troubleshooting skills. Good communication and teamwork skills. What You’ll Get: £70,000 Salary. 25 days holiday + 8 public holidays. Employer Pension contribution. Flexible hybrid working More ❯
Employment Type: Permanent
Salary: £68000 - £72000/annum
Posted:

Senior C# .NET Developer Hybrid

London, South East, England, United Kingdom
Hybrid / WFH Options
Get Staffed Online Recruitment Limited
focus on both application logic and data access . This role is ideal for someone confident in both C#/.NET development and SQL , and who enjoys working on clean, maintainable code and performance-optimised database logic. What You’ll Be Working On: Designing and building backend services in C#. Building secure, well-structured APIs with throttling and … and scripts. Integrating external systems with custom data synchronisation logic. Utilising Open Telemetry and Grafana for logs, metrics, tracing, and alerting across backend services. Contributing to technical design discussions, code reviews, and deployments. What They’re Looking For: Strong experience in C#/.NET backend development. Solid understanding of data modelling, indexing, and performance tuning. Skilled in writing and … optimising complex SQL queries and stored procedures. Experience building and maintaining APIs, background jobs, and integration points. Attention to detail, clean code, and a performance-first mindset. Great problem-solving and troubleshooting skills. Good communication and teamwork skills. What You’ll Get: £70,000 Salary. 25 days holiday + 8 public holidays. Employer Pension contribution. Flexible hybrid working More ❯
Employment Type: Full-Time
Salary: £68,000 - £72,000 per annum
Posted:

Software Engineering Manager - Core Wealth Services

London, United Kingdom
Hybrid / WFH Options
Hargreaves Lansdown
assets. This is your opportunity to shape technology that will redefine how people invest and achieve financial freedom. All development within Core Wealth Services is greenfield. That means a clean slate - the chance to design, architect and build from the ground up using modern technologies and best practices. No legacy constraints. Just the freedom to architect scalable, robust, and … planning, estimation, and execution of projects. Embed continuous improvement into how the team builds, tests, deploys, and maintains software. Champion modern engineering practices (CI/CD, TDD/BDD, clean code). People & Team Leadership Lead, coach, and grow a high-performing and inclusive engineering team. Foster a psychologically safe environment where learning and innovation thrive. Inspire and More ❯
Employment Type: Permanent, Work From Home
Posted:

Full Stack Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
GerrardWhite
similar). Strong SQL skills with hands-on PostgreSQL experience. Comfortable working with microservices, monoliths, and message-oriented architectures. Solid understanding of Agile best practices (CI/CD, testing, clean code, evolving architecture). DevOps experience with cloud infrastructure tools (e.g. Terraform ). Track record of driving technical projects to completion. Excellent communication skills – able to explain technical More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Software Engineer II (FX)

London, United Kingdom
Hybrid / WFH Options
Flywire
Engineer II - ideally with a background in FinTech - to play a pivotal role in strengthening the very heart of our payments engine. Your work won't just be about clean code: it will drive end-to-end automation in payment processing (from 0 to 80%), reduce manual effort in FX trading, and deliver clear visibility into significant yearly … and optimising processes, you'll enable our Payments Operations team to focus on higher-value, ROI-driven work - multiplying your impact across the business. Responsibilities ️ Design, build, and maintain clean, secure, testable, and scalable code Resolve challenging bugs and production issues, ensuring reliability of the global platform Evaluate complex technical problems, using sound judgement to select the right …/CD practices. Understanding of relational databases. Strong fundamentals in object-oriented design. Excellent collaboration skills across functions (QA, Product, SRE, Stakeholders). A passion for delivering high-quality code and a mindset of continuous learning. FinTech or payments industry experience is a major plus. Frontend: HTMX, React Cloud: AWS Benefits Why Join Us? At Flywire, you'll have More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
I3 Resourcing Limited
in AWS services, e.g. EC2, S3, RDS, DynamoDB, Redshift, Lambda, API Gateway Solid foundation in software engineering principles, including version control (Git), testing, CI/CD, modular design, and clean code practices. Experience developing reusable components and APIs is a strong plus. Advanced SQL skills for complex data queries and transformations Proficiency in at least one programming language More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Full Stack Engineer (Python)

London, United Kingdom
Hybrid / WFH Options
Lendable Ltd
Experience with Javascript/Typescript and a modern JS framework such as React , Angular or Vue.js . We generally use React & NextJS Strong engineering principles & practices : design patterns, testing, clean code and a good reviewerPrevious experience working in a product-focused team A keen desire to want to learn and input into a highly collaborative team A desire More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Dotnet Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Experis
models into production applications using APIs or custom implementations Collaborate with data scientists to implement AI solutions (e.g., NLP, computer vision, predictive analytics) Optimize application performance and scalability Write clean, maintainable, and testable code Participate in code reviews and provide constructive feedback Maintain documentation for AI integration and software solutions Stay up-to-date with emerging technologies More ❯
Posted:

Dotnet Developer

London Area, United Kingdom
Hybrid / WFH Options
Experis
models into production applications using APIs or custom implementations Collaborate with data scientists to implement AI solutions (e.g., NLP, computer vision, predictive analytics) Optimize application performance and scalability Write clean, maintainable, and testable code Participate in code reviews and provide constructive feedback Maintain documentation for AI integration and software solutions Stay up-to-date with emerging technologies More ❯
Posted:

Dotnet Developer

london, south east england, united kingdom
Hybrid / WFH Options
Experis
models into production applications using APIs or custom implementations Collaborate with data scientists to implement AI solutions (e.g., NLP, computer vision, predictive analytics) Optimize application performance and scalability Write clean, maintainable, and testable code Participate in code reviews and provide constructive feedback Maintain documentation for AI integration and software solutions Stay up-to-date with emerging technologies More ❯
Posted:

Dotnet Developer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Experis
models into production applications using APIs or custom implementations Collaborate with data scientists to implement AI solutions (e.g., NLP, computer vision, predictive analytics) Optimize application performance and scalability Write clean, maintainable, and testable code Participate in code reviews and provide constructive feedback Maintain documentation for AI integration and software solutions Stay up-to-date with emerging technologies More ❯
Posted:

FE Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Bloc Recruitment
architecture, mentor peers, and lead by example in a modern engineering culture that embraces AI-assisted development tools like GitHub Copilot etc. 💻 What You'll Do Design and implement clean, testable, maintainable software across the stack Lead the evolution of scalable front-end architectures — think design systems , component libraries , and microfrontends Champion best practices in CI/CD, automated … skills in Node.js , Python , or Go a plus) Comfortable designing and contributing to design systems and component libraries Familiar with microfrontend principles and modular architecture at scale Advocate for clean code, testability, and continuous improvement Open-minded, feedback-driven, and eager to experiment with GenAI development tools 🌍 Why You'll Love It Here Remote-first culture with monthly More ❯
Employment Type: Permanent
Salary: £95,000
Posted:

Senior C# Developer

London, United Kingdom
Hybrid / WFH Options
Triad
applications using .Net Core with associated web frameworks (React, Blazer, Angular). You will collaborate with cross-functional teams to understand project requirements, propose solutions, and deliver high-quality code that meets our clients' needs. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering digital solutions across public … to a culture of innovation that has been the hallmark of Triad's 35-year success story. Key Responsibilities: Design, develop, and maintain C# applications, components, and systems. Write clean, efficient, and maintainable code following best practices and coding standards. Collaborate with cross-functional teams including designers, product managers, and other developers to understand project requirements and deliver … high-quality solutions. Participate in code reviews to ensure code quality and provide constructive feedback to peers. Troubleshoot and debug software applications to resolve issues and optimise performance. Stay updated with the latest trends and technologies in web development and software engineering. Document code and technical specifications. Contribute to the continuous improvement of development processes and methodologies. More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum
Posted:

Senior Python Developer Azure - Scaling AI Platform. £90K. REMOTE

City of London, London, United Kingdom
Hybrid / WFH Options
Recruitment Revolution
of Internet, Public Cloud and now AI. Your Skills: Experience with Azures native AI stack (including AI Foundry, Search, Cosmos DB, and AKS), strong Python and C# skills, VS Code (ideally with AI tools like Copilot), familiarity with Docker, Kubernetes, and scalable cloud-native architecture, and a track record of working in agile teams using Azure DevOps for CI … first features using Azure AI Foundry, Azure AI Search, Cosmos DB, Docker, and AKS Design and implement scalable architecture with cloud-native tools alongside a collaborative, fast-moving team Code primarily in Python and C# - with bonus points if you can jump into React.js when needed Speed up development using Visual Studio Code with GitHub Copilot (or your … preferred AI coding assistant) Work in a tight feedback loop: branch, commit, pull, test, and ship - all through Azure DevOps Write clean, tested, production-ready code - unit testing is second nature, not an afterthought Participate in focused sprints and daily standups - we work lean, iterate fast, and learn as we go What Youll Bring to the Team: Proven More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

C# Developer

London, United Kingdom
Hybrid / WFH Options
Triad
applications using .Net Core with associated web frameworks (React, Blazer, Angular). You will collaborate with cross-functional teams to understand project requirements, propose solutions, and deliver high-quality code that meets our clients' needs. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering digital solutions across public … to a culture of innovation that has been the hallmark of Triad's 35-year success story. Key Responsibilities: Design, develop, and maintain C# applications, components, and systems. Write clean, efficient, and maintainable code following best practices and coding standards. Collaborate with cross-functional teams including designers, product managers, and other developers to understand project requirements and deliver … high-quality solutions. Participate in code reviews to ensure code quality and provide constructive feedback to peers. Troubleshoot and debug software applications to resolve issues and optimise performance. Stay updated with the latest trends and technologies in web development and software engineering. Document code and technical specifications. Contribute to the continuous improvement of development processes and methodologies. More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum Company benefits
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Connexity
intricate technical problems, aligning design decisions with our technical strategy and maintaining high engineering standards. Define and promote best development practices within the organization, including but not limited to code reviews and testing methodologies, shaping our development environment. Share your deep technical expertise across the organization, serving as a mentor to foster growth and knowledge transfer. Bachelor's or … evolution and innovating new products within a dynamic environment characterized by lightweight agile processes. Proficiency in developing systems capable of efficiently scaling with extensive data volumes. Ability to write clean, maintainable code with meticulous attention to detail, including consideration of edge cases. Proficient in SQL and adept at integrating with a variety of data technologies. Familiarity with container More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Developer - PHP / Laravel - Orpington

Orpington, Kent, England, United Kingdom
Hybrid / WFH Options
Searchability
Collaborate on a major rebrand and platform overhaul You Bring 3+ years' experience in PHP/Laravel Vue.js experience would be ideal Sharp problem-solving skills Speed, precision, and clean code habits A team-first mindset and startup energy Perks Competitive salary + bonuses Hybrid working Gym membership & partner perks Casual dress, team events, and more Want your … code to power something exciting? Apply now and help shape the future of entertainment. Contact Roisin on to discuss the role. More ❯
Employment Type: Full-Time
Salary: £60,000 - £750,000 per annum
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Cegal Group AS
dashboards and interactive Vue pages. Building CI/CD pipelines to support development and deployment workflows. Collaborating on authentication and RBAC strategies (e.g., Windows Auth, OAuth, OIDC). Writing clean, maintainable code and following best practices.Communicating clearly with team members and stakeholders. Contributing to architectural decisions and helping shape the future of CDM. Who we're looking for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Engineer

London, United Kingdom
Hybrid / WFH Options
Experis
practices, including automated test suites and documentation Develop, measure, and monitor key metrics for all tools and services and consistently seek to iterate on and improve them Participate in code reviews, continuously improving personal standards as well as the wider team and product Liaise with other technical staff and data engineers in the team and across allied teams, to … experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure is essential Strong skills in JavaScript/TypeScript and Python, ensuring best practices are followed for clean and scalable code Demonstrated ability to work directly with designers, particularly using Figma, to convert design prototypes into engaging and interactive applications Experience in using automated testing tools More ❯
Employment Type: Contract
Rate: £750 - £880/day
Posted:

Full Stack Web Developer .Net Core

London, South East, England, United Kingdom
Hybrid / WFH Options
Dotwatcher
Ensure the best possible performance, reliability, and quality of DotWatcher. Collaborate on solutions designs and related code. Participate in the software development life cycle from planning to deployment. Write clean, maintainable code. Troubleshoot and resolve technical issues. Implement and maintain security measures. Develop new functionalities. Implement good UI/UX based on needs. Growing your skills and provide your … and knowledge C#, .net core of 3+ years. Understanding of dependency injection Experienced with Microsoft .NET technology stack: C#/.NET, .NET Core 8, ASP.Net, Web APIs. Experience with code management tools like Git. JavaScript, TypeScript, jQuery, SCSS/CSS, HTML. Understanding of SQL language, stored procedure, Entity Framework Familiarity with RESTful APIs and modern authorisation mechanisms such as … JSON Web Token. Security understanding. Strong problem-solving skills and attention to detail. Motivated, willing to learn/improve/optimise code and perseverant. Good communication skills and ability to speak of technical concept/solution to a non-technical person. Essential Skills: Excellent attention to detail with a thorough approach to your work. Strong organisation, time management and More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Research Assistant

North London, London, United Kingdom
Hybrid / WFH Options
Lancesoft Ltd
practical experience. 2+ years experience in prototyping, testing, or research within ML, deep learning, or NLP. Proficiency in Python (intermediate level; ability to navigate multi-file codebases and write clean code). Familiarity with AI agent frameworks such as Model Context Protocol (MCP) or LangChain. Exposure to large-scale software system architecture. Desirable: Direct experience in generative AI More ❯
Employment Type: Contract
Rate: £42.79 per hour
Posted:

Senior Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Tank Recruitment
an engineering culture of excellence. Our client is seeking someone who thrives on solving complex challenges, loves collaborating in a modern engineering environment, and has a passion for writing clean, well-tested code. The Role As a Senior Software Engineer, you will: Build & Deliver - Design, develop, and maintain full-stack solutions using TypeScript, AWS, GraphQL, and more. Take Ownership … backend, and infrastructure with responsibility for the systems you build. Innovate - Help integrate AI and automation into the product suite to tackle problems in smarter ways. Collaborate - Contribute to code reviews, pair programming, and technical discussions within a talented team. Engineer with Quality - Apply TDD practices, ensuring robust automated testing and CI/CD pipelines. Keep Systems Running Smoothly More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:
Clean Code
London
10th Percentile
£51,250
25th Percentile
£65,000
Median
£76,250
75th Percentile
£90,000
90th Percentile
£120,000