1 to 25 of 46 Code Quality Jobs in the East of England

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

DevOps Engineer

Location
Cambridge, England, United Kingdom
maintain CI/CD pipelines to automate software builds, testing, and releases. Build and maintain internal tooling to support the software development lifecycle (e.g., code quality analysis, dependency management, automated testing). Collaborate with engineering teams to identify and automate manual processes, reducing cognitive load and improving … efficiency. Implement and maintain infrastructure as code (IaC) for internal development environments. Work closely with development teams to troubleshoot and resolve issues related to build processes, testing, and deployments. Coordinate penetration testing, code/virus scanning, and disseminate findings to the engineering team for resolution. Measure performance ...

Senior Software Engineer, Core AI Services

Location
Cambridge, England, United Kingdom
documented public APIs and SDKs for consumption by internal engineering teams and external partners. Drive feature implementation from design to production, taking ownership of code quality, performance, and system reliability. Partner with cross-functional teams to deliver end-to-end solutions across data pipelines, orchestration layers … service APIs. Embed robust security controls, identity management, and privacy-by-design practices across all AI services. Actively contribute to design reviews, code reviews, and technical discussions to champion engineering best practices. Support and mentor junior and mid-level developers, fostering a culture of continuous learning and innovation. Core ...

Front-End Engineer

Location
St Albans, England, United Kingdom
customer focus: Translate high-fidelity designs into intuitive customer journeys, championing mobile-first, inclusive and accessible design. Engineering excellence: Write clean, maintainable code using SOLID principles and design patterns, take part in code reviews and support engineering maturity. Testing and quality: Support a quality … CSRF and injection, plus OAuth 2.0, OIDC, SSO, MFA and secure Bearer token management. Performance, state and data Performance: Reduce bundle size through code-splitting, dynamic imports, tree-shaking, asset/font optimisation and Core Web Vitals including LCP, FID/INP and CLS. State and caching: Client-side ...

Senior Firmware Engineer

Hiring Organisation
Smart Component Technologies Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
sensor through to the cloud . The successful candidate will be responsible for the firmware development process, ensuring the delivery of robust and efficient code, and collaborating with cross-functional teams to drive innovation. This role offers an exciting opportunity to lead a small team of firmware engineers, work … make a significant impact on our products. The successful candidate will take o n our established firmware platform, its test regime and the code that processes data coming off our devices , with a structured handover and support from the existing team. If you are passionate about embedded systems, have ...

Software Engineer in Test

Location
Cambridge, England, United Kingdom
Develop **scalable, reliable automated test suites** integrated into CI/CD pipelines,* Collaborate with engineers to implement **shift-left testing practices** and improve overall code quality,* Identify, document, and track defects with **clear, reproducible steps and technical insight,*** Analyse test results and failures, providing **meaningful, actionable feedback … engineering teams,* Contribute to test strategy including **test data management and environment optimisation,*** Participate in **code reviews, architecture discussions, and continuous improvement initiatives,*** Support **performance, load, and security testing** where required. ## **What We’re Looking For*** Strong hands-on experience with automation tools such as **Cypress, Playwright, pytest ...

Senior Cloud Software Developer

Location
Cambridge, England, United Kingdom
implementation decisions across cloud and service-based architectures Build and improve services using modern engineering practices, including CI/CD and infrastructure as code Use AI-assisted development tools to support engineering productivity, code quality, and delivery Work collaboratively in an agile development team and share … native application platforms Experience with Angular or an equivalent web development framework Experience using AI-assisted coding tools to improve engineering productivity and software quality Strong communication, adaptability, curiosity, ownership, and motivation to solve technical challenges in a fast-moving environment We recognise that no candidate ticks every ...

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

Mid-Level .NET Developer

Hiring Organisation
Nextech Group Limited
Location
Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
optimise data access layers Develop and consume RESTful APIs Collaborate with front-end developers, QA and product teams throughout the development lifecycle Participate in code reviews, pair programming and technical planning sessions Write unit and integration tests to ensure code quality and reliability Troubleshoot and resolve ...

Senior Software Engineer, ML Infrastructure

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 … modes. Experience with caching systems and the trade-offs involved in using caching for low-latency services. A commitment to automation, CI/CD, code quality and evidence-led engineering decisions. A collaborative approach and the ability to explain technical trade-offs to partners across disciplines. ...

Senior Full-stack Engineer, Core AI Services

Location
Cambridge, England, United Kingdom
documented public APIs and SDKs for consumption by internal engineering teams and external partners. Drive feature implementation from design to production, taking ownership of code quality, performance, and system reliability. Partner with cross-functional teams to deliver end-to-end solutions across data pipelines, orchestration layers … service APIs. Embed robust security controls, identity management, and privacy-by-design practices across all AI services. Actively contribute to design reviews, code reviews, and technical discussions to champion engineering best practices. Support and mentor junior and mid-level developers, fostering a culture of continuous learning and innovation. Core ...

Scada Software Support Engineer

Location
Hitchin, England, United Kingdom
site visits across the UK and internationally. Product Testing & Validation Test and validate software releases in collaboration with R&D teams. Contribute to software quality assurance and performance improvement initiatives. Pre‐Sales Support Design and deliver technical demonstrations. Support customer meetings, presentations and proof‐of‐concept activities. About ...

Principal ML Engineer: Speech AI & Production

Location
Cambridge, England, United Kingdom
mentor engineering teams. Your work will span the entire codebase. What You’ll Do: Develop and deploy ML models, translating research into scalable, maintainable code and services Optimise ML models for speed, accuracy, and cost efficiency Evaluate and integrate cutting-edge approaches into our ML stack Identify and solve … complex ML problems across the organisation Define and enforce best practices for code quality, model lifecycle management, etc. Mentor engineers and foster a culture of technical excellence and innovation Co-define the long-term technical vision What We’re Looking For: Deep understanding of the modern Machine ...

Senior Cloud Software Engineer - Azure & Microservices

Location
Cambridge, England, United Kingdom
cloud platform capabilities on Microsoft Azure within AVEVA CONNECT Core Services, operating in an agile team. The role emphasizes CI/CD, infrastructure as code, and AI-assisted tooling to boost productivity and software quality. We value strong design and coding skills, experience with microservices, REST principles, and Kubernetes ...

Senior Data Engineer

Hiring Organisation
Addition
Location
Watford, Hertfordshire, United Kingdom
Employment Type
Full-Time
Salary
£75,000 per annum
platform performance, resilience and cost efficiency. Build effective monitoring, alerting and support processes to keep data services running smoothly. Promote strong engineering standards across code quality, automation, testing and documentation. Partner with architecture, analytics and platform teams to deliver high-value data projects. Help ensure data solutions ...

Senior Software Engineer, Python/Typescript

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 agentic frameworks - and can describe projects where you shipped real customer-facing work with these tools. You know … quality workflows Deploy, scale, and monitor services in cloud environments using Kubernetes Build robust, highly available backend and frontend systems for software quality and automation use cases Collaborate with cross-functional teams to define and deliver external partner-facing and internal tooling Architect and own technical ...

Lead Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Norwich, Norfolk, United Kingdom
Employment Type
Permanent
Salary
£80000 - £90000/annum
test teams to ensure seamless integration and system performance. Overseeing software integration, bench testing, HIL validation and system-level debugging activities. Driving software quality, compliance and continuous improvement across tools, processes and standards. Requirements: Strong experience in embedded software development for electric drive, automotive or safety-critical systems. ...

Experienced Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
automated tests and CI/CD workflows for large-scale software projects Applying AI-assisted development tools responsibly to improve engineering productivity and software quality What You Will Learn and Develop Interested in exploring how machine learning models move from high-level frameworks through the software stack ...

Embedded Machine Learning Engineer - Electronics and Software

Location
Cambridge, England, United Kingdom
range of applications. Develop high-quality code for production systems using modern software development tools and processes with software quality built in from the outset. Enhance 42 Technology’s software development offering through use of new development tools. Working relationships: You will work with … embedded products involving machine learning and/or machine vision, including an understanding of the processes and tools needed to develop maintainable high-quality embedded firmware. Experience working with the following: Machine learning/vision platforms and frameworks such as TensorFlow, TensorFlow Lite, OpenCV and PyTorch. A range ...

Senior Software Engineer – Front-End

Location
Cambridge, England, United Kingdom
designers to ship features that genuinely move the needle for users and the business Write and maintain robust UI tests, taking ownership of quality in production and at scale Run user interviews and meet customers to understand how people use the product and what drives adoption What … using user feedback and data to improve features Nice to have Experience using coding agents (eg Claude, Codex, OpenCode) to improve productivity and code quality Exposure to backend development, including RESTful APIs and cloud deployments Experience conducting or participating in user interviews as part of a product ...

Engineering Manager

Location
Luton, England, United Kingdom
Partner with Product and Mission Leads to unblock sprints and surface delivery risks early . Raise the Engineering Bar: Set and uphold technical standards, code quality, and engineering practices . Build the Bench: Attract, hire, and build a talent pipeline of future senior engineers and tech leads … backend engineering . What Success Looks Like (First 12 Months) Stable Squads: High engagement, strong retention, and consistent ways of working achieved . Quality Lift: Teams actively own and raise engineering practices rather than just tolerate them . Smooth Deliveries: Sprints flow predictably through strong peer partnerships ...

Staff Engineer

Location
Norwich, England, United Kingdom
highly secure ledger and bookkeeping syncing tools. Engineering Leadership: Provide exceptional mentorship, guidance, and strategic direction to engineering squads, fostering high standards for code quality, architectural integrity, and knowledge sharing. Cross-Functional Communication: Function as a primary technical translator between executive stakeholders, product managers, and engineering teams ...

Software Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
TypeScript, Rust or Golang-focused candidates, good working knowledge of Python Excellent understanding of modern software engineering principles and practices Experience developing high-quality, production-ready software Strong academic background, including a degree in a STEM subject Experience with Docker Excellent analytical and problem-solving skills Comfortable tackling … with engineers, researchers and technical stakeholders across multiple disciplines Analyse complex technical problems and develop robust solutions Contribute to the continuous improvement of software quality, performance and scalability Develop expertise across a broad range of technologies and technical domains Contribute to technical discussions and help shape engineering approaches ...

Senior Scientist – AI Translational

Location
Cambridge, England, United Kingdom
systems where appropriate. Partner with engineers to transition promising AI approaches into robust, governed and reusable products. Contribute to scientific strategy, technical standards, code quality and knowledge sharing across the team. Essential Skills: MSc or equivalent experience in computer science, machine learning, artificial intelligence, statistics, mathematics, physics … assess emerging AI techniques and apply them to real-world scientific and industry challenges. Advanced Python skills and experience producing clear, tested, reproducible analytical code using collaborative version control. Contributions to open-source AI projects, leading AI conferences (NeurIPS, ICML, ICLR, ACL, EMNLP, AI for Science venues) or impactful ...

Backend-First Full Stack Engineer (Node.js/TypeScript)

Location
Cambridge, England, United Kingdom
TypeScript, building robust RESTful APIs and system architecture while collaborating with frontend developers and product owners. The role emphasizes backend development, system design and code quality, with familiarity of AI-assisted development tools and modern software #J-18808-Ljbffr ...