376 to 400 of 619 Permanent Clean Code Jobs

Banking Tech Full Stack Lead Engineer (Angular/Java) - VP

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
finance with Citi Tech. We are a collaborative and well-established team united by high engineering standards and renowned for continuous shipment of clean rigorously tested code to production multiple times a week - a pace we only anticipate accelerating with AI adoption. We are seeking a Senior Full … discussion within small high‐autonomy squad. The ideal candidate is AI‐first in mindset, quick learner and passionate for the quality and reliability of code deliverables. Key Responsibilities Design and build business requirements on microservices architecture platform used by senior bankers globally Full stack implementation from Angular frontend ...

Banking Tech Full Stack Lead Engineer (Angular/Java) - VP

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
finance with the company Tech. We are a collaborative and well-established team united by high engineering standards and renowned for continuous shipment of clean rigorously tested code to production multiple times a week - a pace we only anticipate accelerating with AI adoption. We are seeking a Senior … discussion within small high‐autonomy squad. The ideal candidate is AI‐first in mindset, quick learner and passionate for the quality and reliability of code deliverables. Key Responsibilities Design and build business requirements on microservices architecture platform used by senior bankers globally Full stack implementation from Angular frontend ...

Lead Software Engineer, Pub Admin

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
that empower artists and record labels across the globe Contribute to all tiers of our architecture to produce high quality, robust user experiences Write clean, tested, maintainable code Work closely with product management to understand client requirements Design, communicate and execute a vision in collaboration with your team ...

AI engineer with Agentic experience

Hiring Organisation
Luxoft
Location
London, United Kingdom
Salary
£ 80 K
development team, designers, copy writers and other IT teams.The role develops and presents recommendations from analysis of current solution. Assist in design peer reviews, code peer reviews, build and unit test functional enhancements. Identify areas for code refactoring. Review and contribute to development process and procedures to assist … aptitude for technical innovation.SkillsMust haveMandatory Skills Description:5+ years of professional software development experience.Strong backend development experience with Python with a track record of clean, maintainable, testable production code.Production API design & delivery (FastAPI preferred), including versioning, documentation (OpenAPI/Swagger), and observability.Cloud experience (AWS preferred) beyond core compute/ ...

AI engineer with Agentic experience

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
team, designers, copy writers and other IT teams.- The role develops and presents recommendations from analysis of current solution. Assist in design peer reviews, code peer reviews, build and unit test functional enhancements. Identify areas for code refactoring. Review and contribute to development process and procedures to assist … SKILLS Must have Mandatory Skills Description: 5+ years of professional software development experience. Strong backend development experience with Python with a track record of clean, maintainable, testable production code. Production API design & delivery (FastAPI preferred), including versioning, documentation (OpenAPI/Swagger), and observability. Cloud experience (AWS preferred) beyond core ...

Senior Lead Software Engineer - Athena Rates Risk and PNL

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
middle and back office processing. Your work will directly support trading operations across multiple Rates 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. Required Qualifications Hands-on Python development experience Strong preference for candidates with financial services background Solid understanding of software engineering principles ...

Engineering Tech Lead, AI

Hiring Organisation
Deel
Location
United Kingdom
Salary
£ 80 K
with the right tools and strategies in place throughout the rest of the company.Use AI coding tools like Claude to accelerate feature development—generating code, handling boilerplate, and writing scaffolding. You review all AI-generated code critically before shipping.Build and ship AI products, workflows, and agentsFrom discovery … least 2 years of experience as a Tech Lead or Senior roleStrong leadership, organizational, and communication skillsExperience developing with NodeJS or Python. You write clean, maintainable code comfortably. You understand patterns, conventions, and best practices. Syntax is muscle memory.You know SQL and NoSQL fundamentals. Particularly strong with PostgreSQL ...

Senior Software Engineer

Hiring Organisation
Optimizely
Location
London, United Kingdom
Salary
£ 80 K
global developer community. Customers and partners build custom solutions, integrations, and extensions on top of it. Because of that, we place strong emphasis on clean, well-structured code, clear abstractions, and solid separation of concerns. We aim to provide stable APIs and extension points that make the platform … domainsExperience building and operating cloud-based systemsComfortable using AI tools (e.g., Claude or similar) in your daily workflow for problem solving, learning, and improving code quality and delivery speed; able to guide AI-assisted development using structured instructions (e.g., well-defined prompts or Markdown-based instruction files) to generate ...

Staff Software Engineer - Engine by Starling

Hiring Organisation
Starling Bank
Location
London, United Kingdom
Salary
£ 100 K
pageWe are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they can make to banking around the world. People with a broad ability to apply themselves to a multitude … more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing ...

Software Engineer

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
solutions that underpin their global platform. As a Software Engineer, you’ll be hands‐on with the latest Azure technologies, writing clear and maintainable code, and collaborating across teams to deliver against the technical roadmap. This role is pivotal to ensuring systems remain reliable, secure, and future‐ready, while … problems, power innovation, and support millions of end users worldwide. Day‐to‐day responsibilities include: Designing and building robust, scalable, and secure applications. Writing clean, maintainable, and effective code across the full technology stack. Driving alignment with architecture principles and contributing to the technical roadmap. Mentoring junior engineers ...

Expert Backend Engineer

Hiring Organisation
Wiz
Location
London, United Kingdom
Salary
£ 80 K
security for the AI era. As one of the fastest-growing startups ever, we enable teams to secure cloud and AI applications by connecting code, cloud, and runtime into a single shared context. Trusted by security teams all over the world, we have a proven track record of success … maintaining large-scale distributed components that power Wiz.We're looking for candidates who are passionate about tackling scaling challenges and take pride in writing clean, efficient, and maintainable code. Join us in our mission to secure the cloud.Our tech stack includes a multi-cloud architecture (Azure ...

Product Engineer (all levels)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
even copy as much as correctness, because you've seen a small wording change flip confusion into action. You're a pragmatic builder. Clean, practical code others can extend. You know when to abstract and when to keep it brutally simple to go fast. You'll happily delete … your own code when reality disagrees with it. You build leverage for other people. You explain complex things simply, you pair on gnarly problems, and you leave things clearer than you found them. You see a good tool that unblocks a teammate as real work, not a distraction from ...

Software Developer (Full Stack/Front or Back End)

Hiring Organisation
Jacobs
Location
Bristol, Gloucestershire, United Kingdom
Salary
£ 60 K
with the GDS Service Manual, supporting iterative, user centred delivery.• Contribute to CI/CD pipelines, deployments, and service monitoring.• Raise engineering standards through code quality, best practices, and mentoring.#DigitalUKI Here's what you'll need Core requirements:Proven experience delivering production‐grade digital services in agile, multidisciplinary teams.Strong … JavaScript/TypeScript experience.Experience writing clean, well‐tested, maintainable code.Understanding of accessibility, security, and quality in modern web applications.Comfortable working in regulated or high‐assurance environments.Collaborative, resilient, and pragmatic in your approach to problem‐solving.You’ll likely lean more towards one of the following areas ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
home policy. Main Responsibilities Building, nurturing, and levelling up our applications and automation solutions. Mentoring and supporting the development of junior team members. Delivering clean, maintainable, and elegant code. Identifying areas where we can improve our technology and processes. Contributing insights to create innovative and effective solutions to complex … working with high volumes of transactions. Previous experience in a senior position and accustomed to mentoring junior team members. Solid understanding of Infrastructure as Code (IaC) principles and familiarity with relevant tools. Proficiency in programming and scripting languages, such as Golang, Python and Typescript, essential for developing automated process ...

Software Engineer - DevOps

Hiring Organisation
London Stock Exchange Group
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
Engineers who design and develop high-impact, scalable solutions, working hands-on throughout the complete software lifecycle – from architecture to deployment.They deliver high-quality code that aligns with business goals and productionizes AI solutions, and help establish and maintain software engineering standards.They combine strategic thinking, strong problem-solving skills … software solutions, ensuring alignment with business objectives and technical standards.Optimize development workflows and establish and apply coding standards and guidelines to maintain robust and clean code.Work closely with data science and software engineering teams to define project requirements, set technical direction, and establish development roadmaps.What you'll bring:Knowledge ...

Full Stack Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
problems that have not been solved before. As a result, while development at Thought Machine is fast-paced, you will be expected to develop code to the highest standards that scales, is secure, performant, and provides a great user experience. Software Engineers will take complete ownership of a requirement … TypeScript. Proficiency in writing modern web applications. Experience writing REST APIs and services. A keen eye for detail and a passion for writing clean, readable, properly tested code. Experience in integrating automated tests into the development lifecycle. Interest in client‐facing projects, including scoping requirements and defining deliverables. ...

Senior Software Engineer, Agentic AI

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
scale their impact. We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know … responsibilities of the role? Apply strong software engineering principles to design, build, and ship reliable, performant systems at scale Bring rigorous software engineering practices — clean architecture, testing, code review - to building systems that are reliable and performant at scale Apply sound software engineering fundamentals (system design, testing, code ...

Lead Data Engineer

Hiring Organisation
Liberis
Location
London, United Kingdom
Salary
£ 80 K
role:Design, build, and maintain resilient data pipelines that ingest data from Azure SQL, SaaS platforms, and event streams into BigQuery.Write Python code using DLT to define declarative, testable, version-controlled pipelines - no low-code tools, real engineering.Build and operate ML feature pipelines - low-latency, real-time data … like DLT/Fivetran/Airbyte (ingestion), BigQuery/Snowflake/Redshift (warehouse), DBT (transformation), Airflow/similar (orchestration).Strong Python programming - you write clean, testable, maintainable code with solid error handling and logging.Fluent SQL - you can write complex queries, understand execution plans, and optimize for performance ...

Developer - Scala

Hiring Organisation
Jobleads-UK
Location
Newcastle upon Tyne, England, United Kingdom
this role you'll: Design, develop, and maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. Work with MySQL to design efficient data access … working closely with DevOps and platform teams to ensure reliable delivery. Contribute to CI/CD pipelines, Git-based pull request workflows, code reviews, and engineering best practices. Collaborate with frontend engineers, QA, product owners, solution designers, and other backend developers to deliver high-quality product increments. Support production ...

Software Developer

Hiring Organisation
Electus Recruitment Solutions
Location
Newcastle upon Tyne, Tyne & Wear, United Kingdom
Employment Type
Permanent
Salary
£100000 - £130000/annum bonus, private healthcare, pension
Architect and deliver resilient software solutions for high-stakes technical problems in defence Partner directly with domain experts to translate complex challenges into robust code Evaluate and integrate emerging tools to maintain high engineering standards Drive continuous improvement across core codebase architecture and delivery pipelines Your experience Deep software … engineering foundation with a strong academic background in a technical discipline Ability to write clean, maintainable code across low-latency or complex enterprise environments Strategic problem-solving mindset with a commitment to engineering excellence Exposure to high-throughput platforms or financial services technology is advantageous Benefits and balance ...

Senior Software Engineer (Java / Kotlin)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Role As a Senior Software Engineer, you will be responsible for architecting, implementing and deploying software services from end to end. You'll produce clean, scalable, and reusable code to build products which will have a big impact on our customers. You will have the opportunity to work … right at home. Experience with event-streaming and messaging tools like Kafka, EventBridge, SNS or SQS, Kubernetes tooling such as Helm, or infrastructure as code with Terraform will help you ramp up even faster. What Excites You Contributing towards the design, delivery and deployment of large scale, complex projects ...

Senior Backend Engineer (Java)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
maintain scalable APIs and microservices that underpin Nevis’ platform. Design and evolve distributed systems supporting core features like automation, integrations, and client operations. Develop clean, maintainable, and efficient code using Java 17/21 with an emphasis on TDD, DDD, and CI/CD. Own greenfield development while … performance through monitoring and observability. Collaborate with cross-functional teams including AI engineers, product managers, and designers to ship impactful features. Participate in code reviews, architecture discussions, and technical planning. Who You Are 6+ years’ experience in backend engineering, building high-performance, distributed systems. Strong fluency in Java, with ...

Senior Software Engineer (Python / TypeScript / JavaScript)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Role As a Senior Software Engineer, you will be responsible for architecting, implementing and deploying software services from end to end. You’ll produce clean, scalable, and reusable code to build products which will have a big impact on our customers. You will have the opportunity to work … heavy software solutions without the need for guidance. A passion for promoting software engineering best practice, guiding and mentoring more junior engineers to deliver clean, scalable, and reusable code. Proactively contributing to the continual improvement of our engineering processes *Even if you do not meet all of the above ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Role As a Senior Software Engineer, you will be responsible for architecting, implementing and deploying software services from end to end. You’ll produce clean, scalable, and reusable code to build products which will have a big impact on our customers. You will have the opportunity to work … heavy software solutions without the need for guidance. A passion for promoting software engineering best practice, guiding and mentoring more junior engineers to deliver clean, scalable, and reusable code. Proactively contributing to the continual improvement of our engineering processes Even if you do not meet all of the above ...

Data Decisioning Manager

Hiring Organisation
Accenture
Location
London, United Kingdom
Salary
£ 80 K
evaluating purpose-built decisioning solutions and contributing to capex/opex business casesFamiliarity with real-time streaming technologies in a decisioning contextAwareness of data clean rooms and privacy-preserving analytics for audience targetingBachelor's or Master's degree in a quantitative, technology, or business-related fieldWho You AreYou … plan and Mental Wellbeing supportEmployee Assistance Programme, Career Development and CounsellingA range of generous Parental Leave offerings#LI-EU SNGCR01 Required — Technical SkillsAdvanced Python — writing clean, production-grade code, not just scripts (OOP, async, packaging, testing)Generative AI & LLM development — prompt engineering, fine-tuning, RAG pipelines, context window managementAgentic ...