18 of 18 Clean Code Jobs in the East of England

Senior Software Engineer

Hiring Organisation
Pure Resourcing Solutions Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £70000/annum
performance data processing systems in a production-focused environment. This role is centred on software engineering rather than modelling , with a strong emphasis on clean code, Test-Driven Development (TDD), and scalable data processing . Key Responsibilities Develop and maintain production-grade Python applications. Build high-throughput data … processing pipelines handling large datasets on local server infrastructure. Design and implement robust multithreaded and multiprocessing solutions. Write clean, maintainable code within a TDD environment. Optimise performance across CPU, memory, and I/O intensive workloads. Essential Experience Strong commercial Python development experience. Expert knowledge of multithreading, multiprocessing ...

Portfolio Software Full Stack Engineer (Contractor)

Location
Cambridge, England, United Kingdom
engineering practices, distributed systems and API design. While this is a full stack role, the primary emphasis is on backend development, system architecture and code quality . Experience with frontend technologies is beneficial but not essential. The successful candidate should also be comfortable working with AI-assisted development tools … reviewing both human-written and AI-generated code, and contributing to technical discussions around architecture and system design. Responsibilities Backend Development Design, develop and maintain scalable backend services using Node.js, TypeScript and modern backend frameworks such as Express.js or similar. Design and implement RESTful APIs and service integrations. Develop ...

Lead Software Engineer Colchester

Location
Colchester, England, United Kingdom
applications. What You'll Do Lead technical architecture and design decisions for client projects Mentor and guide junior developers in their professional growth Conduct code reviews and maintain high code quality standards Collaborate closely with product managers and designers Drive technical innovation and implement best practices Manage project … React, Node.js, and TypeScript Experience with cloud platforms (AWS, Google Cloud) Strong leadership and mentoring skills Experience with agile development methodologies Passion for clean code and technical excellence What We Offer Competitive salary Flexible working arrangements (remote/hybrid options) Professional development budget for courses and conferences Comprehensive ...

R&D Software Engineer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Windows-centric infrastructure (EC2, FSx, Active Directory, DynamoDB) with strong observability and cost/performance focus. Deliver securely with automation and teamwork: write clean, tested, documented, deployable code; contribute to CI/CD and infrastructure automation (Azure Pipelines, CloudFormation, Step Functions); collaborate in agile planning, troubleshoot issues, communicate ...

AI Software Engineer

Location
Colchester, England, United Kingdom
Founder, and clients across FinTech, retail, manufacturing, and SaaS. Key Responsibilities Design, build, and maintain robust data pipelines (ETL/ELT) that ingest, clean, transform, and serve data for AI and analytics Model and manage data across data warehouses and lakes and operational databases Build batch and streaming workflows … improve them Containerise and deploy workloads with Docker on cloud platforms (AWS, GCP, and/or Azure), using CI/CD where appropriate Write clean, well‐documented, testable code, and participate in code reviews and technical design discussions Contribute to technical documentation for client deliverables ...

Head of Cloud

Hiring Organisation
Epos Now
Location
Norwich, Norfolk, UK
Employment Type
Full-time
000+ businesses worldwide. We build modern, scalable platforms that power payments, data, and AI-driven experiences. Join an engineering culture that values ownership, clean and testable code, and continuous improvement. The OpportunityWe are seeking a Head of Cloud to serve as the technical and strategic leader … DevOps Mastery: Strong knowledge of Terraform, Kubernetes, and automated deployment pipelines. Software Engineering Rigor: Strong background in Go or Node.js with an infrastructure-as-code mindset. Strategic Thinker: Ability to influence directors and align technical initiatives with commercial objectives. Reliability & Resilience: Expert understanding of SRE principles, building for failure ...

Head of Cloud

Location
Norwich, England, United Kingdom
000+ businesses worldwide. We build modern, scalable platforms that power payments, data, and AI-driven experiences. Join an engineering culture that values ownership, clean and testable code, and continuous improvement. The Opportunity We are seeking a Head of Cloud to serve as the technical and strategic leader … DevOps Mastery: Strong knowledge of Terraform, Kubernetes, and automated deployment pipelines. Software Engineering Rigor: Strong background in Go or Node.js with an infrastructure-as-code mindset. Strategic Thinker: Ability to influence directors and align technical initiatives with commercial objectives. Reliability & Resilience: Expert understanding of SRE principles, building for failure ...

Senior Software Engineer, Agentic AI

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

Software Engineer Norwich

Location
Norwich, England, United Kingdom
make a huge impact. We primarily use Golang, C# and React (TypeScript) and we host everything on AWS, using Terraform for infrastructure as code, helm for deployments and GitLab for our CI/CD pipelines. We are looking for developers who love solving challenges and can write clean … Duties Duties may include some or all, with various levels, of the following: Participating in technical project planning. Writing high quality, efficient, maintainable code in a good timeframe. Creating, maintaining and querying SQL and NoSQL databases. Documenting projects. Communicating and collaborating with colleagues. Influencing the department’s architecture, including ...

Senior Software Engineer - Python

Location
Watford, England, United Kingdom
platforms. This role suits someone comfortable working on real-world, always-on systems where reliability, performance, and clear engineering judgement matter as much as clean code. The business is pleased to offer this role on a hybrid basis with 2-3 days in office; therefore, you must be within … shaping the roadmap. Contribute to best practices and engineering standards across the wider engineering organization. Participate in modern software development practices including pairing, code reviews, documentation reviews, testing, and continuous delivery. Translate requirements into implementable technical specifications and tasks. Maintain accurate and reliable technical documentation. Provide regular updates ...

Python Developer - Security - Cambridge/London

Hiring Organisation
Salt Search
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Python engineer (specialist) who wants to build product features in a research-driven environment. You'll be expected to contribute to product development, deliver clean, testable Python code, collaborate with small cross-functional teams, and communicate your thinking clearly in high-cadence development cycles. Key Responsibilities Design, implement … research outputs to production-ready components alongside ML/AI researchers and SREs. Participate in live coding/problem-solving rounds during development and code reviews. Collaborate closely with product managers and researchers to translate ideas into working demos and production features. Help troubleshoot, debug, and optimise systems (performance ...

Mid Level Software Engineer

Location
Basildon, England, United Kingdom
illness insurance cover. Key Responsibilities Develop, enhance, and maintain features across our Revolution platform and other internal applications. Translate business and technical requirements into clean, efficient, and maintainable code. Participate in technical design discussions, helping to shape scalable and high-performing solutions. Collaborate with developers, testers, support teams … business stakeholders throughout the software development lifecycle. Conduct code reviews and contribute to maintaining high coding standards, security, and best practices. Analyse technical challenges and work with the wider team to deliver effective solutions. Identify and help resolve performance bottlenecks to ensure an excellent user experience. Investigate, troubleshoot ...

Web Developer

Hiring Organisation
IT Talent Solutions
Location
Basildon, Essex, United Kingdom
Employment Type
Permanent
Salary
£40000 - £55000/annum
integrating REST APIs and working with JSON data Collaborating with developers, designers and business stakeholders Improving performance, security and usability across platforms Writing clean, efficient code following best practices What we’re looking for Around 3+ years’ experience in web development (or equivalent capability) Strong skills in C# ...

Network DevOps Engineer

Hiring Organisation
Anson Mccade
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
software and custom tools (primarily using Python) to manage network infrastructure at scale. Engineering Standards: Champion software engineering best practices within the team, including code reviews, unit testing, and writing clean, maintainable code. Automation & Testing: Establish automated software testing strategies, build and manage CI/CD pipelines within … their software engineering capabilities. Candidate Requirements Essential Skills Advanced proficiency in Python, with a strong grasp of software engineering concepts (OOP, design patterns, testable code). Solid experience with Python testing methodologies and designing testing strategies from the ground up for applications and APIs. Strong experience designing, consuming ...

Network DevOps Engineer

Hiring Organisation
Eclectic Recruitment
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Stevenage. This role will focus on applying modern software engineering principles to network management, including Python development, automated testing, CI/CD, infrastructure-as-code and network configuration automation. The successful candidate will work closely with experienced network engineers and help develop software engineering capability across the wider team. … maintain production-grade software and custom tools, primarily using Python, to manage network infrastructure at scale. • Champion software engineering best practices, including version control, code reviews, unit testing, modular design and clean, maintainable code. • Establish and develop an automated software testing strategy for network automation applications and APIs. ...

Python Security Engineer – Hybrid, Research-Driven

Location
Cambridge, England, United Kingdom
Hybrid work (1–2 days/week) with immediate start, salary £55k–£75k, and close collaboration with ML researchers and SREs. You’ll deliver clean, testable Python code, participate in live problem-solving rounds, and contribute to CI/CD and cloud deployment patterns in a fast-paced ...

Software Engineer IC4 Embedded

Location
Norwich, England, United Kingdom
About the Role Are you looking for a role where your code directly impacts strategic business growth? Epos Now is expanding its Engineering department in Norwich! We are seeking a talented and driven Software Engineer to join our team for an exciting, incremental growth initiative centered around a brand … integrating APIs, data pipelines, accounting ledger logic, or cloud‐native platform services. A proactive mindset with the ability to translate complex requirements into clean, manageable, and performant code. Proximity or willingness to work out of our Norwich Head Office (Unit 7) Why Join Epos Now? We offer an environment ...

QEC Researcher (Frontier)

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
toward research or engineering as your interests develop Collaborate with internal teams and external partners to propose and optimise QEC protocols and experiments Write clean, well-structured code to test scientific ideas and contribute to the compiler and broader QEC software stack Write papers and present work ...