Code Quality Jobs in England

201 to 225 of 1,989 Code Quality Jobs in England

Technical Lead - Full Stack

London, United Kingdom
Hybrid / WFH Options
QiH Group
rapidly grow our technology platform to deliver our ambitious business growth. In this role you will take ownership of both front-end and back-end systems, driving high-quality development and delivering technical solutions across the product lifecycle. While your primary focus will be coding and architecture design, you will also guide other developers, making technical decisions, and … both front-end and back-end codebases. Define architecture and system design for web applications, ensuring scalability, security, and performance. Provide technical guidance and mentorship to other engineers, ensuring code quality through reviews and best practices. Design and implement responsive, user-friendly web interfaces using modern JavaScript frameworks (Next.js, React). Collaborate with UX/UI designers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Frontend Engineer

London, United Kingdom
Henry Schein One group
one. When technology connects, more data is shared, more tasks are automated, and more work gets done. Most importantly, dental professionals have more timeto focus on providing a quality experience for their patients. In fact, one connected practice management system simplifies each step of thepatient experience - from first contact and scheduling to clinical treatment and billing, to ensuring … integration. Lead the team in triaging complex bugs, identifying root causes, andimplementing robust solutions for production issues. Champion and implement frontend best practices in areas such as performance optimization, code quality, testing (React Testing Library, Jest, etc.), accessibility, and maintainability. Drive improvements and innovation in ourfrontend architecture, tooling (NPM, Webpack, Vite), and development processes. Technologies We Use More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full-stack Developer (Mid-Level)

Manchester, England, United Kingdom
Hybrid / WFH Options
Cantarus
the latest front-end technologies including React and TypeScript. Working with .NET-based content management systems such as Umbraco & Kentico. Collaborating in small, agile teams on various projects. Maintaining code quality through regular reviews, E2E testing, and CI/CD practices. Working closely with clients to translate user stories into complex functionalities. Becoming a Subject Matter Expert More ❯
Posted:

Head of Software Engineering

Stevenage, Hertfordshire, United Kingdom
Eurochange
with the Technology Director Lead the migration of legacy systems to modern Azure-based cloud services Champion a DevOps culture—supporting CI/CD, test automation and infrastructure as code Deliver technical leadership in areas such as microservices, containerisation and secure coding Guide architecture decisions across white-label platforms, APIs, CMS, and supporting apps Ensure documentation, code standards … pipelines and access controls Collaborate with the Information Security Manager to ensure compliance with ISO27001 objectives Support GDPR, data privacy and other relevant security policies in solution design Lead code reviews, architectural assessments, and system performance analysis Innovation, Collaboration & External Partnerships Drive innovation across the engineering function, identifying new tools, frameworks and technologies to improve delivery and experience Maintain … strong relationships with key business stakeholders to understand and support internal development needs Manage the day-to-day relationship with our outsourced development partner (Techwave), ensuring aligned priorities, code quality and delivery timelines Coordinate third-party development requirements, ensuring consistency with eurochange’s architecture, standards and security expectations Desired Experience and Skills Degree or equivalent in Computer More ❯
Employment Type: Permanent
Salary: £70000 - £90000/annum
Posted:

Head of Software Engineering

Stevenage, Hertfordshire, South East, United Kingdom
Eurochange
with the Technology Director Lead the migration of legacy systems to modern Azure-based cloud services Champion a DevOps culture—supporting CI/CD, test automation and infrastructure as code Deliver technical leadership in areas such as microservices, containerisation and secure coding Guide architecture decisions across white-label platforms, APIs, CMS, and supporting apps Ensure documentation, code standards … pipelines and access controls Collaborate with the Information Security Manager to ensure compliance with ISO27001 objectives Support GDPR, data privacy and other relevant security policies in solution design Lead code reviews, architectural assessments, and system performance analysis Innovation, Collaboration & External Partnerships Drive innovation across the engineering function, identifying new tools, frameworks and technologies to improve delivery and experience Maintain … strong relationships with key business stakeholders to understand and support internal development needs Manage the day-to-day relationship with our outsourced development partner (Techwave), ensuring aligned priorities, code quality and delivery timelines Coordinate third-party development requirements, ensuring consistency with eurochange's architecture, standards and security expectations Desired Experience and Skills Degree or equivalent in Computer More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Head of Software Engineering

London, England, United Kingdom
Eurochange
with the Technology Director Lead the migration of legacy systems to modern Azure-based cloud services Champion a DevOps culture supporting CI/CD, test automation and infrastructure as code Deliver technical leadership in areas such as microservices, containerisation and secure coding Guide architecture decisions across white-label platforms, APIs, CMS, and supporting apps Ensure documentation, code standards … pipelines and access controls Collaborate with the Information Security Manager to ensure compliance with ISO27001 objectives Support GDPR, data privacy and other relevant security policies in solution design Lead code reviews, architectural assessments, and system performance analysis Innovation, Collaboration & External Partnerships Drive innovation across the engineering function, identifying new tools, frameworks and technologies to improve delivery and experience Maintain … strong relationships with key business stakeholders to understand and support internal development needs Manage the day-to-day relationship with our outsourced development partner (Techwave), ensuring aligned priorities, code quality and delivery timelines Coordinate third-party development requirements, ensuring consistency with eurochange s architecture, standards and security expectations Desired Experience and Skills Degree or equivalent in Computer More ❯
Posted:

Lead Software Developer

Woking, Surrey, South East, United Kingdom
TEAM
day-to-day technical leadership and mentorship to the development team. Driving the delivery of high-quality software across our product suite using modern .NET technologies. Performing code reviews and signing off on pull requests to maintain robust coding standards. Collaborating with stakeholders to scope requirements and ensure realistic delivery timelines. Guiding the team in adopting best … API, React, AJAX, JavaScript, WPF Database: SQL Server Tools: AWS, Azure Devops, Entity Framework, Git, Unit testing/mocking frameworks Practices: Agile, SCRUM, CI/CD pipelines, performance reviews, code refactoring Were looking for a Lead Software Developer with: Extensive experience building and delivering complex web and Windows applications. Experience leading technical teams or acting as a senior developer … with mentorship responsibilities. Strong skills in software architecture, refactoring and clean code principles. A passion for improving code quality, sharing knowledge, and supporting junior developers. Experience developing cloud solutions on AWS Solid experience working in fast-paced, agile environments. Bonus Skills (Desirable but Not Required) WPF, MVVM or desktop development experience Android Development Experience writing efficient More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Software Engineering Manager - (Hands On)

Maidenhead, England, United Kingdom
Hybrid / WFH Options
Solas IT Recruitment
You'll work closely with product managers, product owners, other engineering leaders, and cross-functional teams to evolve our solutions, championing best practices in the SDLC, CI/CD, code quality, and test automation. Key Responsibilities: Lead & Mentor: Lead 4-10 development and test engineers globally, providing coaching, career planning, and performance management. Deliver High-Quality Products: Manage multiple product line deliverables, ensuring on-time, on-scope, and high-quality outcomes. Drive Process Improvement: Instrument and report on team processes, establish operational reviews with management, and drive continuous improvement initiatives. Architectural Guidance: Provide architectural direction to your teams, aligning with our cloud and platform strategy. Technical Evangelism: Serve as a champion for … Skills: Expert in JavaScript or JavaScript Web Frameworks (e.g., Angular, React). Agile Proficiency: 5+ years of practical experience with Agile development methodologies. DevOps & SCM: Working experience with source code management (SCM) and DevOps automation. Proficiency with Microsoft Visual Studio IDE and Azure DevOps. Architecture & Scalability: Working experience with scaled software architecture and domain concepts like performance, redundancy, failover More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Fundment
operations, investments, client services, sales, and finance to understand business requirements and translate them into technical solutions. Ensure that technical implementations align with both business goals and technical standards. Code Quality and Best Practices: Ensure high standards of code quality through code reviews, testing, and adherence to best practices. Continuously work to improve … production issues and performance bottlenecks. Proactively identify areas for optimisation and implement improvements that enhance the user experience and system reliability. Project Execution: Take responsibility for delivering high-quality solutions on time, ensuring that development and … release processes meet industry best practices. Work collaboratively with the team to maintain a clear and consistent development workflow. Documentation and Knowledge Sharing: Contribute to the documentation of features, code, and processes to ensure that knowledge is easily accessible and maintained within the team. Share technical insights and solutions to promote a learning culture. Continuous Learning: Stay current with More ❯
Posted:

Software Engineering Manager - (Hands On)

Maidenhead, England, United Kingdom
Solas IT Recruitment
You'll work closely with product managers, product owners, other engineering leaders, and cross-functional teams to evolve our solutions, championing best practices in the SDLC, CI/CD, code quality, and test automation. Key Responsibilities: Lead & Mentor: Lead 4-10 development and test engineers globally, providing coaching, career planning, and performance management. Deliver High-Quality Products: Manage multiple product line deliverables, ensuring on-time, on-scope, and high-quality outcomes. Drive Process Improvement: Instrument and report on team processes, establish operational reviews with management, and drive continuous improvement initiatives. Architectural Guidance: Provide architectural direction to your teams, aligning with our cloud and platform strategy. Technical Evangelism: Serve as a champion for … MVC, and enterprise-scale Microsoft SQL Server (design, development, performance tuning). Agile Proficiency: 5+ years of practical experience with Agile development methodologies. DevOps & SCM: Working experience with source code management (SCM) and DevOps automation. Proficiency with Microsoft Visual Studio IDE and Azure DevOps. Architecture & Scalability: Working experience with scaled software architecture and domain concepts like performance, redundancy, failover More ❯
Posted:

Software engineer, fullstack (UK)

London, England, United Kingdom
writer.com
Azure to deploy and scale applications. Develop and integrate high-performance, low-latency APIs for AI-driven features. Collaborate with AI researchers to implement generative models in production. Ensure code quality through testing, peer reviews, and continuous integration. Participate in architectural design discussions and promote engineering best practices. Continuously improve the application’s performance, scalability, and maintainability. … Azure to deploy and scale applications. Develop and integrate high-performance, low-latency APIs for AI-driven features. Collaborate with AI researchers to implement generative models in production. Ensure code quality through testing, peer reviews, and continuous integration. Participate in architectural design discussions and promote engineering best practices. Continuously improve the application’s performance, scalability, and maintainability. … databases as Elastic, Pinecone, Weaviate, or similar. Familiarity with cloud platforms (AWS, GCP, etc.) and containerized environments (Docker, Kubernetes). You are committed to writing clean, maintainable, and scalable code, following best practices in software development. You enjoy solving complex problems and continuously improving the performance and scalability of systems. You thrive in collaborative environments, working closely with cross More ❯
Posted:

Team Leader - Software Development (JavaScript, PHP, React)

Wakefield, England, United Kingdom
Hybrid / WFH Options
Propel Tech
use your expertise to guide technical decisions, suggest improvements, and build confidence in how we deliver. Alongside this, you’ll support a talented web team and help drive quality and performance across the board. Why Propel Tech? We’re a friendly, forward thinking software consultancy that thrives on solving complex challenges for our clients. You’ll be part … Lead and support a team of developers, creating an environment that encourages collaboration and problem solving Provide regular feedback to team members through mentoring, one to ones and and code reviews Guide team members in their career progression, supporting learning goals and contributing to managing performance Set and uphold high standards in code quality, system performance … reliability, performance, and security are key Confidence in leading client discussions, explaining technical options, and suggesting improvements Experience mentoring or leading others in a technical environment A focus on code quality, system performance, and continuous improvement Proficiency with Git and experience working within Agile and/or Waterfall methodologies Excellent problem solving and communication skills Strong organisational More ❯
Posted:

Software Engineer III - Senior Associate - Salt Design System

London, England, United Kingdom
J.P. Morgan
components and guidelines are designed to accelerate application design and development, while ensuring consistency and accessibility (WCAG 2.1) through stable design foundations. Job responsibilities Develop and maintain high-quality React components for the Salt Design System. Collaborate with designers to implement UI designs and … ensure consistency across our digital products. Work closely with product managers and other developers to understand requirements and deliver solutions that meet business needs. Write clean, efficient, and maintainable code, following best practices and coding standards. Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards. Stay up-to-date … technologies (e.g. NextJS, Remix) Asynchronous operations in Javascript (maybe using libraries such as Axios, RxJS) Familiarity with solving UI state management Already contributes to an Open Source project Clean Code advocate An understanding of UI accessibility concerns Familiarity with one of JPM's existing design languages (UITK, MDS) #J-18808-Ljbffr More ❯
Posted:

Lead Software Engineer

South East London, London, United Kingdom
Hybrid / WFH Options
Halian Technology Limited
software architecture aligns with business goals and product requirements. Project Ownership & Delivery Lead the full software development lifecycle of key projects from ideation to deployment. Ensure high standards of code quality, reliability, and performance. Collaborate with stakeholders to prioritise and plan technical initiatives. Team Leadership Lead and mentor a small team of engineers, fostering growth, collaboration, and … accountability. Conduct code reviews, pair programming sessions, and technical workshops. Help recruit, onboard, and develop talent within the engineering team. Collaboration Work closely with product managers, data engineers, and designers to shape roadmaps. Communicate technical concepts effectively across all levels of the organisation. Continuous Improvement Promote best practices in engineering (CI/CD, TDD, observability, infrastructure-as-code … modular, and performant systems. Leadership Proven ability to lead and manage a small team of engineers while remaining hands-on. Product Engineering Mindset Demonstrated ability to deliver high-quality digital products with user and business value in mind. Cloud & Infrastructure Experience working in a SOME environment (e.g. Service-Oriented Microservices Environment), preferably on cloud platforms (Azure, AWS, or More ❯
Employment Type: Permanent, Work From Home
Posted:

Staff Software Engineer - Storeops c&h

London, England, United Kingdom
MARKS&SPENCER
help manage stock keeping and stock movement operations within and across stores and distribution centres. Key responsibilities for this role are as follows: Software Development: Write, test, and debug code for complex features, distributed systems, or legacy migrations. Lead on designing and optimising deployment pipelines. Technical Leadership: Provide technical guidance and support on complex, high-impact projects that align … across dependent teams, to lead the architecture, design, and development of large-scale projects, ensuring that software solutions align with business requirements, long-term technology strategy, and technology standards. Code Review: Review and provide constructive feedback on code submissions from team members, ensuring alignment to technical standards, maintainability, and high-quality software. Collaboration: Communicate and collaborate … APIs with Micronaut and Spring Boot Relational database (Azure SQL/SQL Server/PostgreSQL) MongoDB Event processing with Kafka CI/CD with GitHub Actions and Azure pipelines Code quality with Sonar Microservice architecture Azure DevOps, Kubernetes, Docker Azure storage, Redis Observability Tools Dynatrace, New Relic Git, GitHub TDD, BDD Kotlin, .NET Android development Reporting built More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Aventum Group
transformative software features, driving architectural discussions and providing strategic direction to ensure scalability, maintainability, and alignment with organizational objectives. Define and implement comprehensive unit testing strategies and frameworks, emphasizing code reliability, test coverage, and industry best practices, while mentoring team members in testing methodologies and quality assurance. Serve as a subject matter expert in diagnosing and resolving … intricate technical issues, leveraging advanced debugging and troubleshooting techniques to uphold system integrity and optimize performance. Drive excellence in version control management, overseeing branching strategies, code reviews, and repository hygiene to maintain codebase integrity and foster collaboration efficiency. Mentor and coach team members in code craftsmanship and conduct rigorous code reviews, setting the highest standards for code … and optimization of CI/CD pipelines, utilizing advanced automation techniques and deployment strategies to streamline software delivery and drive continuous improvement. Define and execute seamless integration strategies for code changes, ensuring smooth transitions and minimal disruption to the existing codebase while minimizing technical debt. Create and maintain comprehensive technical documentation, sharing architectural insights, best practices, and references to More ❯
Posted:

Senior Software Engineer SSE1

London, England, United Kingdom
Upland Software
Responsibilities: Develop and maintain scalable and robust enterprise (JEE) applications. Work as part of cross-functional, passionate agile (SCRUM/Kanban) project teams ensuring high-quality delivery from requirements definition through to deployment. Participate in scrum ceremonies and collaborate on development projects, implementing solutions with development managers and teams. Resolve performance or security issues. Provide honest and accurate … Demonstrate knowledge of design patterns. Proactively identify issues and propose innovative solutions. Advocate for automation, Test Driven Development, Continuous Integration, and Continuous Delivery. Maintain high standards of design and code quality, adhering to architectural, security, and scalability standards. Update job knowledge through research, education, and professional networking. Be enthusiastic, fearless, boundary-less, and capable of coaching and More ❯
Posted:

Software Engineer- Design Systems (AI Trainer) in London - DataAnnotation

London, England, United Kingdom
Java Script Works
and/or JavaScript Detail-oriented Excellent writing and grammar skills A bachelor’s degree (completed or in progress) Responsibilities Come up with diverse solutions for coding challenges. Evaluate code quality produced by AI models for correctness and performance. Technologies AI JavaScript Python C# CSS Java Kotlin React SQL Swift TypeScript More We are seeking proficient programmers More ❯
Posted:

Senior Software Engineer - Full Stack

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
Flooid Limited
for software development. Work within Agile methods/frameworks such as Scrum & Kanban. Take an active role in daily stand up, planning, and retrospective meetings. Collaborate to embed quality throughout the SDLC. Support development of new solutions, third-party integrations, and legacy system enhancements, following industry best practices. … Troubleshoot and resolve system issues using problem-solving skills. Research and assess technical solutions to business challenges. Use KPIs and metrics to validate software quality. Support estimation and conduct code reviews. Supporting team upskillingand mentoring others. At Flooid you will find: A remote-first culture with the option for hybrid working arrangements. The ability to travel to Birmingham is … and implications of technical decisions as well as programming skills across a range of platforms. You will also: Have a passion for Software Engineering and writing quality code Have strong experience of Java and Angular technologies Have expertise in the full software development lifecycle, Agile, and SDLC practices. Possess a track record of launching great products Have More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer

London, England, United Kingdom
Yassir
people what they need while infusing social values. ABOUT THE ROLE In this role, you will be part of our engineering team, working with a high-quality code base and the latest tools, where you will promote your skills to be an expert in complex backend development, including microservices architecture, using Node.js , Python or Go . You … scalable software in Node.js , Python or Go Design and create (micro)services and system architecture for projects, and contribute and provide feedback to other team members Help improve existing code quality through writing unit tests, automation and performing code reviews Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products Work with the More ❯
Posted:

Senior Software Engineer - Full Stack

Birmingham, England, United Kingdom
Hybrid / WFH Options
Flooid Limited
for software development. Work within Agile methods/frameworks such as Scrum & Kanban. Take an active role in daily stand up, planning, and retrospective meetings. Collaborate to embed quality throughout the SDLC. Support development of new solutions, third-party integrations, and legacy system enhancements, following industry best practices. … Troubleshoot and resolve system issues using problem-solving skills. Research and assess technical solutions to business challenges. Use KPIs and metrics to validate software quality. Support estimation and conduct code reviews. Supporting team upskillingand mentoring others. At Flooid you will find: A remote-first culture with the option for hybrid working arrangements. The ability to travel to Birmingham is … and implications of technical decisions as well as programming skills across a range of platforms. You will also: Have a passion for Software Engineering and writing quality code Have strong experience of Java and Angular technologies Have expertise in the full software development lifecycle, Agile, and SDLC practices. Possess a track record of launching great products Have More ❯
Posted:

Mid-Level Software Developer – C# / Full Stack

Brighton, England, United Kingdom
Wasabi Design and Development
seamlessly with backend APIs. Develop scalable APIs and business logic using C# ensuring high performance and security. Contribute to system architecture and tech decision-making Write clean, testable, maintainable code Optimise performance and scalability across the stack Ensure application-level security and data protection Participate in code reviews and knowledge sharing Work closely with the wider team to … in working with MS SQL Server or similar relational databases. Experience with writing complex queries, optimising performance, and ensuring data integrity. Solid understanding of software development best practices and code quality Bonus Skills (Nice to Have) Experience building Android apps (hybrid) with Flutter/Dart Familiarity with microservices and cloud-native architecture Background in H&S compliance … re a small, tech-focused team within a stable and growing company. You’ll be joining a relaxed but productive environment where your ideas will be heard and your code will ship. • Office in Brighton’s digital/tech hub • Generous holiday allowance plus additional birthday day-off • Private healthcare and pension • Supportive team, flexible hours To Apply If More ❯
Posted:

ClaimsCenter Software Engineer

London, England, United Kingdom
Markel
developing the Guidewire platform. You will use agile and lean methods and be a creative problem-solver as part of a cross-functional team, caring deeply about writing good code and constantly strive to enhance the user experience, possessing a strong desire to keep up to date with the latest development techniques. You will be responsible for maintaining and … Guidewire platform to the requirements of the award-winning International Claims department, whilst maintaining compliance with Markel and regulatory standards. What you’ll be doing: Customizing Claim Centre: Writing code to add features that aren't available through configuration Integrating with other systems: Developing integrations between Claims Centre and other systems, such as PAS, document management systems, and third … DXC downtime and communicating to users You will play a pivotal role in updating the platform, including but not limited to Performing a 3-way merge of the updated code Validating the updated version Adopting new features added in the update Gathering requirements: Working with clients to understand their business needs Designing solutions: Translating business needs into functional specifications More ❯
Posted:

Intermediate Java Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
Version 1
live in. We foster strong partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We’re an award-winning employer reflecting how our employees are at the very heart of Version 1 and what we do: UK & Ireland's premier … us and we’ll invest in you! Job Description As an Intermediate Java Software Engineer, you will be part of a cross-functional team, working on developing high-quality, maintainable software solutions to meet our clients' needs. You will continue to expand your technical skills and contribute to process improvements, while also taking ownership of key tasks and … and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable testing suite to support continuous integration and delivery. Some experience with Apache Kafka, including working on distributed messaging systems for real-time More ❯
Posted:

Intermediate Java Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Version 1
live in. We foster strong partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We’re an award-winning employer reflecting how our employees are at the very heart of Version 1 and what we do: UK & Ireland's premier … us and we’ll invest in you! Job Description As an Intermediate Java Software Engineer, you will be part of a cross-functional team, working on developing high-quality, maintainable software solutions to meet our clients' needs. You will continue to expand your technical skills and contribute to process improvements, while also taking ownership of key tasks and … and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable testing suite to support continuous integration and delivery. Some experience with Apache Kafka, including working on distributed messaging systems for real-time More ❯
Posted:
Code Quality
England
10th Percentile
£47,231
25th Percentile
£57,500
Median
£66,225
75th Percentile
£82,500
90th Percentile
£100,750