901 to 925 of 960 Code Quality Jobs in England

Staff Software Engineer

Location
Milton Keynes, England, United Kingdom
future growth. If you enjoy balancing strategic thinking with hands‐on engineering, influencing technical decisions and helping teams deliver high-quality software, this Software Engineer opportunity offers the chance to make a significant impact within a business where technology is central to its success. The Opportunity … secure and maintainable software solutions. Leading architectural decisions that balance innovation, performance and long‐term sustainability. Driving engineering best practice, coding standards and software quality across development teams. Working closely with Product Managers and stakeholders to translate business requirements into robust technical solutions. Mentoring and coaching engineers, helping ...

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

Senior Software Engineer, Roku UI

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
team, you'll design, implement, and optimize systems that underpin Roku's user experience and developer platform. You'll work on performance‐critical code paths for graphics rendering, animation, layout, and UI frameworks, ensuring buttery‐smooth visuals and instant responsiveness across a wide range of devices. You'll help … functional teams to deliver global platform features with measurable performance and reliability gainsDevelop engineering tooling, frameworks, and automated workflows that raise developer efficiency and code qualityMentor junior developers through design reviews, pair programming, and clear technical documentationStay current with platform, graphics, and AI trends; proactively identify opportunities to improve ...

Java Backend ATA

Location
England, United Kingdom
strong experience in Java-based backend development, microservices architecture, and cloud-native technologies , working closely with cross-functional engineering teams to deliver high-quality software solutions. Key Responsibilities Design, develop, and maintain backend services and APIs for enterprise applications. Build scalable and high-performance microservices-based architectures using … system integrations. Write clean, maintainable, and reusable code following industry best practices and coding standards. Develop automated tests and documentation to ensure software quality and maintainability. System Ownership & Operations Take ownership of services end-to-end, including deployment, monitoring, and operational support . Monitor system performance ...

Head of Markets Finance Desk Technology (Director)

Location
Greater London, England, United Kingdom
executing the AI Engineering strategy across the organization, driving adoption of approved AI-enabled development tools and practices to improve engineering productivity, software quality, platform modernization, and delivery speed. This role requires strong technical depth, and a proven track record of managing global development teams in a fast … mentor, and inspire a team of software engineers, fostering a culture of strong engineering principles, product ownership, and continuous improvement. Provide technical guidance, perform code reviews, and drive best practices. Strategic Transformation: Drive the modernization and transformation of our core financing technology platforms covering booking, settlements, inventory/position ...

Head of Markets Finance Desk Technology (Director)

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
executing the AI Engineering strategy across the organization, driving adoption of approved AI-enabled development tools and practices to improve engineering productivity, software quality, platform modernization, and delivery speed. This role requires strong technical depth, and a proven track record of managing global development teams in a fast … mentor, and inspire a team of software engineers, fostering a culture of strong engineering principles, product ownership, and continuous improvement. Provide technical guidance, perform code reviews, and drive best practices. Strategic Transformation: Drive the modernization and transformation of our core financing technology platforms covering booking, settlements, inventory/position ...

AI Platform Engineer

Location
Greater London, England, United Kingdom
delivery at scale. This role is ideal for individuals with strong software and platform engineering expertise who are passionate about improving engineering productivity, software quality and delivery outcomes across multiple teams. The successful candidate will help create secure, scalable and reusable engineering capabilities that support the safe adoption … Collaborate with Technical Leads and AI Software Engineers to identify recurring engineering challenges and implement platform-based solutions. Enable responsible use of AI-generated code, testing, documentation and engineering artefacts through automated validation. Drive continuous improvement across CI/CD pipelines, automated testing, security scanning and deployment processes. Ensure ...

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. … develop an automated software testing strategy for network automation applications and APIs. • Evaluate and implement appropriate testing tools and frameworks to improve software quality and reliability. • Manage and extend the network Source of Truth by developing custom data models, plugins and state-driven automation jobs. • Build and maintain ...

Systems Test Engineer (R5243)

Location
Greater London, England, United Kingdom
information, visit www.shield.ai. Follow Shield AI on LinkedIn, X, Instagram, and YouTube. Candidates for this role will lead simulation-driven testing, automation, and software quality efforts for Hivemind, building and executing test frameworks that ensure our autonomy software performs reliably across simulated and real-world mission environments. Shield … while working with a collaborative, high-performing team. What you'll do: Develop automated regression, integration, and system-level tests to ensure Hivemind software quality and stability across releases Identify, reproduce, and diagnose software issues - collaborating closely with development teams to drive fixes and improvements Create and execute ...

Staff Software Engineer - Product Validation

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
centre infrastructure. As Arm continues to grow its presence in server and infrastructure markets, system software plays a significant role in enabling high-quality, production-ready platforms for customers and partners. This role is part of Arm's System Solutions software organization. It involves working on software … real silicon. The Staff engineer will provide technical and people leadership for a focus group. This group is responsible for proving system readiness, software quality, release confidence, and customer-facing adaptability across complex platform work. We are looking for a staff with strong system software expertise, extensive system ...

Quality Assurance Engineer - Software Quality

Hiring Organisation
MBDA
Location
Bristol, UK
Employment Type
Full-time
have an opportunity that has arisen within our Bristol based Product Assurance Software Quality team for an engineer to further develop their quality assurance skills by being part of the wider Product Assurance community within MBDA.Salary: Circa 40,000 - 50,000 depending on experience Location: BristolDynamic … option to claim cash back on everyday healthcare expenses such as optical, dental, health and wellbeing and more. The opportunity: Join our Bristol Software Quality Assurance team to improve QA skills by collaborating with the wider Quality Assurance community at MBDA. Assisting UK Engineering Directorate ...

Software Engineer - Defence

Hiring Organisation
Sanderson Recruitment
Location
Southampton, UK
Employment Type
Full-time
closely with engineers, architects and product teams to deliver high-quality productsParticipating in Agile ceremonies including Sprint Planning, Reviews and RetrospectivesContributing to code reviews and engineering best practiceSupporting deployments and resolving issues in live environmentsContinuously improving processes, tooling and software qualityWhat We're Looking ForYou'll have … Azure or GCPDocker or PodmanKubernetesSoftware EngineeringMicroservicesServerless architecturesREST APIs and/or gRPCEvent-driven systems (Kafka, MQTT)DevSecOpsGitCI/CD (GitLab or similar)Infrastructure as Code (Terraform, Ansible or Puppet)Linux and shell scriptingJust as importantly, you'll be someone who enjoys solving problems, works well as part ...

Software Engineer, Regional TV Software (C/C++)

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Participating in greenfield feature development as part of new TV platform launches Leveraging AI coding assistants and agentic tools to enhance development velocity and code qualityWe're Excited If You Have 1-3 years of experience with C and/or C++ in a commercial environment Familiarity with Python … interest in or exposure to embedded systems or low-level software development Advanced AI fluency: You default to AI before writing code manually, stay current with coding assistants and agentic tools, proactively share prompt patterns and discoveries with your team A systems-level mindset — curiosity about how different parts ...

Application Architect London ·

Location
Greater London, England, United Kingdom
contributing to their ongoing evolution through practical delivery experience. Working closely with software engineers, technical leads and fellow architects, you will balance technical quality with pragmatic delivery, ensuring architectural decisions support both immediate project needs and the long-term direction of the platform. As part of the wider … experience. Produce architectural designs, decision records, and technical documentation that clearly communicate solution intent and support long-term maintainability. Participate in architecture, design, and code reviews, providing constructive feedback and helping ensure consistency with established architectural principles. Collaborate with business, product, engineering, and fellow architects to understand requirements ...

Senior Software Developer, Cerberus

Location
Manchester, England, United Kingdom
reliable solutions. It embraces an AI-first culture and champions the adoption of next-generation tooling and image analysis to accelerate delivery and enhance code quality. This role is eligible for inclusion in the Company’s hybrid work from home policy. Preferred Skills and Experience Expert knowledge of Kafka … front‐end solutions. Exposure to NoSQL datastores. Leadership experience within development teams and technical project delivery. Capability in technical leadership, mentorship, pairing opportunities, and code reviews. Strong technical documentation skills. Deep understanding of large‐scale, highly available, multiuser, service‐based systems. Familiarity with on‐call rotations and incident response. ...

Software Engineering Manager

Location
High Wycombe, England, United Kingdom
into engineering delivery plans and communicate clearly to non-technical stakeholders.Coordinate with third-party partners (development and QA) to ensure alignment on standards, quality expectations, and delivery timelines.People Leadership & Team DevelopmentBuild a strong engineering and QA culture focused on ownership, quality, continuous improvement, and collaboration.Set clear … coding daily.Demonstrable experience leading delivery of significant front-end change (migration, modernisation, replatform, major refactor) with clear sequencing and risk management.Strong understanding of software quality and testing practices; experience partnering closely with QA/Test roles and maintaining release confidence.Excellent stakeholder management: able to communicate trade-offs, progress ...

Head of Software Engineering

Hiring Organisation
Saab UK
Location
Bedford, Bedfordshire, South East, United Kingdom
Employment Type
Permanent
DevOps capabilities and supporting engineering infrastructure. The role will provide strategic, technical and people leadership to ensure the business develops and delivers high-quality, innovative and secure software systems. Working closely with Engineering, Product, Programme and Saab stakeholders, the role is responsible for defining software strategy, developing engineering … oversight across software products and technology platforms. Champion best practices in software design, testing, configuration management and release management. Drive continuous improvement in software quality, reliability, safety and security. Promote the adoption of automated testing, CI/CD, DevOps and modern software development practices. Manage technical debt ...

Senior Backend Engineer

Location
Manchester, England, United Kingdom
product. You will collaborate closely with Data Platform and Analytics engineers, Support teams, and Product stakeholders. We are an AI-first engineering team - Claude Code, agent orchestration, and automated review workflows are how we build by default, and we expect you to help push that practice further. What … well-structured specifications, run parallel agent sessions, and review outcomes critically before they ship. Build and maintain the team’s agentic tooling: custom Claude Code skills and sub-agents, MCP tools exposing internal APIs, prompt/context conventions (CLAUDE.md), and automated review pipelines. Design the verification that makes agent ...

Head of Software Engineering

Hiring Organisation
Saab UK
Location
Bedfordshire, South East, United Kingdom
Employment Type
Permanent
high-performing engineering culture. Key Responsibilities: Lead the Software Engineering function to ensure successful delivery of projects and products to agreed cost, schedule, quality and performance targets. Define and execute the Software Engineering strategy in alignment with business objectives and future product roadmaps. Provide leadership, governance and technical … oversight across software products and technology platforms. Champion best practices in software design, testing, configuration management and release management. Drive continuous improvement in software quality, reliability, safety and security. Promote the adoption of automated testing, CI/CD, DevOps and modern software development practices. Manage technical debt ...

Lead Software Engineer

Hiring Organisation
Faculty
Location
London, UK
Employment Type
Full-time
leadership role where you will act as a trusted technical expert, defending your architectural rationale to senior stakeholders to ensure we deliver high-quality, high-value outputs. What you'll be doing: Setting the technical direction for complex software projects to ensure architectural decisions support long-term product … reliable foundation. Managing and coaching a distributed team of engineers, setting development goals that align with organisational growth. Establishing enterprise-wide standards for code delivery, testing, and system documentation across the software engineering craft. Leading hiring processes for the software engineering craft to continue building a world-class technical ...

Software Tester Apprentice

Hiring Organisation
RETIREMENT TECHNOLOGY LTD
Location
JASON HOUSE, KERRY HILL, HORSFORTH, LEEDS, England, United Kingdom
Employment Type
Higher Apprenticeship
Salary
£20,000 a year
Leeds-based software company developing technology for the retirement and financial services sector. Gain hands-on experience testing applications, identifying defects and supporting quality software delivery, while working towards a Level 4 Software Tester Apprenticeship in a real-world agile environment. Role The successful candidate will: Execute manual … user stories, requirements and specifications to create detailed test scripts Work closely with software developers to understand issues and verify fixes Assist with software quality assurance activities throughout the development lifecycle Learn software testing methodologies, techniques and best practices Support user acceptance testing activities where required Assist with ...

Machine Learning Framework/Runtime Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Specific Skills and Experience RequiredWe're looking for strong C++ software development experience, ideally gained while building machine learning inference engines, runtime systems, or backend integration frameworks. Experience working with a machine learning inference framework ...

Frontend Engineer

Location
Greater London, England, United Kingdom
able to provide visa sponsorship for this position at this time. What You’ll Do Write readable/testable/efficient code in React and Redux, and build deep expertise in our technology stack to deliver new features, improve system stability, and increase overall performance. Partner with engineering … your experience to set the technical direction for large projects. Evaluate, strengthen, and document technical architecture, tools, and processes. Maintain high standards for software quality, implement automation, drive continuous delivery, and reduce time to production while proactively reducing technical debt. Mentor and coach engineers on system design, operating ...