Code Quality Jobs in England

476 to 500 of 544 Code Quality Jobs in England

Senior Software Engineer

Nottingham, England, United Kingdom
Newman Stewart
in providing advanced product identification and traceability solutions. Their innovative technology supports manufacturers in enhancing efficiency, ensuring compliance, and reducing waste across various industries. With a commitment to quality and continuous improvement, they offer a market-leading portfolio of marking and coding systems, software, and services. The Role As a Senior Software Engineer and C++ expert, you will … deliver high-quality solutions that meet business and customer requirements. Key Responsibilities: Lead and contribute to the design, coding, and validation of embedded software solutions. Drive software quality and efficiency by implementing best practices in design and development. Develop and improve tools, frameworks, and methodologies to enhance software reliability. Work closely with cross-disciplinary teams, ensuring … system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with CI/CD systems (e.g., Bamboo, Jenkins), automated test frameworks (e.g., Fitnesse, Cucumber), and hardware debuggers (e.g., Lauterbach) is beneficial. Familiarity More ❯
Posted:

Senior Software Engineer

mansfield, midlands, united kingdom
Newman Stewart
in providing advanced product identification and traceability solutions. Their innovative technology supports manufacturers in enhancing efficiency, ensuring compliance, and reducing waste across various industries. With a commitment to quality and continuous improvement, they offer a market-leading portfolio of marking and coding systems, software, and services. The Role As a Senior Software Engineer and C++ expert, you will … deliver high-quality solutions that meet business and customer requirements. Key Responsibilities: Lead and contribute to the design, coding, and validation of embedded software solutions. Drive software quality and efficiency by implementing best practices in design and development. Develop and improve tools, frameworks, and methodologies to enhance software reliability. Work closely with cross-disciplinary teams, ensuring … system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with CI/CD systems (e.g., Bamboo, Jenkins), automated test frameworks (e.g., Fitnesse, Cucumber), and hardware debuggers (e.g., Lauterbach) is beneficial. Familiarity More ❯
Posted:

Senior Software Engineer

derby, midlands, united kingdom
Newman Stewart
in providing advanced product identification and traceability solutions. Their innovative technology supports manufacturers in enhancing efficiency, ensuring compliance, and reducing waste across various industries. With a commitment to quality and continuous improvement, they offer a market-leading portfolio of marking and coding systems, software, and services. The Role As a Senior Software Engineer and C++ expert, you will … deliver high-quality solutions that meet business and customer requirements. Key Responsibilities: Lead and contribute to the design, coding, and validation of embedded software solutions. Drive software quality and efficiency by implementing best practices in design and development. Develop and improve tools, frameworks, and methodologies to enhance software reliability. Work closely with cross-disciplinary teams, ensuring … system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with CI/CD systems (e.g., Bamboo, Jenkins), automated test frameworks (e.g., Fitnesse, Cucumber), and hardware debuggers (e.g., Lauterbach) is beneficial. Familiarity More ❯
Posted:

Data Engineer

England, United Kingdom
HD Tech Recruit
Integrate and transform data from a variety of sources including SQL databases, APIs, and cloud storage. Develop and maintain ETL/ELT processes and frameworks to ensure performance and code quality. Apply strong data modelling principles to deliver clean, well-structured data for reporting and analysis. Collaborate with internal teams and clients to understand requirements and deliver practical, elegant … knowledge with peers. Bring a proactive, problem-solving mindset to every challenge. Required Skills & Experience Strong SQL skills and solid experience with ETL/ELT development (tool-based or code-based). Good understanding of data modelling, data quality, and governance best practices. Familiarity with DevOps concepts and CI/CD pipelines. Excellent communication skills—able to More ❯
Posted:

Lead Embedded Software Engineer (DevOps)

Milton, Cambridgeshire, United Kingdom
Verso Recruitment Group
build and release processes for embedded systems. You ll drive automation, mentor team members, and collaborate closely with software and hardware engineers to ensure efficient delivery of high-quality embedded software into production. Key Responsibilities as Lead Embedded Software Engineer (DevOps): Lead the development and maintenance of CI/CD pipelines for embedded software projects Own and evolve … software development in C/C++, supporting integration and troubleshooting Troubleshoot and continuously improve build/release infrastructure and workflows Champion best practices in configuration management, DevOps, and software quality Skills & Experience Required: Proven experience leading build/release or DevOps engineering in embedded software environments Strong proficiency in C and C++ programming for embedded systems Experience with More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 120,000 Annual
Posted:

Lead Embedded Software Engineer (DevOps)

Cambridge, Milton, Cambridgeshire, United Kingdom
Verso Recruitment Group
build and release processes for embedded systems. You’ll drive automation, mentor team members, and collaborate closely with software and hardware engineers to ensure efficient delivery of high-quality embedded software into production. Key Responsibilities as Lead Embedded Software Engineer (DevOps): Lead the development and maintenance of CI/CD pipelines for embedded software projects Own and evolve … software development in C/C++, supporting integration and troubleshooting Troubleshoot and continuously improve build/release infrastructure and workflows Champion best practices in configuration management, DevOps, and software quality Skills & Experience Required: Proven experience leading build/release or DevOps engineering in embedded software environments Strong proficiency in C and C++ programming for embedded systems Experience with More ❯
Employment Type: Permanent
Salary: £70000 - £120000/annum
Posted:

Manual Tester (DV Security Clearance)

Basingstoke, Hampshire, UK
CGI
CD pipelines, container orchestration, and cloud services. • Collaborate with product owners, DevOps engineers, and architects during sprint planning to ensure test coverage aligns with user stories and infrastructure-as-code deliverables. Manual & Automated Test Development • Design, develop and execute manual tests for infrastructure components (e.g., server builds, network configurations, storage systems) and automated scripts for regression, integration, and acceptance … validations through IaC testing frameworks (e.g., Terratest, InSpec). CI/CD Integration • Embed automated test execution within build pipelines—triggering unit, integration, and end-to-end tests on code commits and pull-requests. • Monitor pipeline health and test results; collaborate with DevOps to optimize build times, parallelize tests, and reduce pipeline flakiness. Result Analysis & Root Cause • Analyze test … experience in a dedicated testing role, ideally within a secure or mission-critical environment. You’ll bring a solid understanding of testing methodologies and a passion for ensuring software quality throughout the development lifecycle. Experience with Agile delivery frameworks, particularly SAFe, is highly desirable. You should be confident working with both manual and automated testing tools and have More ❯
Employment Type: Full-time
Posted:

Quality Assurance Automation Lead

Oxford, Oxfordshire, UK
Hybrid / WFH Options
Airbox Systems
Humanity, Quality, and Delight. What this role is about: We're at a key moment where we have the chance to completely rethink how we handle software quality to meet the highest standards across mobile (Android and iOS), Web Apps, and Web APIs. Right now, all of our testing is done manually, and we’re looking … team grow, mentoring them and teaching them how to work with automated testing. Just as importantly, you’ll help create a culture where developers take shared responsibility for quality and testing. If you're passionate about automation, enjoy building things from scratch, and want to lead and mentor others while staying hands-on, this could be the perfect … Lead the setup and maintenance of test environments and test data to ensure reliable and representative testing conditions About You: A minimum of 5 years of experience in software quality assurance, with at least 2 years in a lead or senior role involving team mentorship and project leadership. Demonstrable, hands-on experience designing and implementing test automation frameworks More ❯
Posted:

C# Developer

Poole, England, United Kingdom
mthree
a number platforms – including Android and .NET primarily written in C#. Work as part of a Scrum team, attending and contributing to all ceremonies Actively contribute to improve software quality Assist in realising software process and tooling improvement activities Ensure that technical standards and development processes are adhered to during all stages of development Participate in software design … and the development/applicatif automated tests (TDD or BDD). Source control tools such as Bitbucket and GitHUB. CICD tools such as Jenkins, Bamboo, Artifactory. Unit test and code coverage tool experience such as NUnit, SonarCube, AltCover. Experience of microservice architectures, REST Interfaces.Experience within an embedded software development environment Desired/Nice to have Experience: Android development, knowledge More ❯
Posted:

QA Tester

London, South East, England, United Kingdom
Pharmica
edge technology to automate and innovate we can deliver a safer, more affordable health care experience. Job Description: QA Tester (Automation & Manual) Do You Have a Passion for Quality? At Pharmica, we believe that exceptional software demands exceptional testing. As a market leader in innovative healthcare solutions, we are committed to delivering safe, reliable, and intuitive technology to … re looking for a QA Tester to join us on this journey. If you’re a detail-oriented problem-solver with a knack for uncovering bugs and optimising software quality, this is your chance to make an impact and grow your career. What You’ll Be Doing Automation Testing Develop, maintain, and execute automated test scripts using UI … a proactive and curious individual with the following skills: Must-Have Skills : 2 years working with UI automation tools (preferably Selenium). Experience creating test plans and driving quality assurance as the sole QA engineer in an agile team. 2 years of programming experience (C# preferred, but Python/Java/other languages are acceptable). Solid background More ❯
Employment Type: Full-Time
Salary: £30,000 - £40,000 per annum
Posted:

Lead Software Engineer

Brighton, England, United Kingdom
Hybrid / WFH Options
ASquared | B Corp™ | Digital Product Agency
you to apply. ‍ What you'll bring ✅ You actively leverage AI-powered developer tools like GitHub Copilot, Cursor, v0.dev, or custom LLM-based workflows to accelerate development and enhance code quality. ✅ You have experience building applications that utilise advanced technology features under the hood , such as chatbots, AI-powered automation tools, or AI-enhanced search features. ✅ You write clean … scalable, and maintainable code with a focus on modern software design patterns . ✅ You’re comfortable working in multidisciplinary, cross-functional teams and can articulate complex technical decisions to both technical and non-technical stakeholders. ✅ You embrace continuous learning , staying ahead of the curve on advancements in software engineering. What you'll be doing 🚀 Architecting, coding, and shipping high … quality digital products that push the boundaries of what’s possible. 🛠️ Using AI to streamline workflows - from AI-generated boilerplate code to automated refactoring and debugging. 🤖 Building cutting edge features , including LLM-backed chat interfaces, content generation tools, and intelligent automation solutions. 👥 Leading by example , mentoring and collaborating with other engineers to improve quality and More ❯
Posted:

Lead Software Engineer

eastbourne, south east england, united kingdom
Hybrid / WFH Options
ASquared | B Corp™ | Digital Product Agency
you to apply. ‍ What you'll bring ✅ You actively leverage AI-powered developer tools like GitHub Copilot, Cursor, v0.dev, or custom LLM-based workflows to accelerate development and enhance code quality. ✅ You have experience building applications that utilise advanced technology features under the hood , such as chatbots, AI-powered automation tools, or AI-enhanced search features. ✅ You write clean … scalable, and maintainable code with a focus on modern software design patterns . ✅ You’re comfortable working in multidisciplinary, cross-functional teams and can articulate complex technical decisions to both technical and non-technical stakeholders. ✅ You embrace continuous learning , staying ahead of the curve on advancements in software engineering. What you'll be doing 🚀 Architecting, coding, and shipping high … quality digital products that push the boundaries of what’s possible. 🛠️ Using AI to streamline workflows - from AI-generated boilerplate code to automated refactoring and debugging. 🤖 Building cutting edge features , including LLM-backed chat interfaces, content generation tools, and intelligent automation solutions. 👥 Leading by example , mentoring and collaborating with other engineers to improve quality and More ❯
Posted:

Head of Software Development (Hybrid)

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
C4S Search Ltd
environment. This is a hands-on leadership role where you'll combine strategic thinking with technical expertise guiding the team while also rolling up your sleeves and diving into code when needed. Key Responsibilities Lead, mentor, and inspire a team of software developers, fostering a culture of collaboration, innovation, and continuous improvement. Own the technical roadmap and ensure alignment … tasks, code reviews, and architectural decisions. Champion Agile SCRUM practices and drive delivery excellence. Collaborate cross-functionally with Product, QA, and DevOps teams. Ensure high standards of software quality and performance. Stay current with emerging technologies and industry trends. Tech Stack Languages : C#, .NET (Core & Framework) Frameworks : ASP.NET, Entity Framework Tools : Azure DevOps, Git, CI/CD … background in C# .NET development. Comfortable balancing leadership with hands-on coding. Excellent communication and stakeholder management skills. Experience working in Agile environments. Passion for building scalable, high-quality software solutions. Nice to Have Experience with cloud platforms (Azure preferred). Knowledge of microservices architecture. Exposure to DevOps practices and tooling. More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum
Posted:

Software Test Engineer

manchester, north west england, united kingdom
Iqlik ltd
Job Summary We are seeking a skilled Software Test Engineer to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and performance of our software products through rigorous testing and analysis. You will play a crucial role in the software development lifecycle (SDLC), collaborating with developers, product managers, and other stakeholders to deliver … testing purposes. Familiarity with databases like MySQL, Oracle, or SQL Server for data validation during testing processes. Experience with version control systems such as Git or SVN for managing code changes. Knowledge of web services (REST/SOAP) and service-oriented architecture (SOA) principles. Understanding of Agile methodologies as well as traditional Waterfall approaches to project management. Strong analytical … the ability to perform data analysis related to application performance. Experience working in cloud environments such as AWS or Azure is advantageous. If you are passionate about ensuring software quality and have a keen eye for detail, we encourage you to apply for this exciting opportunity. Job Types: Full-time, Permanent Pay: £32,000.00-£36,000.00 per year More ❯
Posted:

Software Engineer

Birmingham, West Midlands, England, United Kingdom
Robert Walters
be working on impactful back of house technology solutions, collaborating closely with stakeholders, product managers, and engineers. Software Engineer - What will you be doing? * Designing and building high quality software products that are tailored to end-user requirements.* Maintaining existing products and services by proactively assessing live support issues.* Collaborating with business stakeholders, product managers, and engineers to … PHP, or Java for building scalable backend systems.* Understanding of client-side technologies including HTML/CSS for creating responsive user interfaces.* Experience with GIT or Subversion to maintain code quality.* Background working with SQL for data management within applications.* Familiarity with Jira, Confluence, Slack, GitHub, Azure DevOps, or Trello.* Understanding of back of house technologies applied within a More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Test Automation Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Balance Talent
partners to major financial corporations. They have multi-year contracts in place to continue working in partnership with blue chip £billion organisations as they expand into new territories. Software Quality is at the very core of what they do. They’re deeply passionate about delivering Quality Software and Test-Driven Development is in their DNA. You … promotion is endless and they are active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in Software Quality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience More ❯
Posted:

Test Automation Engineer

London Area, United Kingdom
Hybrid / WFH Options
Balance Talent
partners to major financial corporations. They have multi-year contracts in place to continue working in partnership with blue chip £billion organisations as they expand into new territories. Software Quality is at the very core of what they do. They’re deeply passionate about delivering Quality Software and Test-Driven Development is in their DNA. You … promotion is endless and they are active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in Software Quality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience More ❯
Posted:

Test Automation Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Balance Talent
partners to major financial corporations. They have multi-year contracts in place to continue working in partnership with blue chip £billion organisations as they expand into new territories. Software Quality is at the very core of what they do. They’re deeply passionate about delivering Quality Software and Test-Driven Development is in their DNA. You … promotion is endless and they are active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in Software Quality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience More ❯
Posted:

Test Automation Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Balance Talent
partners to major financial corporations. They have multi-year contracts in place to continue working in partnership with blue chip £billion organisations as they expand into new territories. Software Quality is at the very core of what they do. They’re deeply passionate about delivering Quality Software and Test-Driven Development is in their DNA. You … promotion is endless and they are active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in Software Quality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience More ❯
Posted:

Test Automation Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Balance Talent
partners to major financial corporations. They have multi-year contracts in place to continue working in partnership with blue chip £billion organisations as they expand into new territories. Software Quality is at the very core of what they do. They’re deeply passionate about delivering Quality Software and Test-Driven Development is in their DNA. You … promotion is endless and they are active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in Software Quality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience More ❯
Posted:

Senior Software Engineer Developer - Navision

England, UK
Hybrid / WFH Options
CDW UK
narratives, storyboards, and user interface prototypes. Lead/develop: Detailed design specifications for hardware and software use by the technical team. Lead/develop: System test plans, ensure software quality assurance (SQA) standards are achieved, and validate that business goals are accomplished. Lead/develop: Detailed estimates for projects, including resource allocation, timelines, and budget. Develop applications to … Common Data Service (CDS). Database Management – SQL Server, Azure SQL, Data Modelling, MongoDB Web Technologies – REST APIs, SOAP, JSON, XML. Experience of high-volume transactional systems demanding efficient code Experience of systems integrations Ability to document code in compliance with company standards and practices Ability to debug errors efficiently and effectively Capable of managing multiple assignments simultaneously … Enthusiasm for testing their own code before delivering it Enjoy working as part of a close multi-skilled team Excellent organisational and time management skills Preferred skills, experience and qualities needed 5-7 years of experience in software development as a Senior Software Engineer in NAV2009 working with the NAV C/SIDE C/AL development language. More ❯
Posted:

Full-Stack Developer (C# / React)

London, South East, England, United Kingdom
Ncounter
variety, technical challenge, and building well-structured software that others can depend on. You’ll work within a cross-functional engineering group that takes real pride in collaboration and code quality. The role involves building high-performance, event-driven applications, with a focus on reliability, modularity, and scalability across both front-end and back-end services. In the role … hands-on experience across modern web technologies and frameworks • Proficiency in C# or an equivalent object-oriented language, plus React or similar JavaScript frameworks • A genuine interest in clean code, developer experience, and team-wide collaboration • Someone curious, pragmatic, and motivated to deliver maintainable, high-quality systems This is a rare opportunity to join a team that … experimentation, technical growth, and knowledge sharing-alongside regular hackathons, socials, and a positive, open culture. If you’re an engineer who values both autonomy and teamwork, and want your code to make a visible impact, we’d love to speak with you. Apply today or get in touch for a confidential chat. More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum
Posted:

Full Stack Developer - BACLJP

Bromley, London, United Kingdom
Adecco
Work Management for Trade Lifecycles-from Booking through Settlement to Position Keeping. Lead the charge on UI/UX improvements to modernise and enhance product usability. Develop high-quality web-based UI solutions using React JS and java Script. Need to know back-end Scala. UI design skills, able to prove that they have been involved in the … Experienced in TDD, Cyprus automated testing Utilise your full stack capabilities and knowledge of JVM languages, particularly Scala. Write robust Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Full Stack Developer - BACLJP00012781

Bromley, London, United Kingdom
Adecco
Work Management for Trade Lifecycles-from Booking through Settlement to Position Keeping. Lead the charge on UI/UX improvements to modernise and enhance product usability. Develop high-quality web-based UI solutions using React JS and java Script. Need to know back-end Scala. UI design skills, able to prove that they have been involved in the … Experienced in TDD, Cyprus automated testing Utilise your full stack capabilities and knowledge of JVM languages, particularly Scala. Write robust Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate More ❯
Employment Type: Contract
Posted:

Full Stack Developer - BACLJP00012781

Bromley, Kent, England, United Kingdom
Adecco
Work Management for Trade Lifecycles-from Booking through Settlement to Position Keeping. Lead the charge on UI/UX improvements to modernise and enhance product usability. Develop high-quality web-based UI solutions using React JS and java Script. Need to know back-end Scala. UI design skills, able to prove that they have been involved in the … Experienced in TDD, Cyprus automated testing Utilise your full stack capabilities and knowledge of JVM languages, particularly Scala. Write robust Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:
Code Quality
England
10th Percentile
£46,875
25th Percentile
£57,500
Median
£75,000
75th Percentile
£90,938
90th Percentile
£122,500