26 to 50 of 64 Code Quality Jobs in the East of England

Automation Platform Engineer

Location
Cambridge, England, United Kingdom
components interact so the automation you build genuinely fits how they work. Provide reporting and visualisation that gives engineering teams clear sight of software quality, health and KPIs, helping them avoid over or under optimising their systems. Follow Jagex's architecture principles and development standards, and take part … quality engineering principles. Strong working knowledge of CI/CD practices (such as GitHub Actions, TeamCity or Azure DevOps), infrastructure as code and configuration management tools (such as Terraform or Ansible), and containerisation and orchestration technologies including Docker and Kubernetes. Good understanding of software architecture, distributed systems ...

Principal Browser Software Engineer

Location
Cambridge, England, United Kingdom
discussions* Collaborate with software engineers, architects, security researchers and product teams to deliver enterprise security solutions* Perform code reviews and contribute to software quality, maintainability and engineering best practices**Requirements for the Browser Software Engineer*** Strong commercial experience developing software in modern C++* Proficient in software design … using source control systems and modern software development practices (Git, Azure DevOps, GitHub)* Experience contributing to automated testing, CI/CD pipelines and software quality initiatives* Strong analytical, troubleshooting and problem-solving skills* Excellent communication and collaboration skills* Bachelor's or Master's degree in Computer Science, Software ...

Principal Browser Software Engineer

Hiring Organisation
HP
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
discussions Collaborate with software engineers, architects, security researchers and product teams to deliver enterprise security solutions Perform code reviews and contribute to software quality, maintainability and engineering best practices Requirements for the Browser Software Engineer Strong commercial experience developing software in modern C++ Proficient in software design … using source control systems and modern software development practices (Git, Azure DevOps, GitHub) Experience contributing to automated testing, CI/CD pipelines and software quality initiatives Strong analytical, troubleshooting and problem-solving skills Excellent communication and collaboration skills Bachelor's or Master's degree in Computer Science, Software ...

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

Embedded Software Engineering Specialist

Location
Peterborough, England, United Kingdom
develop, design, implement and test software of embedded devices and systems. The specialist works closely with cross-functional teams to deliver reliable, high-quality software-based solutions. Key responsibilities include … Develop and support software architectures for machine and technology applications. Testing and debugging embedded system software using different tools/methods available to improve code quality and optimise system performance. Writing and implementing source codes of embedded systems and enhancing code samples of existing systems. Collaboration ...

Senior Backend Engineer – AI-Driven Cloud APIs

Location
Cambridgeshire and Peterborough, England, United Kingdom
workflows, and own complex projects from early stages to production. The role emphasizes scalable architectures, collaboration with DevOps, and a culture of testing and code quality. You will mentor peers, contribute to architectural decisions, and communicate technical concepts to #J-18808-Ljbffr ...

Graduate Software Developer - Hybrid

Hiring Organisation
Team Energy
Location
Milton Keynes, Loughton, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£27500 - £30000/annum Profit Share
skills, learn modern software engineering practices, and build a long-term career in a growing technology business. You'll: Develop and maintain high-quality software … using Java and SQL. Build and enhance APIs, business services, and user-facing applications. Collaborate with developers, testers, analysts, and product specialists. Participate in code reviews and follow software engineering best practices. Write and maintain automated tests to ensure software quality. Investigate and resolve defects and operational issues. Gain ...

Principal Bioinformatician / Computational Biologist - Drug Safety

Location
Cambridge, England, United Kingdom
principal scientist role, not a management-only role. You will spend most of your time (around 70%) doing the science yourself: developing methods, writing code and working directly with the data. The rest of your time will be working with partners, team leadership and technical strategy. You will … questions into well-designed studies and analyses Lead and develop the team Lead, coach and technically challenge two senior bioinformaticians Set standards for methods, code quality and reproducibility across the programme Contribute to publications, IP and conference presentations What we're looking for Essential PhD in bioinformatics ...

Java Software Engineer — Global Payments Platform

Location
Cambridge, England, United Kingdom
volume payment solutions in a Linux environment, collaborating with UK and US engineers to ensure robust delivery. The role emphasizes 24/7 availability, code quality and adherence to agile practices, with opportunities to mentor and drive improvements across the team. #J-18808-Ljbffr ...

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

AI-Driven Engineer: Finance Modelling (London On-Site)

Location
Cambridge, England, United Kingdom
fintech startup in Cambridge is looking for a top-tier engineer to join their team. You will leverage AI to enhance code quality while working closely with design and optimization teams. Candidates must demonstrate excellence in programming with tools like TypeScript and Rust, as well ...

Software Test Engineer - Automation & AI (Windows)

Location
Cambridge, England, United Kingdom
ZEISS Microscopy Ltd is seeking Software Testers to validate imaging software on a Windows 11 platform. You will test and automate software quality for our ZEN and SmartSEM products, performing hardware/software integration tests, deployments, and compatibility checks while using Visual Studio and Git. The role focuses ...

Graduate System Software QA Engineer - Linux & Firmware

Location
Cambridge, England, United Kingdom
Graphcore is offering a two-year Graduate Programme in System Software Quality Assurance. You’ll join as a Graduate Software Engineer with a focus on validating firmware and Linux kernel drivers, designing tests, and contributing to CI pipelines. Start date is September 2027, with locations in Bristol ...

Lead Software Engineer – Information Advantage

Location
Luton, England, United Kingdom
technical guidance, coaching and mentoring to other software engineers.* Contribute to software architecture and take ownership of detailed software design.* Lead and contribute to code, design and technical reviews.* Work closely with systems engineers, architects, data scientists, test engineers and customers.* Apply Secure by Design and high-quality … delivering software components and systems.* Software design principles including SOLID principles and design patterns* Software architecture* Interfaces and system integration* Testing and software quality* Providing technical guidance or mentoring to other engineers.* Understanding of secure software development practices.* Working across the software engineering lifecycle.* Communication and stakeholder engagement ...

C++ Engineer

Hiring Organisation
Jobtome
Location
Cambridge, United Kingdom
engineer with around 2–5 years' experience who wants to work on technically challenging projects, develop their skills and contribute to products where software quality, r... \ N \ N \ N \ N \ N \n ZIPC1_UKTJ ...

Quality Assurance Analyst

Hiring Organisation
RedTech Recruitment Ltd
Location
Ipswich, East Anglia, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£44,999
Support junior QA colleagues and contribute to consistent testing practices across the team What the role offers: The opportunity to take ownership of software quality and directly improve the customer experience A predominantly manual testing role with scope to put your AI automation experience into practice A collaborative …/Software Tester/Manual Tester/Test Analyst/Software Test Engineer/QA Engineer/Quality Assurance Engineer/Software Quality Analyst/Functional Tester/Regression Tester/Software QA Tester/AI Automation/AI-Assisted Testing/Generative AI/Gherkin ...

Embedded Software Engineer

Location
Cambridge, England, United Kingdom
will execute larger, moderately complex software assignments and contribute to departmental objectives. Where appropriate, development is accelerated using AI tooling, with individual responsibility for code quality. This role is ideal for an established engineer looking to deepen their technical experience within a collaborative team. Duties and Responsibilities Develop, test … software systems, tools, and development processes. Implement test automation, including unit, regression, and performance tests, to ensure high software quality. Participate in peer code and AI reviews, applying quality standards and providing construct feedback. Communicate clear technical information to departmental team members to reach agreement on tasks ...

Senior Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, Hybrid
work on technically challenging projects, develop their expertise in low-level programming and network security, and contribute to products where reliability, performance and software quality are paramount. Key Responsibilities As a Software Engineer, the successful candidate will: Design, develop and maintain high-quality software for advanced … broaden their technical knowledge and contribute to different areas of product development. Personal Attributes The successful candidate will demonstrate: A strong commitment to software quality and continuous improvement. An enthusiasm for collaborative engineering and knowledge sharing. A proactive approach to problem-solving and technical challenges. Strong communication skills ...

Principal Cloud Software Engineer

Location
Cambridge, England, United Kingdom
platform capabilities for AVEVA CONNECT Core Services Guide architecture and engineering decisions across microservices, REST APIs, data design, CI/CD, and infrastructure as code Provide technical leadership to development teams, supporting complex problem-solving, design reviews, and delivery quality Promote cloud technologies, modern engineering practices … cloud‐native application platforms Experience with Angular or equivalent web development frameworks Experience using AI-assisted coding tools to improve engineering productivity and software quality Strong communication, ownership, adaptability, and curiosity, with the ability to motivate others and lead through technical influence UK Benefits Flexible benefits fund emergency ...

Software Engineering Manager - Air Traffic Management Systems (ATMS)

Location
Harlow, England, United Kingdom
metrics. Leading software integration, verification, validation, and release activities. Collaborating with Systems Engineering, Test & Integration, Product Management and Cyber Security teams. Managing software quality, maintainability, technical debt and technical risk. Supporting software assurance, certification and accreditation activities. Defining software capability aspects of the ATMS technology and product roadmaps. … mission-critical software systems. Knowledge of software assurance, safety engineering, and cyber security frameworks. Experience implementing CI/CD, automated testing and software quality practices. #LI-BZ1 RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color ...

Software Engineering Manager

Hiring Organisation
Hackajob Ltd
Location
Harlow, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
metrics. Leading software integration, verification, validation, and release activities. Collaborating with Systems Engineering, Test & Integration, Product Management and Cyber Security teams. Managing software quality, maintainability, technical debt and technical risk. Supporting software assurance, certification and accreditation activities. Defining software capability aspects of the ATMS technology and product roadmaps. … mission-critical software systems. Knowledge of software assurance, safety engineering, and cyber security frameworks. Experience implementing CI/CD, automated testing and software quality practices. #LI-BZ1 Its parent company adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard ...

Software Team Lead - Applications

Location
Cambridge, England, United Kingdom
software systems, tools, and development processes. Implement test automation, including unit, regression, and performance tests, to ensure high software quality. Participate in peer code and AI reviews, applying quality standards and providing constructive feedback. Communicate clear technical information to departmental team members to reach agreement on tasks … communication skills with experience explaining technical facts and practices to internal team members. Desirable Experience Using AI development tools to accelerate workflow while maintaining code quality. Basic understanding or background in signal processing principles. Development in Rust and MAUI. Development of 3rd party integrations and distributed system of systems. ...

Software Team Lead – Applications Motorola Solutions

Location
Cambridge, England, United Kingdom
Type : Full Time Location : Cambridge, UK (ZUK140), United Kingdom Nice to have Experience using AI development tools to accelerate workflow while maintaining code quality. Basic understanding or background in signal processing principles. Development in Rust and MAUI Development of 3rd party integrations and distributed system of systems Education & certifications … software systems, tools, and development processes. Implement test automation, including unit, regression, and performance tests, to ensure high software quality. Participate in peer code and AI reviews, applying quality standards and providing construct feedback. Communicate clear technical information to departmental team members to reach agreement on tasks ...

Applications Software Engineer

Location
Cambridge, England, United Kingdom
APIs to support interfacing to 3rd party products and system of systems. Where appropriate, development is accelerated using AI tooling, with individual responsibility for code quality. This role is ideal for an established engineer looking to deepen their technical experience within a collaborative team. The details in this advert … software systems, tools, and development processes. Implement test automation, including unit, regression, and performance tests, to ensure high software quality. Participate in peer code and AI reviews, applying quality standards and providing construct feedback. Communicate clear technical information to departmental team members to reach agreement on tasks ...

Software Engineer – C++ / Rust

Hiring Organisation
Anson Mccade
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, On-site
maintainable applications. Work across a range of technologies, including low-level software, Linux-based applications and embedded systems. Collaborate with other engineers through code … reviews, pair programming and technical discussions. Apply modern software engineering practices, including test-driven development (TDD) and Agile methodologies. Help improve development processes, software quality and engineering standards. Contribute to technical problem-solving across complex software and security challenges. Work collaboratively across the wider business, with opportunities ...