1 to 25 of 39 Clean Code Jobs in the South West

Lead Software Engineer

Hiring Organisation
Anson Mccade
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
messaging and cloud-based integration. Design and develop applications across Azure, AWS or GCP . Contribute to CI/CD, DevSecOps and Infrastructure as Code practices. Work collaboratively within Agile and scaled Scrum teams. Integrate emerging technologies, including AI-driven development . Promote clean architecture, secure coding … software design patterns . Proven experience leading, mentoring and supporting software engineering teams. Experience building user-facing web applications . Strong understanding of clean code, clean architecture and modern engineering practices. Experience with cloud platforms such as Azure, AWS or GCP . Experience with Docker, Kubernetes ...

Senior Software Engineer - .Net

Location
Bristol, England, United Kingdom
wider business to ensure your team is building the right solutions in the right way. Ensure outcomes are identified and measured for success. Conduct code reviews, enforce coding standards, and ensure the quality and maintainability of the codebase. Identify and resolve performance bottlenecks in applications and optimize … stakeholders to help drive fast decisions. Cloud and DevOps Extensive experience with AWS cloud architecture and services. Experience with automated testing, and infrastructure as code (IaC) using tools like AWS CDK, Terraform etc. Design Principles Strong understanding of good coding and testing practices such as clean code ...

Lead Software Engineer

Hiring Organisation
Anson Mccade
Location
South West London, London, United Kingdom
Employment Type
Permanent
Salary
£80,000
Core and TypeScript/React Design and develop REST APIs, microservices and event-driven solutions Build cloud-first applications on Azure, using Infrastructure as Code and CI/CD Deploy containerised applications using Docker and Kubernetes/AKS Work with Azure SQL, Entity Framework and NoSQL databases Integrate applications … using cloud messaging platforms such as Azure Service Bus or Kafka Apply clean architecture, design patterns and secure coding practices Contribute to the adoption of generative AI and AI-driven development Work closely with Product Owners and wider engineering teams in an Agile environment Promote engineering best practices, reusable ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
South West London, London, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Forward Deployed Engineer

Hiring Organisation
MarkIT Placements
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
outcome . The role would suit an experienced engineer who is operating at the forefront of AI development and is equally comfortable writing production code, challenging a product strategy, presenting to senior stakeholders and working directly with clients. How You'll Work The role is built around three core … Develop prompt and context engineering approaches focused on accuracy, reliability, cost and latency. Make structured use of AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot and Codex . Fine-tune or adapt models where there is a genuine use case. Production & Engineering You'll own solutions ...

Lead Software Engineer - Secure Environment

Hiring Organisation
Sanderson Recruitment
Location
Gloucester, Gloucestershire, UK
Employment Type
Full-time
Kafka or similar messaging platformsBackground in Agile DevSecOps environments and Zero Trust architecturesExperience integrating with services such as PostgreSQL, Redis and S3Solid engineering fundamentals: clean code, testing, documentation, code reviews and continuous deliveryComfortable using GitHub, GitLab and Atlassian toolsStrong TDD experienceHands‐on experience with microservices and distributed ...

Lead Software Engineer - Secure Environment

Hiring Organisation
Sanderson Government and Defence
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
messaging platforms Background in Agile DevSecOps environments and Zero Trust architectures Experience integrating with services such as PostgreSQL, Redis and S3 Solid engineering fundamentals: clean code, testing, documentation, code reviews and continuous delivery Comfortable using GitHub, GitLab and Atlassian tools Strong TDD experience Hands-on experience with ...

Senior Kotlin/JVM Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
they scale, supporting our expansion of new products and supporting services in the US. We believe that software engineering is more than just code - its about people. We believe that the best teams are made of great people. That fundamentally great software engineering is about alignment, sharing what … testing What were looking for technically Strong commercial Kotlin or JVM based engineering experience (willingness to work with Kotlin) An ability to write simple, clean code Experience and understanding of databases; relational databases are a must, NoSql would be nice too Be able to quickly understand complex, financial ...

Senior Software Engineer

Hiring Organisation
Anson Mccade
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£70,000
TypeScript and JavaScript . Knowledge of cloud technologies, particularly AWS and/or Azure . Experience working within Agile development teams. Passion for writing clean, maintainable and secure code. Previous consultancy experience is beneficial but not essential. Due to the nature of the work, you must be eligible ...

Senior Kotlin Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
internal tools and supporting our expansion of new products and supporting services in the US. We believe that software engineering is more than just code - its about people. We believe that the best teams are made of great people. That fundamentally great software engineering is about alignment, sharing what … JUnit Jupiter, Kotest and TestContainers for automated testing What technical skills youll need to have Strong commercial Kotlin experience An ability to write simple, clean code Experience and understanding of databases; relational databases are a must, NoSql would be nice too Be able to quickly understand complex, financial ...

Digital Developer

Hiring Organisation
Randstad Digital
Location
Exeter, Devon, South West, United Kingdom
Employment Type
Contract
Contract Rate
Up to £600 per day
wizard with Next.js, React, and TypeScript. You've shipped applications connected to SQL, Elasticsearch, or spatial data (bonus points for PyGeoAPI!). You like clean code, good technical documentation, and solid CI/CD hygiene. Ready to plug into a project where your code impacts real-world ...

Senior Lead Software Engineer - Mobile Engineering

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
mobile platformacross iOS and Android. This is an architect-level, hands-on leadership role : you'll define the technical direction, contribute directly to production code, and provide day-to-day technical leadership for both the iOS and Android teams. Job Responsibilities Own and evolve the end-to-end mobile … Security, Risk, and QA to translate business goals into robust technical solutions and delivery plans. Define and enforce a high bar for engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability. Establish and improve mobile SDLCpractices: planning, development, peer review, testing, release management, and operational support. Lead ...

Full Stack .NET Developer

Hiring Organisation
Consortia
Location
Bristol, UK
Employment Type
Full-time
.NET, building user interfaces using Blazor alongside HTML and CSS. You will design and consume RESTful APIs, contribute to software design discussions, and write clean, maintainable, well-tested code. You will support refactoring and improvement of existing systems, take part in Agile ceremonies such as sprint planning and retrospectives ...

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 ...

Software Engineer - Security & Intelligence

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
backend services aligned to performance, reliability and security requirements Contribute to software design, architecture decisions and technical documentation Apply modern software engineering practices, including clean coding, testing and code reviews Collaborate within Agile teams, contributing to sprint planning, refinement, reviews and retrospectives Support DevSecOps delivery by working with … Experience with cloud-native development, particularly AWS, containerised applications and modern infrastructure concepts Understanding of DevSecOps practices, including CI/CD pipelines, automated testing, code quality controls and secure development standards SecurityClearanceRequirements The successful candidate must hold a current high level security clearance. Location It is anticipated the role ...

Ruby Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
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 Associate, Full-Stack Engineer Opportunities

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 ...

(Senior) Software Engineer - Python

Location
Exeter, England, 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 ...

Software Development Team Lead

Hiring Organisation
Reed
Location
Exeter, Devon, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £65,000 per annum, Inc benefits
role: Software Development: Design, develop, and maintain software applications and components using industry best practices, coding standards, and design patterns. Write clean, efficient, and maintainable code that meets quality and performance standards. Technical Leadership: Provide technical leadership and guidance to junior developers, sharing best practices, mentoring, and reviewing … code to ensure adherence to quality standards and architectural guidelines. Requirements Analysis: Collaborate with business analysts, product managers, and stakeholders to understand business requirements, user needs, and technical constraints. Translate these requirements into technical specifications, design documents, and implementation plans. System Architecture and Design: Participate in the design ...

RLHF Manager

Location
Cheltenham, England, United Kingdom
boardroom and explain a complex AI model in plain English, and then go back to their laptop and write clean, well-documented code. People who are hungry, hard-working, and take real pride in their output, not because someone is watching, but because that is simply how they operate.You ...

Senior Software Engineer

Hiring Organisation
Marsh & McLennan Companies
Location
Bristol, UK
Employment Type
Full-time
deliver high-quality outcomes in a fast-paced environment. Collaborate with stakeholders, product owners, and technical colleagues to ensure solutions meet business needs. Write clean, maintainable code and robust unit tests in line with coding standards. Troubleshoot and resolve technical issues, including performance and integration challenges. Contribute ...

Cloud Engineer (Python)

Hiring Organisation
Lightfoot
Location
Exeter, Devon, United Kingdom
Employment Type
Permanent
team, bridging the gap between application development and cloud infrastructure. In this role, you will own the full lifecycle of data transformation applications - writing clean, efficient Python code and designing the AWS infrastructure required to run it seamlessly. Working closely with our existing cloud engineers, you will focus … building, modernising, and deploying scalable data processing applications. The ideal candidate thrives on end-to-end ownership, using Infrastructure as Code (Terraform) to deploy cost-effective, high-performance AWS architectures that handle large-scale data efficiently. If you’re passionate about solving complex problems and eager to leverage ...

Head of Development

Hiring Organisation
Halian Technology Limited
Location
South West London, London, United Kingdom
Employment Type
Permanent
office Salary: £110,000 + Benefits/Bonus Are you the kind of tech leader who still loves to build? The one who writes code, architects solutions, mentors engineers and still gets a buzz from seeing it all come to life? Our client is looking for a Hands … record of delivering digital identity or loyalty solutions at scale. Deep technical expertise in Azure, cloud architecture, APIs, and modern engineering. A love for clean code, smart systems, and solving tough problems. Passion for using AI to enhance development from automation to insight. The confidence to lead from ...

Front-end Software Engineer III

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life ...

Software Developer (Full Stack/Front or Back End)

Hiring Organisation
Jacobs
Location
Bristol, UK
Employment Type
Full-time
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 ...