Code Quality Jobs in England

251 to 275 of 592 Code Quality Jobs in England

Data Engineer

London, United Kingdom
Integer, LLC
which leverages open-source intelligence, data mining, network analysis, and machine learning to generate unparalleled insights on networks engaged in illicit financial activity. Key focus areas include system architecture, code quality, automation, and observability. To the right person, this will be the perfect kind of challenge. Our mission is compelling, our product is powerful, and we're More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front End Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Sanderson
maintain responsive front-end applications using modern frameworks and technologies. Collaborate closely with UX/UI designers, back-end developers, and data teams to deliver seamless digital experiences. Ensure code quality through best practices including testing, reviews, and documentation. Integrate front-end components with AWS-based services, including Lambda. Participate in Agile ceremonies and contribute to sprint More ❯
Employment Type: Contractor
Rate: £425 - £450 per day, Pro-rata, Inc benefits
Posted:

Senior AI Integration Engineer

London, United Kingdom
Moneysupermarket Group
agent orchestration framework, to create high-impact AI solutions that directly interact with users. You'll also embrace the power of AI-assisted development to boost your productivity and code quality. AI at MONY Group Our strategy covers three core areas: how AI enhances the way we build and deliver products, how AI is embedded in existing products to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Web3 Software Engineer

London, United Kingdom
Hybrid / WFH Options
Prudence Holdings
is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time. We are seeking a proactive and skilled Senior Full-Stack Engineer to join our lean, high … of the entire software lifecycle-scoping, implementation, testing, deployment, and maintenance. Integrate blockchain protocols and wallets to enable seamless Web3 user experiences. Leverage the latest AI tools (e.g., for code generation, documentation, or test coverage) to enhance productivity, accelerate delivery, and maintain high code quality. Stay up to date with the rapidly evolving blockchain ecosystem and bring best … web3.js, or wagmi. A strong sense of ownership and the ability to drive projects independently. Ability to navigate ambiguity and work effectively in a fast-changing environment. Commitment to code quality, including writing unit/integration tests and applying engineering best practices. COMPENSATION & PERKS Full-time salary based on experience and meaningful equity in an industry-leading More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Automotive Software Validation Engineer

Gaydon, Warwickshire, United Kingdom
Expleo UK LTD
Expleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation. We help businesses harness unrelenting technological change to successfully deliver innovations that will help them gain a competitive advantage and improve the everyday lives of people around the globe. We are looking for Automotive Software Validation Engineers to drive … and cascade into lower level systems/components. * Development of manual and automated test scripts. * Perform Tests on various test environments such as SIL, MIL and HIL test rigs. * Code Quality Reviews * Static Analysis of Code * Test Coverage Analysis * Production of Technical Documentation * Software Integration - Production of Builds and Configuration Management in a DevOps environment. Qualifications More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Arc IT Recruitment
Participating in Agile ceremonies, collaborating closely with engineering, infrastructure, and external service providers. Practising Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) to maintain a high standard of code quality, resilience, and performance. We are looking for candidates who have: Strong hands-on experience with TypeScript and Node.js for backend development. Deep understanding of AWS serverless … technologies. Working knowledge of Infrastructure-as-Code tools. Strong background in RESTful API development, secure authentication mechanisms, and API integration best practices. Experience working in regulated environments such as PCI DSS, or within other compliance-heavy systems. Familiarity with frontend frameworks like React is a bonus. If you're a backend engineer who thrives in cloud-native environments and More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Software & Automation Junior / Intermediate Full Stack Engineer Permanent / Full-Time London, U ...

London, United Kingdom
Vorboss Limited
to end-to-end delivery of critical features as part of our development team. You'll work hands-on across React, Node.js,and Python services, focusing on feature delivery, code quality and platform reliability, while learning the ropes of architecture, DevOps practices and network integrations. This is a fantastic opportunity to grow your skills in a supportive … by further developing our GitHub Actions pipelines, Terraform definitions and observability integrations. Ensure quality & reliability: write and maintain unit, integration and end-to-end tests, participating in code reviews to uphold high standards Contribute to our cloud-native platform to optimise performance, security and scalability Collaborate cross-functionally with product, operations and customer success to translate requirements … stack engineer in a SaaS or startup environment. Proficiency with Node.js (Express) and Python (FastAPI, Celery). Familiarity with Microsoft Azure App Services/Functions, GitHubActions and Infrastructure as Code (Terraform). Some exposure to networking protocols and systems such as SNMP,IPAM, or CLI automation (we'll teach you the rest!). Comfortable writing and maintaining tests (unit More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software engineer - C#/WPF - Perm opportunity - Southampton

Southampton, Hampshire, United Kingdom
Endeavour Recruitment Solutions
reusable, and reliable C# code. Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs, and devise solutions to these problem. Help maintain code quality, organization, and automatization. Knowledge, skills and experience: Proficient in C#, with a good knowledge of its ecosystems. Proficient in WPF, with a good knowledge of its … schemas that represent and support business processes. Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds. Implementing automated testing platforms and unit tests. Proficient understanding of code versioning tools. Familiarity with continuous integration. This is a defining career opportunity, please apply for further detail to join a leading Fin Tech company. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Naimuri - Frontend Software Engineer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
QinetiQ Limited
aspects of software. What You'll Do: Collaborate closely with technical lead, UX/UI designers and backend engineers to translate user stories and design mockups into high-quality … responsive, and intuitive web interfaces. Develop and maintain robust, scalable, and performant frontend applications using (but not limited to) React, Typescript, HTML, CSS. Write clean, well-documented, and testable code, adhering to best practices and coding standards. Optimize applications for maximum speed and scalability. Ensure the technical feasibility of UI/UX designs. Implement and maintain unit, integration, and … end-to-end tests to ensure application quality and reliability. Participate in code reviews, providing constructive feedback and ensuring code quality. Identify and troubleshoot UI/UX issues, debugging and resolving them effectively. Stay up-to-date with the latest frontend technologies, frameworks, and best practices. Contribute to the continuous improvement of our development processes and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Customer Care (Python, AWS)

Liverpool, Lancashire, United Kingdom
Hybrid / WFH Options
The Very Group
Our award-winning Customer Care Team are at the forefront of our relationship with our customers. We are not only passionate about achieving the right outcome and making quality decisions but are dedicated to our collaborative culture. About the role. As a Principal Software Engineer, you will be responsible for designing, building and running front-end and/… your squad are responsible for. You'll help shape best practices in software engineering, then both work to and coach other Squad members into driving and ensuring high quality solutions. Our Principal Software Engineers will work as Tech Leads within autonomous product teams delivering products that are part of the rebuild and in squads aligned to our other … AWS Services like API Gateway, lambda, SQS, S3 and pipeline technologies e.g. GitLab CI/Jenkins. Demonstrable experience of providing clear direction, coaching, mentoring and development support. Passionate about code quality, testing and other engineering best practices. Significant experience of building software applications that have security, reliability, scalability, high availability and concurrency built-in from the outset. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager (Hands-on .Net, AWS)

Maidenhead, Berkshire, South East, United Kingdom
Hays
multiple acquisitions and now expanding their UK Development team to support a multi-year modernisation project. This is a hands-on position requiring the Manager to contribute to the code, you should blend leadership and technical and enjoy both sets of responsibilities. Your new role You'll be managing a squad of Developers championing software best practice, architectural principles … point product releases, including ongoing maintenance. You will closely with techies and other stakeholders to drive the offering forward, ensuring the team follow SDLC processes, CI/CD integration, code quality & automation test coverage. You will manage between 5-10 Devs/Testers initially in this role and will perform a dual position, writing Microsoft .Net code. …/CD integration and mainstream databases. You'll need working experience with scaled software architecture & domain: performance, redundancy, failover, clustering etc. You'll also need working experience with source code management patterns and proficiency in API design, development & production. They are embracing AWS here, so previous experience in the Cloud and working with pipelines and containers will serve you More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Senior C++ Engineer - Core Codecs (Point Cloud / PresenZ 6DoF)

London, United Kingdom
V-Nova Ltd
formats (in this case PresenZ). Seeing your work rapidly released into production software shipped to partners and the public. A collaborative engineering culture that values data-driven decisions, code quality and continuous improvement. Responsibilities Work across all stages of the software development life cycle to develop software for new and novel product features. Our products are … and readability. Build automated unit, functional, and performance test suites and as a team own test and benchmarking harnesses for V-Nova's CI. Collaborate in an agile environment (code reviews, design discussions, task estimating knowledge sharing and mentoring expected). Manage your deliverables we expect people to take responsibility for their deliveries but not to work in isolation … C++ (C+ or later preferred) and solid C fundamentals; confident with low-level memory management, resource lifetime, templates and performance-oriented coding. Several years building and shipping production native code (typically 5+; depth matters more than exact years). Performance analysis & optimization experience using profilers/instrumentation tools and acting on the information by planning and carrying out performance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer / Technical Lead (Go, AWS)

Stretford, Lancashire, United Kingdom
Adria Solutions Ltd
engineering team. Expect a hands-on role with real influence over architecture, tooling, and development standards. Responsibilities: Designing and developing scalable backend services using Go Leading on technical direction, code quality, and performance improvements Building secure, cloud-native infrastructure on AWS Collaborating with frontend engineers (React) for full-stack feature delivery Mentoring engineers and supporting their development … of AWS cloud services and DevOps principles Experience mentoring developers and leading small teams Understanding of frontend/backend collaboration (React experience a plus) A mindset focused on quality, performance, and maintainability Clear communication skills and a collaborative attitude You will have; Influence over architecture and engineering direction Leadership opportunities with scope for further progression Modern technology stack More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer / Technical Lead Go, AWS

Manchester, Lancashire, England, United Kingdom
Adria Solutions
engineering team. Expect a hands-on role with real influence over architecture, tooling, and development standards. Responsibilities: Designing and developing scalable backend services using Go Leading on technical direction, code quality, and performance improvements Building secure, cloud-native infrastructure on AWS Collaborating with frontend engineers (React) for full-stack feature delivery Mentoring engineers and supporting their development … of AWS cloud services and DevOps principles Experience mentoring developers and leading small teams Understanding of frontend/backend collaboration (React experience a plus) A mindset focused on quality, performance, and maintainability Clear communication skills and a collaborative attitude You will have; Influence over architecture and engineering direction Leadership opportunities with scope for further progression Modern technology stack More ❯
Employment Type: Full-Time
Salary: £70,000 - £90,000 per annum, Negotiable
Posted:

Senior Software Engineer / Technical Lead (Go, AWS)

Manchester, North West, United Kingdom
Adria Solutions
engineering team. Expect a hands-on role with real influence over architecture, tooling, and development standards. Responsibilities: Designing and developing scalable backend services using Go Leading on technical direction, code quality, and performance improvements Building secure, cloud-native infrastructure on AWS Collaborating with frontend engineers (React) for full-stack feature delivery Mentoring engineers and supporting their development … of AWS cloud services and DevOps principles Experience mentoring developers and leading small teams Understanding of frontend/backend collaboration (React experience a plus) A mindset focused on quality, performance, and maintainability Clear communication skills and a collaborative attitude You will have; Influence over architecture and engineering direction Leadership opportunities with scope for further progression Modern technology stack More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Full Stack Developer x 2

Coleford, Gloucestershire, South West, United Kingdom
Robert Half
Optimise application performance for speed and scalability Other Responsibilities: Participate in the entire software development lifecycle, including requirement gathering, design, implementation, testing, and deployment. Adhere to best practices for code quality, maintainability, and security Collaborate with cross-functional teams. Skillset/Experience required: Front-End Technologies: Strong understanding of JavaScript fundamentals, including DOM manipulation, asynchronous programming, and … modern JavaScript features. Expertise in HTML, CSS. Back-End Technologies: Knowledge of database management systems (example: MySQL) Experience building and consuming RESTful APIs Version Control: Proficiency in Git for code management Personal Qualities: Strong problem-solving skills with a focus on delivering solutions. Ability to manage tight deadlines and adapt to changing priorities. Team player with excellent interpersonal and More ❯
Employment Type: Permanent
Posted:

DevOps - Python Specialist

London, United Kingdom
Experis - ManpowerGroup
Development Development of efficient, concurrent applications and services. Skilled in building CLI tools, REST APIs, and interacting with external services. Familiar with go modules, error handling patterns, testing, and code organization. AWS Services & API Integration Deep experience using AWS SDKs in both Python (boto3) and Go (aws-sdk-go-v2) to: Interact with services like EC2, S3, IAM, CloudWatch … ticket creation, and documentation workflows. Kubernetes: Working with the Kubernetes API in Python using the official kubernetes client. Automation of deployment tasks, pod management, and cluster introspection. Testing & Quality Assurance Python Testing: Experience with pytest, unittest, and mocking tools (unittest.mock, responses). Use of coverage.py for test coverage analysis and integration with CI pipelines. Go Testing: Writing unit … using the testing package. Familiar with table-driven tests, test coverage tooling, and mock generation (gomock, testify). Additional Skills Version Control: Advanced use of Git, including branching strategies, code reviews, and release workflows. CI/CD Integration: Incorporation of tests and linters in CI/CD pipelines (GitHub Actions, GitLab CI, etc.). Code Quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Remote Rust Engineer - Rug.ai

London, United Kingdom
Hybrid / WFH Options
Blockchain Works
be able to use Python. Collaborate with frontend engineers and other team members to integrate backend systems with user-facing components Write unit tests using appropriate testing frameworks, ensuring code quality and maintainability Integrate with continuous integration systems to streamline development and deployment processes Contribute to code reviews and provide constructive feedback to team members Stay … robust highly reliable websocket systems for serving data to clients Experience with AWS services such as EC2, Timestream and DynamoDB Experience developing high-performance, multi-threaded software, and optimizing code at a high level Familiarity with unit testing frameworks and Agile methodologies Strong problem-solving skills and attention to detail Desirable Qualifications: Proficiency with Rust &Python Previous experience writing … code to interact with blockchain platforms, such as indexing Familiarity with project management tools, such as Asana Benefits: Competitive salary based on experience Flexible remote work arrangements Generous 30 days annual paid leave Professional development and growth opportunities Diffusion is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Platform Engineer

London, United Kingdom
Hybrid / WFH Options
Intercom
world engineering effectiveness. What will I be doing? AI-Driven Automation: Build and evolve automation agents that handle routine, high-volume maintenance work (like stale feature flag cleanup, dead code removal, exception fixing) with human-in-the-loop review. Prioritize, prototype, and iterate on automation that truly saves engineers time. AI-First Developer Experience: Make AI-powered tools (IDEs … automate setup, and gather feedback to continuously improve usability and trust. AI-Optimized Codebases: Help make our codebases more navigable and "AI-friendly" - from deep refactoring, restructuring and documenting code to implementing standards that boost agent accuracy and code suggestion quality. Work directly with repo owners to trial improvements, audit for high-friction patterns, and feed domain context … new tools or workflows that actually got adopted and made a difference. AI toolchain familiarity: Hands-on experience with (or deep curiosity about) modern AI-powered developer tools - AI code assistants, agents, prompt engineering, or similar. Strong software fundamentals: Deep knowledge of at least one major programming language and development stack (JavaScript, Python, Ruby, etc). Experience structuring, documenting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Data Scientist - Telematics

London, United Kingdom
Hybrid / WFH Options
Zego
meaningful insights about how people drive. Using advanced signal processing and machine learning, we process high-frequency data to extract behavioural signals that power our understanding of driving quality, context, and risk. About the Role As a Lead Data Scientist, you'll drive the technical direction of our behavioural modelling work. You'll lead the development of telematics … performance, scalability, and maintainability. Collaborate closely with data engineers, software engineers, mobile developers, and PMs to deliver production-grade features. Mentor data scientists, set high standards for technical quality, and promote knowledge sharing and learning. Own delivery of large, complex projects, breaking them into milestones, planning collaboratively, and unblocking teams. Contribute to Request For Comments (RFCs), design reviews … mindset: open to feedback, committed to continuous learning, and eager to help others develop. Nice to Have Experience leading applied ML projects end-to-end, with a focus on code quality, runtime efficiency, and measurable impact. Familiarity with cloud platforms (e.g. AWS), containerisation (Docker, Kubernetes), and orchestration tools. Experience mentoring and coaching other data scientists and setting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Lincoln, Lincolnshire, England, United Kingdom
Oscar Technology
design, and deliver new features Support the deployment and optimisation of applications on both Linux (Ubuntu, Apache, Nginx) and Windows (IIS) servers Ensure best practices around security , performance , and code quality Work alongside a small IT/dev team with opportunities to contribute to architecture decisions What You'll Need: Essential Skills & Experience Strong experience with PHP More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum
Posted:

Software Engineer

Lincoln, Lincolnshire, East Midlands, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
design, and deliver new features Support the deployment and optimisation of applications on both Linux (Ubuntu, Apache, Nginx) and Windows (IIS) servers Ensure best practices around security , performance , and code quality Work alongside a small IT/dev team with opportunities to contribute to architecture decisions ? What You'll Need: Essential Skills & Experience Strong experience with PHP More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Engineering Manager - Basket & Checkout

London, United Kingdom
Hybrid / WFH Options
China-Britain Business Council
customers expect. Your responsibilities will include: Technical Leadership Own and evolve the technical direction of the team, ensuring it aligns with our wider platform strategy. Lead architecture design and code quality practices, championing scalability, security, and modern engineering principles. Promote innovation and continuous improvement across tooling, development practices, and infrastructure. Mentor, support, and grow a talented team … and balance priorities across features, tech debt, and operational improvements. Ensure robust CI/CD pipelines, testing frameworks, and monitoring systems are in place to support rapid, high-quality releases. Be the go-to technical leader for your area, clearly communicating progress, plans, and risks to stakeholders. Work cross-functionally with other squads to manage dependencies and deliver More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Frontend Software Developer

Cambourne, Cambridgeshire, United Kingdom
Remotestar
product teams to implement stunning and intuitive user interfaces. Ensure the web applications are performant, secure, and optimized for a seamless user experience. Troubleshoot and debug issues to improve code quality and performance. Qualifications: Proficiency in React and its ecosystem (e.g., Redux, Hooks, Context API). Solid understanding of front-end development, including HTML , CSS , and JavaScript. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Backend

London, United Kingdom
SevenRooms
a strong focus on customer-facing features Product Focus: Be the technical owner of features, from design to implementation to ongoing support Project Management: Manage individual project priorities, deadlines, code quality and deliverables; Participate in occasional on-call duties to keep software systems up and running Who You Are BS degree in Computer Science, similar technical field More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
England
10th Percentile
£41,250
25th Percentile
£56,250
Median
£69,384
75th Percentile
£83,750
90th Percentile
£117,500