151 to 175 of 530 Clean Code Jobs in London

Senior Full Stack Engineer

Location
Greater London, England, United Kingdom
services, RESTful APIs, microservices, and AWS cloud infrastructure Build and evolve RESTful APIs and microservices Actively contribute to CI/CD pipelines to move code safely into production Write clean, well-tested code using TDD/BDD, unit tests, and integration tests Apply secure coding practices throughout … unit testing, and integration testing GitLab CI/CD pipelines Cloud engineering with AWS Secure coding practices DevOps and continuous delivery Ability to write clean, well-tested code Ability to apply secure coding practices Desirable: Agile Practitioner experience Desirable: SonarQube Desirable: Veracode Desirable: Jira/Confluence Desirable: Financial ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
internal tools. Contribute to the ongoing consolidation of our application-specific tools into a single intelligence platform, helping define shared components and patterns. Write clean, tested, well-documented code, andparticipatein code review to help raise the bar across the team. Take ownership of features from design through … tools and frameworks quickly. Desirable Skills and Experience: Experience withDatabricks or Spark, or another large-scale data processing platform. Experience withinfrastructure-as-code and CI/CD pipelines. Experience working in a small or fast-moving engineering team, ideally building internal tools or platforms. Experience contributing to the consolidation ...

Software Engineering Software Engineer - Confluent Stream Processing & Analystics Professional [...]

Location
Greater London, England, United Kingdom
time/space complexity. Problem-solving ability:Can independently solve medium-complexity coding problems, debug issues, and break down ambiguous requirements into actionable tasks. Clean engineering practices:Writes readable, maintainable code, uses Git effectively, and follows code review and testing best practices. Backend/API and database … professional expertise Hands-on software development experience (new grads welcome)Solid fundamentals in data structures, algorithms, concurrency, networking, and operating systemsAbility to write clean, maintainable, well-tested code in at least one modern language (Java, Go, or similar)Curiosity about distributed systems and how large-scale services like ...

Senior Data Engineer – (London, Hybrid 3 days onsite) | £85k–£110k + bonus

Location
Greater London, England, United Kingdom
Work closely with Product, DevOps & Regulatory teams You Bring Strong Python, PySpark, SQL Experience building auditable, reproducible pipelines Solid data modelling + warehouse fundamentals Clean code, CI/CD, testing, observability Cloud data platform experience (Snowflake/AWS ideal) Hybrid set-up in Central London – 3 days ...

Senior Software Engineer (Java)

Location
Greater London, England, United Kingdom
Postgres database We rely on Spring Boot for quick and quality delivery We have a pragmatic approach to develop our business logic, focusing on clean code, with emphasis on maintainability and fast turnaround with TDD, DDD and continuous integration & delivery What You'll Need Demonstrable experience in Backend ...

Senior Software Engineer - Physical AI

Location
Greater London, England, United Kingdom
integrations. Make sound technical decisions for the components you own, balancing immediate needs with long-term goals. Hands-On Development Write production-quality Python code for critical platform components. Build and optimize distributed compute services. Implement reliable workflow orchestration patterns. Contribute to CI/CD pipelines, automated testing … qualities we’ve found compatible with our team. If some of this describes you, we’d love to talk. Technical Excellence: You write clean, maintainable code and design systems that scale. Operational Rigor: You care about testing, deployments, and what happens after code ships – reliability, monitoring ...

Software Engineer (Platform)

Hiring Organisation
LinuxRecruit
Location
London, United Kingdom
Salary
£ 100 K
handling all the other modern platform tools.You’ll be joining a Platform team of two ex high growth engineers who genuinely care about clean code, open source, and making developer experience better. Most importantly, there are no ego's, no red tape, just good engineers building good things.You ...

Senior Front Office Software Engineer

Hiring Organisation
CMC Markets
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Contribute to the continuous evolution of our electronic trading infrastructure. Mentorship & Technical Leadership Provide guidance and mentorship to junior developers. Champion engineering best practices, clean code principles and robust design patterns. What You will Bring Strong hands-on Java development experience within low latency financial systems. Deep understanding ...

Senior Data Engineer

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £100,000 per annum
software engineering or backend engineering background is highly desirable Experience working within product-led scale-ups or smaller technology companies A passion for clean code, testing and engineering best practices THE BENEFITS Salary up to £100,000 Fully remote working across the UK Quarterly London team meetups Private ...

AI Engineer

Hiring Organisation
Fruition Group
Location
City of London, London, United Kingdom
Employment Type
Permanent
upskilling client engineers during Transform engagements * Evaluating emerging AI tools, frameworks and protocols, and making pragmatic adoption calls Essential Skills * Strong software engineering foundations - clean code, testing, CI/CD, production mindset - with strong general-purpose programming (e.g. Python, TypeScript) and proficiency in 2+ modern languages * Full-stack ...

Deployed AI Engineer

Hiring Organisation
Enablis
Location
City Of London, England, United Kingdom
Transform engagements Evaluating emerging AI tools, frameworks and protocols, and making pragmatic adoption calls What We're Looking For Essential Strong software engineering foundations, clean code, testing, CI/CD, production mindset, with strong general-purpose programming (e.g. Python, TypeScript) and proficiency in 2+ modern languages Full-stack ...

Senior Software Engineer (Java)

Location
Greater London, England, United Kingdom
Postgres database We rely on Spring Boot for quick and quality delivery We have a pragmatic approach to develop our business logic, focusing on clean code, with emphasis on maintainability and fast turnaround with TDD, DDD and continuous integration & delivery What you'll need Demonstrable experience in Backend ...

Senior Data Scientist, Fraud Prevention

Location
Greater London, England, United Kingdom
production that create measurable value. You can translate complex ML concepts into clear, practical solutions for stakeholders across the business. You enjoy writing clean code and helping the team thrive through thoughtful reviews and shared learning. Base salary range: £99,200 - £148,800 Base salary ranges are based ...

Software Engineer, Data

Location
Greater London, England, United Kingdom
custom pipelines Own data orchestration to keep data moving on schedule and recover cleanly from failures Build and manage AWS-based data infrastructure as code with Terraform Build enterprise-grade customer data pipelines and connectors for HR, payroll, and other systems Reliably and securely move customer data … Strong experience with Python and SQL A few years building and running production data pipelines that other people relied on Comfortable with infrastructure as code, ideally Terraform Hands-on AWS experience, for example Lambda, ECS, Glue, S3, and RDS Good grasp of ETL/ELT and orchestration Experience building ...

Senior Software Engineer - Risk & FX

Hiring Organisation
Visa
Location
London, United Kingdom
Salary
£ 80 K
boundaries and independent deployment paths Collaborate with Treasury, Trading, and Platform teams across the organization You'll get Clear ownership of your domain A clean modern codebase An independent path to production Strong platform and product support The ability to make real changes with real business value. Our Tech … Docker, Kubernetes, ElasticSearch, log management systems, and Datadog APM, to name but a few API specifications, conforming to the OpenAPI (Swagger) standard, provide a clean boundary both externally between our customers and our product, and internally between our microservices SQL, and large SQL databases, provide the persistence layer ...

Quantitative Engineer- Derivates

Hiring Organisation
London Stock Exchange Group
Location
London, United Kingdom
Salary
£ 80 K
think laterally to solve business problems alongside an ability to hit the ground running, learn quickly and work against tight deadlines.Develop and Engineer: Write clean, efficient, maintainable code to support index calculations, back-testing, performance attribution and analytics frameworks used for internal and external stakeholders. Build tools … streamline Index monitoring, validation and rebalancing as well as ad-hoc requests.Work with data: Integrate, process, clean and analyze financial datasets including traded instruments (equity, fixed-income, currencies, commodities and their derivatives), reference and alternative data, and ensure their appropriateness for production grade applications.Automate and Scale: Implement RESTful APIs ...

Senior Software Engineer (Payments)

Location
Greater London, England, United Kingdom
complex financial business requirements into elegant technical solutions. Mentor & Coach: Guide and mentor less experienced engineers, fostering a culture of high engineering standards, thorough code reviews, and continuous learning. Collaborate Globally: Partner with engineering leaders and distributed teams across different regions to design robust, modular services and components. About … Engineering Expertise: You have a proven track record of designing, building, and maintaining complex, highly available software systems at scale. You care deeply about clean code, design patterns, and testability (unit/integration testing). Payments Domain Experience: You have solid, hands-on experience working within the payments ...

Full Stack Developer (Node/React)

Hiring Organisation
Arc IT Recruitment
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 per annum
Build and maintain robust, scalable applications across the full stack (Node/React/TypeScript) Collaborate in an agile team environment to deliver clean, maintainable, and testable code Influence architectural decisions and technology choices Optimise Front End and Back End performance to ensure fast, seamless user experiences Contribute … Node, React, JavaScript/TypeScript, HTML, CSS, and responsive design principles Strong understanding of Back End technologies and best practices Passion for writing clean, well-tested code Experience with cloud platforms (AWS, Azure, or GCP) Excellent communication skills and the ability to explain technical ideas clearly A mindset ...

AI Application Developer

Location
Greater London, England, United Kingdom
train machine learning models using frameworks like TensorFlow, PyTorch, or scikit-learn. Fine-tune and optimize models for performance and scalability. Software Development: Write clean, maintainable, and efficient code in programming languages such as Python, Java, or C++. Develop APIs and integrate AI models into applications. Data Handling … models in production. Troubleshoot issues and implement improvements based on feedback and performance metrics. Documentation and Reporting: Maintain comprehensive documentation of AI models, code, and development processes. Prepare reports and presentations to communicate findings and progress to stakeholders. Qualifications Education: Bachelor’s or Master’s degree in Computer Science ...

Senior Backend Software Engineer

Hiring Organisation
Freetrade
Location
London, United Kingdom
Salary
£ 80 K
robust, scalable platform used by thousands daily. We tackle big technical challenges, drive innovation, and build solutions that make a real impact.Here, your code doesn’t just run - it powers the decisions of investors across the UK.About the roleWe are looking for a Senior Backend Software Engineer to play … specific list of keywords. Our interview process is language-agnostic; we care about your ability to solve complex problems, design scalable systems, and write clean code in whichever language you’re most comfortable with.Our stackOnce you join, you’ll be working primarily with TypeScript, Node.js, and PostgreSQL ...

Senior Backend Software Engineer

Hiring Organisation
Freetrade
Location
London, UK
Employment Type
Full-time
robust, scalable platform used by thousands daily. We tackle big technical challenges, drive innovation, and build solutions that make a real impact. Here, your code doesn't just run - it powers the decisions of investors across the UK.About the roleWe are looking for a Senior Backend Software Engineer … specific list of keywords. Our interview process is language-agnostic; we care about your ability to solve complex problems, design scalable systems, and write clean code in whichever language you're most comfortable with. Our stackOnce you join, you'll be working primarily with TypeScript, Node.js, and PostgreSQL ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
robust, scalable platform used by thousands daily. We tackle big technical challenges, drive innovation, and build solutions that make a real impact. Here, your code doesn’t just run - it powers the decisions of investors across the UK. About the role We are looking for a Senior Backend Software … specific list of keywords. Our interview process is language-agnostic ; we care about your ability to solve complex problems, design scalable systems, and write clean code in whichever language you’re most comfortable with. Our stack Once you join, you’ll be working primarily with TypeScript, Node.js ...

Senior iOS Engineer

Location
Greater London, England, United Kingdom
what makes an app feel fast You know how to ship from scratch and get an app live, including the parts that is not code - provisioning, review, phased rollout You obsess over craft: clean code, polished UI, and experiences users love You move fast, take ownership ...

Java Developer | Investment Banking | Hybrid, London

Location
City Of London, England, United Kingdom
cloud-enabled applications to support middle office processing Provide technical expertise and recommendations for enhancements of existing applications and evaluation of new initiatives Develop clean, secure, and efficient code in Java and Python and work with scripting tools such as PowerShell or Bash Conduct code reviews, unit … testing, and participate in application architecture discussions Ensure compliance with internal SDLC standards related to code management, code inspection, and security best practices Utilize tools such as GitLab and Terraform for CI/CD, automation, and infrastructure as code Support critical enterprise risk mandates, ensuring production systems ...

Lead Software Engineer - Frontend Engineering - React Native

Location
Greater London, England, United Kingdom
focusing on the entire SDLC lifecycle stages. Job responsibilities: Collaborate with cross-functional teams to define, design, and ship new features. Create and maintain clean, efficient, and reusable codebase. Conduct thorough testing to ensure robustness and reliability of applications. Troubleshoot and debug issues, ensuring smooth application functionality. Communicate effectively … with stakeholders to gather requirements and provide progress updates. Mentor junior developers, providing guidance on best practices and code reviews. Stay updated with the latest industry trends and best practices in mobile development. Drive continuous improvement initiatives to enhance development processes and workflows Drives team adoption of enterprise-authorized ...