176 to 200 of 740 Clean Code Jobs in England

C# Developer

Hiring Organisation
Source Group International
Location
London, UK
Employment Type
Full-time
preferred), including schema design, query optimisation and stored procedures where appropriate. Integrate with internal and third-party systems using REST and messaging patterns. Write clean, testable code; create unit and integration tests and support automated CI/CD pipelines. Participate in code reviews, technical design discussions ...

Lead Software Engineer

Hiring Organisation
Searchability
Location
Newark, Nottinghamshire, United Kingdom
Employment Type
Full-Time
Salary
£48,000 - £60,000 per annum
/CD pipelines using Azure DevOps & Git Full stack software engineering experience Experience mentoring or leading developers Strong understanding of scalable architecture and clean code principles ...

Platform & Data Engineer - Financial Services - Permanent - TWE47235

Hiring Organisation
Twenty Recruitment Group
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
distributed systems and scalable application design. Experience designing modular applications, services or microservice-based architectures. Strong knowledge of software engineering principles, design patterns and clean code practices. Experience with automated testing across unit, integration and end-to-end environments. Good understanding of CI/CD, automated deployment ...

Platform & Data Engineer - Financial Services Contract - TWE47236

Hiring Organisation
Twenty Recruitment Group
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
distributed systems and scalable application design. Experience designing modular applications, services or microservice-based architectures. Strong knowledge of software engineering principles, design patterns and clean code practices. Experience with automated testing across unit, integration and end-to-end environments. Good understanding of CI/CD, automated deployment ...

Forward Deployed AI Engineer

Hiring Organisation
Fruition Group
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
accelerators Helping upskill client engineering teams and staying on top of emerging AI technologies What they're looking for: Strong software engineering fundamentals across clean code, testing, CI/CD and production systems Strong programming skills in Python, TypeScript or similar, with experience across multiple modern languages Full ...

Lead Front-End Developer

Location
Greater London, England, United Kingdom
high‐quality user‐facing features. This a technical hands‐on role where you will be seen as a role‐model for promoting best practice, clean code and foster a collaborative and high‐performance culture within the team. Other duties will include providing input into feature planning, product roadmaps ...

Junior Software Developer

Location
Greater London, England, United Kingdom
tasks including object detection, model training, and deployment. Deploy and manage applications using basic AWS cloud services. Collaborate with cross-functional teams to deliver clean, scalable, and maintainable code. Required skills Frontend: React.js. Backend: Node.js, Python (with experience in at least one web framework). Databases: PostgreSQL, SQL, MongoDB. ...

CRB Developer, Global Markets

Location
Greater London, England, United Kingdom
skills. A proactive, can-do attitude with a willingness to take ownership and learn quickly. Excellent Python programming skills and the ability to write clean, maintainable, production-quality code. Strong experience working in Linux/Unix environments. Experience building, deploying, and supporting production software systems, including CI/ ...

Symfony Developer

Location
Greater London, England, United Kingdom
exciting projects that challenge and inspire you. Here's what a typical day might look like: Develop and maintain Symfony-based applications with clean, efficient code Design and implement RESTful APIs using API Platform or FOSRestBundle Build reusable bundles and Symfony components Integrate third-party services and APIs … into applications Optimize application performance and database queries Responsibilities Develop and maintain Symfony-based applications with clean, efficient code Design and implement RESTful APIs using API Platform or FOSRestBundle Build reusable bundles and Symfony components Integrate third-party services and APIs into applications Optimize application performance and database ...

Software Engineer (Data)

Location
Greater London, England, United Kingdom
keeps data moving on schedule and recovers cleanly when something breaks. Scale and manage our data infrastructure: build and manage our data infrastructure as code with Terraform, using mainly AWS services. Connect Ben to every system our customers run: build enterprise-grade pipelines and connectors for our customers, bringing … transformation, PostgreSQL on AWS RDS as the warehouse, and n8n or AWS Lambda for automation between systems. We manage our infrastructure as code with Terraform and use different AWS services depending on requirements. We have adopted frontier level agentic development practices and continue to push the envelope of what ...

Senior Lead Software Engineer - Mobile Engineering

Location
Greater London, England, United Kingdom
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 ...

Senior Backend Developer

Location
Liverpool, England, United Kingdom
Salary: £65,000–£75,000 depending on experience What You’ll Do: Build and maintain scalable backend services using .NET 8.0 and Azure Write clean, testable and performant code that’s built to last Design and implement APIs and database solutions Deploy and run services using Docker … Grafana, Loki Stack Tooling: Git, CI/CD pipelines, Unit and Integration Testing, Agile methodologies It’s a bonus if you’re familiar with Clean Architecture or the Mediator pattern, but curiosity and a willingness to learn are just as valuable. We care deeply about quality and maintainability. ...

Lead Data Engineer

Location
Greater London, England, United Kingdom
using best-in-class tools such as Airflow, dbt, and Snowflake. Contribute to the development of scalable cloud infrastructure on Azure, including infrastructure as code using Terraform. Promote engineering best practices, including clean code, maintainability, testing, and strong documentation. Support continuous improvement across the team by identifying ...

Technical Lead

Hiring Organisation
Acorn Insurance
Location
Liverpool, Merseyside, North West, United Kingdom
Employment Type
Permanent
Salary
£85,000
high-quality software using modern engineering practices and a microservice architecture built on Azure. As Tech Lead, you'll be hands-on with the code while supporting others to grow. You'll set technical direction, drive standards and help shape how your squad works, with real autonomy and trust. … technical plans Work closely with QA and automation testers to ensure quality and reliability are built in from the start Stay hands-on with code while mentoring developers and promoting best practices Drive technical discussions, champion clean architecture and improve our engineering standards Contribute to wider engineering initiatives ...

Senior Backend Engineer (Python)

Location
Greater London, England, United Kingdom
deployment of AI systems. Architect robust systems for model inference, prompt execution, vector retrieval, and multi-step agent reasoning. Maintain high engineering standards through clean code, testing, observability, and CI/CD. Collaborate closely with AI engineers, product managers, and designers to ship features used by thousands … clients. Own greenfield AI platform components from architecture through production rollout. Participate in design reviews, code reviews, and technical debates that shape the future of Nevis' technical direction. Who You Are 4+ years of experience in Python engineering, ideally building AI platforms, ML infrastructure, or applied AI products. Deep ...

Staff Engineer

Location
Portsmouth, England, United Kingdom
initial design, through to full implementation, iterating quickly on our modern tech stack ( NodeJS microservices, Vue, Redis, SQL Server and SingleStore ) and deploying code daily to production (in AWS) following the DevSecOps methodology as we respond rapidly to customer requirements. Current and production grade TypeScript fluency (approx. 5+years experience … necessary for this particular position. What you will bring Excellent interpersonal and collaboration skills, including competencies to work directly with customers. Experience developing with clean code, SOLID principals and design patterns. Experience across all areas of full stack development, ideally developing large scale SaaS platforms. Experience of working ...

Software Engineer London HQ

Location
Greater London, England, United Kingdom
London (onsite 4 days a week) Salary: Based on experience Must hold right to work in the UK. Main responsibilities Development and Design: Write clean, efficient, and maintainable code using TypeScript, JavaScript, Node.js, and React. Design and implement robust applications and services to meet predefined requirements. Code Review and Quality Assurance: Participate in code reviews to maintain high code quality and promote best practices. Implement automated tests to ensure functionality, performance, and security. Collaboration: Work closely with our engineering team to define feature specifications and deliver high-quality solutions. Problem-Solving: Identify, troubleshoot ...

Full Stack Engineer, Data Science Focus with React

Location
East Midlands, England, United Kingdom
infrastructure for data workloads (S3, Lambda, Glue, Athena, SageMaker, Step Functions) Collaborate with domain experts to translate rail inspection requirements into technical solutions Write clean, tested, well-documented code following engineering best practices Participate in code reviews, sprint planning, and technical design discussions Collaborate with cross-functional … Lambda, EC2, RDS, Glue, or similar) Familiarity with modern frontend tooling (TypeScript, Webpack/Vite, CSS frameworks) Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability to learn ...

Graduate Software Engineer

Location
Greater London, England, United Kingdom
scenes, enabling our teams to make split‐second decisions with precision and confidence. By working in an interdisciplinary manner and innovating and optimising code, you will keep our firm competitive in the ever‐evolving capital markets. Optiver is building with cutting edge AI technology in the most competitive, data … equivalent, with outstanding academic achievements Graduating between August 2024 and August 2027, with a maximum of 3 years of work experience Passionate about clean code, simple, well‐architected systems, and continuous improvement Proficient in industry‐standard coding languages such as C++, Python, or Java, with a strong understanding ...

Senior Software Developer - Technology - Band M - Counter Terrorism Policing HQ

Location
City Of London, England, United Kingdom
function. Embrace the freedom to innovate and contribute to a meaningful cause contributing towards the fight against Terrorism. Key Tasks Be responsible for writing clean, secure code following a test-driven approach Create code that is open by default and easy for others to reuse To build … future proof reusable code libraries, which can be shared, in-order to drive further efficiencies throughout the team. Work with other disciplines to understand what needs to be built - including product managers, designers, and QA engineers, to understand project requirements, provide technical insights, and ensure successful project delivery Drive ...

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

Lead Machine Learning Scientist – International Consumer Bank

Location
Greater London, England, United Kingdom
Models and agentic systems. Identify the right state‐of‐the‐art solutions for the bank’s objectives and manage colleagues to implement them as clean, production‐ready code. Communicate findings and recommendations through clear and concise reports and presentations. Required Qualifications, Capabilities and Skills Experience leading teams to deliver ...

Senior Data Engineer

Hiring Organisation
Tech 4
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
SCRUM practitioner with experience in offshore team collaboration. Ability to migrate legacy systems to modern cloud architectures. Anticipates issues, recommends pragmatic solutions, and writes clean, reusable code. Articulate with stakeholders, from engineers to non-technical leaders. Manages tight deadlines with attention to detail Experience/skills regarded as ideal ...

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

Enterprise Account Executive

Location
Greater London, England, United Kingdom
Sonar? Sonar is driving the future of agent-centric software development. As the leader in AI code verification and governance, we solve a critical problem: ensuring that software generated by AI-assisted developers or autonomous agents is reliable, secure, and maintainable. Integrating seamlessly with Claude Code, Codex, Cursor … build trusted, reliable, compliant software. Customers who use Sonar are 44% less likely to report an outage due to AI-generated code. We believe code verification is the critical missing link in the Agent-Centric Development Cycle (AC/DC). Industry giants like Nvidia, ServiceNow,Booking.com, Goldman Sachs ...