226 to 250 of 704 Clean Code Jobs in the UK

Vice President - Site Reliability Engineering (SRE) - The Core Engineering - Birmingham Birmingham · United Kingdom · Vice President

Location
Birmingham, England, United Kingdom
LOOKING FOR Core Technical Skills Strong proficiency in at least one major programming language (e.g., Java, Python, or Node.js) with a focus on writing clean, maintainable code for tooling and automation. Hands‐on experience with Infrastructure as Code (IaC) frameworks such as Terraform, Ansible, or CloudFormation. Deep ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
services and libraries. We aim to maintain a great engineering culture. Contributing to this culture will involve following good software craftmanship, TDD and writing clean code. Our systems must be well architected, designed for testability and extensibility. To achieve this, we implement mentoring and coaching through regular code … also keen on driving positive technology change at Schroders, ensuring that we always stay ahead of the curve . What you'll do Write clean Python code to build reusable components and packages Work with Amazon Web Services (AWS) to build cloud-first solutions Refine the existing platform ...

Senior Frontend Developer

Location
Liverpool, England, United Kingdom
experience What You’ll Do: Design and develop modern, responsive web applications using React, Next.js and TypeScript Build scalable, reusable frontend components with clean, maintainable code Work closely with designers who are part of your squad to bring ideas from concept to polished experiences Optimise for performance, accessibility … Engineering Practices: We take craftsmanship seriously and believe great products start with great engineering. Modern CI/CD pipelines for fast, reliable deployments Testing, code reviews and maintainable architecture are part of our everyday practice Focus on performance, accessibility and clean design patterns Monitoring and observability with Sentry ...

Senior Software Engineer, Git Systems

Location
United Kingdom
work from Remote, United Kingdom Overview GitHub is seeking a Senior Software Engineer to join the Git Systems Engineering team, which runs the largest code-hosting platform in the world, part of our Platform and Infrastructure organization. Our group is responsible for the services that store and serve … create working relationships with coworkers in locations around the globe. This role is focused on wide-reaching, cross-team work to improve our git code-hosting platform. This role will be involved in the design, rollout and support of highly performant, highly scalable, and highly available services to enable ...

Software Engineer – Ads & Commercial Dev (Hybrid)

Location
Greater London, England, United Kingdom
pipelines. The role offers a hybrid work model in London, requiring two days in the office, and is a permanent position that values clean code, robust architecture, and collaborative problem solving. #J-18808-Ljbffr ...

AI & Automation Partner

Location
Manchester, England, United Kingdom
ThoughtSpot. Technical Delivery: Support the rollout of AI and automation-powered tools across data, media, and reporting workflows to standards set by CoE leadership. Clean & Production-Grade Code: Write clean, well-documented code while maintaining and scaling existing CoE tools and pipelines. Commercial AI Integration: Support ...

Senior Front Office Developer - Trading

Hiring Organisation
CMC Markets UK Plc
Location
City of London, London, United Kingdom
Employment Type
Permanent
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 Developer

Location
Horsham, England, United Kingdom
improve the performance, reliability, and user experience of our platforms.If you're a solutions-focused developer with strong attention to detail, a passion for clean and efficient code, and enjoy collaborating to deliver high-quality technical solutions, this could be the perfect opportunity for you.### What you will … effective user experience.· Interpret project briefs and business requirements, defining scope, technical requirements, delivery plans, and appropriate solutions from concept through to implementation.· Develop clean, efficient, maintainable, and testable code using PHP, following development best practices and coding standards.· Design, develop, and maintain databases, ensuring data integrity, reliability ...

Contract Senior Typescript Engineer (Node.js, AWS Serverless)

Location
Leeds, England, United Kingdom
IR35 Duration: 6 months About Codurance We're a software craftsmanship consultancy. We build software for clients, and we care about doing it properly: clean code, solid testing, sensible architecture, and teams that keep learning. Our engineers work embedded with client teams, so you get variety, real ownership ...

Contract Senior Typescript Engineer (Node.js, AWS Serverless)

Location
Manchester, England, United Kingdom
IR35 Duration: 6 months About Codurance We're a software craftsmanship consultancy. We build software for clients, and we care about doing it properly: clean code, solid testing, sensible architecture, and teams that keep learning. Our engineers work embedded with client teams, so you get variety, real ownership ...

Contract Senior Typescript Engineer (Node.js, AWS Serverless)

Location
Greater London, England, United Kingdom
IR35 Duration: 6 months About Codurance We're a software craftsmanship consultancy. We build software for clients, and we care about doing it properly: clean code, solid testing, sensible architecture, and teams that keep learning. Our engineers work embedded with client teams, so you get variety, real ownership ...

Software Development Manager

Location
Portsmouth, England, United Kingdom
model and helping to maintain a healthy, vibrant work culture. Requirements Extensive experience in SaaS environments, driving rapid and efficient software development that emphasizes clean code, SOLID principles, and strong design patterns. Proven track record of monitoring and improving engineering performance. Strong programming background and problem-solving skills ...

Software Development Manager

Location
Manchester, England, United Kingdom
model and helping to maintain a healthy, vibrant work culture. Requirements Extensive experience in SaaS environments, driving rapid and efficient software development that emphasizes clean code, SOLID principles, and strong design patterns. Proven track record of monitoring and improving engineering performance. Strong programming background and problem-solving skills ...

Front Office Software Engineer

Location
Greater London, England, United Kingdom
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’ll Bring Strong hands‐on Java development experience within low latency financial systems. Deep understanding ...

Lead Backend Engineer London

Location
Greater London, England, United Kingdom
large, complex technical initiatives end to end, with clarity on scope, sequencing and impact Raise the bar on engineering excellence: testability, reliability, scalability and clean code Coach and mentor engineers, sharing context, feedback and support so the whole team levels up Improve how the team works, from ...

Lead Backend Engineer

Location
City Of London, England, United Kingdom
scale. Drive architectural discussions and decisions across multiple teams, shaping the future of our backend systems. Champion engineering excellence: testability, reliability, scalability, and clean code. Collaborate with engineers, product managers, designers and data analysts to deliver user and business value fast. Lead and coordinate the delivery of large, complex ...

Lead Software Engineer (iOS) (contractor)

Location
Manchester, England, United Kingdom
Saving Expert, building digital products and services that make a difference while always putting people first. We’re a team of creators. We write code, shape delivery, build go-to-market strategies, develop AI solutions and create the practices that support our people. We work side by side with … techniques - we where early adopters of SwiftUI, Combine and Swift Concurrency and many other approaches. We conduct unit testing across all our projects, code is always peer reviewed, and as a team we are always at the forefront of pushing new approaches to challenges. What you'll be doing ...

Engineering Manager - PHP

Location
Abingdon, England, United Kingdom
provide guidance and support to your team of engineers, empowering them to uphold coding standards, implement best practices, and maintain high levels of code quality and performance. Experience Substantial professional experience with PHP Prior experience in a technical leadership role Proficiency in developing scalable software for large codebases Strong … Database concepts Familiarity with standard project lifecycle processes Proactive and inquisitive nature, willing to undertake various responsibilities Proficiency in Docker Highly skilled in clean code architecture, application and systems architecture, and other principles/methodologies such as SOLID and DDD Upholds high standards for code quality, testing ...

Ruby Developer

Location
Greater London, England, United Kingdom
Ruby and Ruby on Rails. Design and develop RESTful APIs and backend services. Work with databases, background jobs, caching, and third-party integrations. Write clean, testable, and maintainable code. Troubleshoot performance and production issues. Collaborate with frontend, QA, DevOps, and product teams. Participate in system design and code ...

(Senior) Software Engineer - Python New Exeter, Bristol

Location
United Kingdom
Apply site reliability engineering principles to strengthen system performance and resilience Partner with product management to translate business requirements into elegant technical solutions Design clean, consistent RESTful APIs Provide technical support and lead incident investigations Champion Scrum and drive continuous improvement in how the team works Foster a collaborative … take on other reasonable responsibilities within your competence as we grow. Your Experience Significant industry experience building production software Deep Python expertise, with clean, logical, self‐explanatory code Proven experience building production APIs with FastAPI (or similar async Python frameworks) Hands‐on experience deploying AWS infrastructure as code ...

Java Developer

Hiring Organisation
Denizns Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£400/day
Design, develop and deploy RESTful and SOAP microservices using Spring Boot Work with cross-functional teams to analyse requirements and deliver features Write clean, well-documented code following SOLID principles Carry out unit and integration testing and build automated test suites Take part in code reviews ...

Software Engineer

Location
Salford, England, United Kingdom
database and frontend applications A multi-tenant SaaS platform AI, machine learning and LLM integrations API development and third-party integrations Technical design and code reviews CI/CD and AWS-hosted environments A shared React component library Key responsibilities Design, develop and maintain new features across the backend … component library and Storybook Write automated tests and maintain reliable CI/CD pipelines Work with Git and GitHub, including pull requests and peer code reviews Work alongside DevOps on AWS-based environments and deployments Apply security and performance best practice throughout development Contribute to technical design and support ...

The Core Engineering - Technical AI Solutions Engineer - VP - London London · United Kingdom · Vice President

Location
Greater London, England, United Kingdom
management, and MLOps practices to ensure applications are scalable, resilient, cost-aware, and supportable. Knowledge Transfer & Enablement: Document solutions, mentor receiving teams, and support clean transition of application code, integration patterns, data models, and operational practices into long-term engineering ownership. Qualifications Must have: Bachelor’s or Master ...

The Core Engineering- AI Solutions Engineer - VP - London

Location
City Of London, England, United Kingdom
management, and MLOps practices to ensure applications are scalable, resilient, cost-aware, and supportable. Knowledge Transfer & Enablement: Document solutions, mentor receiving teams, and support clean transition of application code, integration patterns, data models, and operational practices into long-term engineering ownership. Requirements Bachelor’s or Master’s degree ...