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

Software Engineer - Triton

Location
Cambridge, England, United Kingdom
role sees you joining our Triton team, where you will be part of a SCRUM team working on delivering new features, optimise performance, reviewing code changes, writing technical documentation, working with upstream communities, maintaining the code base and supporting users. In this role you will closely collaborate with … expertise in the Triton project and will (in time) contribute to the team’s technical direction and processes. You understand the importance of managing code quality and code complexity and balancing this against the need to deliver business outcomes. Note that the job title and associated ...

Senior Software Developer

Location
Ipswich, England, United Kingdom
hands‐on in designing, building, and enhancing features across the PCI Pal product suite, while also setting the technical standard through mentorship, code reviews, and driving engineering best practices. You’ll collaborate closely with testers, product owners, and team leads to deliver high-quality, maintainable solutions … Creating internal technical and process documentation for your work to ensure knowledge is shared with the wider engineering team Maintain high standards of software quality within the team by establishing good practices and habits • Writing testable, scalable and efficient code and leading code reviews Supporting live ...

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

Dev Ops Engineer

Location
Stevenage, England, United Kingdom
internal and external customers. Communication skills : Good documentation and presentation skills are vital for sharing knowledge within the team. Documentation of solutions and code to a suitable level. Other Traits : Flexibility in understanding the need for change due to business re-focus Willingness to travel to other MDA/… maintain test runners that execute PyTest BDD , GTest etc. Hook automated test results back into GitLab for dashboards and quality gates. Code Quality & Security Enable the enforcement of SonarQube quality gates, security scanning (Black Duck or similar) and vulnerability checks. Work with security ...

Software Developer II

Location
Norwich, England, United Kingdom
remote-first environment. As part of our AI-enabled engineering culture, you’ll leverage tools like GitHub Copilot and Claude to accelerate delivery, enhance code quality, and solve complex challenges more efficiently. This is an excellent opportunity for engineers eager to combine strong development fundamentals with … Collaborate with product owners, designers, and engineers to deliver high-quality solutions aligned with business goals Write clean, maintainable, and well-tested code, following best practices and coding standards Review code from other developers, providing constructive feedback to ensure quality and consistency Troubleshoot ...

Software Engineer - Java (Cambridge)

Location
Cambridge, England, United Kingdom
service with 5 nines uptime Product specifications and drivers of business value Worldpay architectural and software engineering principles Department standards and practices e.g. code quality, agile ways of working, technical debt control Closely partner with the software and quality assurance engineers in the team through … code reviews, knowledge sharing and mentoring Active collaboration with engineers in UK and US Active contribution to retrospectives, resolution of technical debt, and improvements to team and department working practices Periodic availability outside normal office hours for release support and deployment Working collaboratively along the whole SDLC – with colleagues ...

Interim Technical Lead

Location
Borehamwood, England, United Kingdom
ownership of the services they create. You will work in a collaborative engineering environment that values practical delivery, automation, security, quality, learning and continuous improvement. The day to day: You will lead technical delivery within a product-led squad, combining hands‐on engineering with day‐to‐day technical … supportable technical solutions. Guide estimation, decomposition, dependencies and pragmatic technical decisions. Own technical delivery from discovery through release and live support. Set expectations for code quality, automated testing, security, documentation, observability and operational readiness. Improve CI/CD pipelines and deployment practices to enable safe, repeatable releases. ...

Technical Lead

Location
Borehamwood, England, United Kingdom
ownership of the services they create. You will work in a collaborative engineering environment that values practical delivery, automation, security, quality, learning and continuous improvement. The day to day: You will lead technical delivery within a product-led squad, combining hands-on engineering with day-to-day technical … supportable technical solutions. Guide estimation, decomposition, dependencies and pragmatic technical decisions. Own technical delivery from discovery through release and live support. Set expectations for code quality, automated testing, security, documentation, observability and operational readiness. Improve CI/CD pipelines and deployment practices to enable safe, repeatable releases. ...

Senior Firmware Engineer

Hiring Organisation
Orion
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£64,999
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 … projects, and make a significant impact on our products. The successful candidate will take on 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 ...

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

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

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

Data Engineer

Hiring Organisation
European Tyre Enterprise Limited
Location
Letchworth Garden City, United Kingdom
Employment Type
Permanent Contract
team members Deployment Follow the release management process as agreed with the Data Platform Manager Design and implement an Agile work management approach Manage code quality and security policies by adhering to best practices(GDPR) Responsible for updating documentation such as data mapping and wiki's Integration … Code (Azure DevOps) Maintenance Maintenance of Reference Data applications (e.g. Products MDM) Participate in Change management processes and BAU Out of hours on-call support required for escalated business critical issues Monitoring and tuning data loads and queries Monitor and maintain the data architecture (e.g., data layers) Provide subject ...

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

Software Engineer - up to £70,000 + Bonus - Ipswich

Location
Ipswich, England, United Kingdom
applications Take ownership of software solutions from design through to deployment Integrate AI and Generative AI tools into development processes Contribute to system architecture, code quality and performance optimisation Troubleshoot technical issues and implement improvements Collaborate with technical teams and business stakeholders Essential Experience for the Software ...

Python Developer

Location
Cambridgeshire and Peterborough, England, United Kingdom
Help implement secure, reliable and scalable software solutions for aerospace and defence environments Job Requirements: Strong Python development skills and experience building production-quality software Experience working with cloud environments, containerisation and modern DevOps … practices Knowledge of Red Hat OpenShift and Red Hat Quay Understanding of automated pipelines and tooling, including Tekton Pipelines, GitHub and ArgoCD Experience with code quality and security tools such as SonarQube, Sonatype Lifecycle and Anchore Familiarity with HashiCorp Vault and Keycloak Experience using Jira within ...

Performance Engineer – Language Runtime (Contractor)

Location
Cambridge, England, United Kingdom
full runtime stack – interpreter, JIT and AOT compilers, garbage collector and runtime libraries – and you will follow every optimisation down to the generated machine code and the hardware counters that explain it. This is a hands‐on role for someone who finds the bottleneck, writes the patch and proves … analyse, patch, benchmark and validate loop. Key Responsibilities: Runtime profiling : find and rank performance bottlenecks in interpreter, JIT/AOT, GC and runtime-library code on real application and benchmark workloads, using sampling profilers, PMU counters, top‐down analysis and flame graphs. Execution engine optimisation : improve interpreter and compiler ...

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

RF Software Team Lead - Architect, Mentor & Delivery

Location
Cambridge, England, United Kingdom
balancing business commitments with engineering excellence. You will lead a cross-functional team, mentor engineers, participate in architectural discussions, and drive test automation and code quality while delivering a high-quality user experience across platforms such as C#/.NET #J-18808-Ljbffr ...

Senior Developer - Remote/ Yeovil

Location
Basildon, England, United Kingdom
uses them. That means being equally comfortable with fast, exploratory “vibe coding” to prototype and prove ideas, and with the disciplined, controlled deployment practices code review, automated testing and staged CI/CD releases that get AI‐assisted work safely into production. Please note this role is primarily remote … client needs. Maintain and manage CI/CD pipelines, ensuring consistent, high‐quality releases across all environments. Write clean, maintainable and efficient code, adhering to industry best practice and agreed coding standards. Work closely with business sponsors, the customer success team, designers, QA testers and fellow developers ...

Senior Manager, Scientific Data Engineering

Location
Cambridge, England, United Kingdom
frequency, incident rates, etc.) to guide decisions Drive continuous process improvement, balancing speed with sustainability Technical & Engineering Excellence Set and uphold engineering standards for code quality, architecture, testing, and operational reliability across teams Partner with tech leads and architects on key technical decisions and trade-offs Champion … through other managers Proven track record of identifying and resolving operational inefficiencies at scale (process, tooling, or organizational) Demonstrated commitment to engineering excellence — quality, reliability, and maintainable systems, not just shipping speed Experience managing managers and building organizational structure as teams grow Strong technical background with the credibility ...

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

QA Engineer I: Python Automation & Web Testing

Location
Norwich, England, United Kingdom
Card Group in Norwich is seeking a QA Engineer I to support the Digital team's software quality through manual and automated testing. You will work with guidance from senior QA engineers, developers, and DevOps to create and execute tests using Python-based tools, report defects, and help ...