Code Quality Jobs in England

1 to 25 of 308 Code Quality Jobs in England

Software Development Director

Uxbridge, Middlesex, United Kingdom
MBR Partners
Align development practices with business needs for edge cloud, hybrid cloud, and on-prem deployments. Build and sustain a culture of accountability, innovation, and engineering discipline. Technical Oversight Ensure code quality, maintainability, and adherence to engineering best practices across all projects. Oversee the architecture and development of Python/Django-based platforms. Provide technical guidance and hands … on support when needed, including reviewing designs and code. Drive adoption of secure coding standards, automated testing, CI/CD pipelines, and peer code reviews. Champion system reliability, scalability, and security in real-time, latency-sensitive industrial environments. Delivery and Execution Take responsibility for on-time, on-budget delivery of high-quality software products. Track project progress … prem architectures. Excellent communication, leadership, and problem-solving skills. Key Competencies Deep coding knowledge and architectural expertise in Python/Django and scalable system design. Strong accountability for software quality and timely delivery. Visionary leadership in SaaS, IoT, Hybrid Twins, and industrial digitalization. Ability to balance technical rigor with business agility. Inspirational leader who can align teams on More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C# Developer

London, United Kingdom
Hybrid / WFH Options
Triad
.Net Core with associated web frameworks (React, Blazer, Angular). You will collaborate with cross-functional teams to understand project requirements, propose solutions, and deliver high-quality code that meets our clients' needs. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering digital solutions across public … innovation that has been the hallmark of Triad's 35-year success story. Key Responsibilities: Design, develop, and maintain C# applications, components, and systems. Write clean, efficient, and maintainable code following best practices and coding standards. Collaborate with cross-functional teams including designers, product managers, and other developers to understand project requirements and deliver high-quality solutions. … Participate in code reviews to ensure code quality and provide constructive feedback to peers. Troubleshoot and debug software applications to resolve issues and optimise performance. Stay updated with the latest trends and technologies in web development and software engineering. Document code and technical specifications. Contribute to the continuous improvement of development processes and methodologies. Skills More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum
Posted:

C# Developer

London, United Kingdom
Hybrid / WFH Options
Triad
.Net Core with associated web frameworks (React, Blazer, Angular). You will collaborate with cross-functional teams to understand project requirements, propose solutions, and deliver high-quality code that meets our clients' needs. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering digital solutions across public … innovation that has been the hallmark of Triad's 35-year success story. Key Responsibilities: Design, develop, and maintain C# applications, components, and systems. Write clean, efficient, and maintainable code following best practices and coding standards. Collaborate with cross-functional teams including designers, product managers, and other developers to understand project requirements and deliver high-quality solutions. … Participate in code reviews to ensure code quality and provide constructive feedback to peers. Troubleshoot and debug software applications to resolve issues and optimise performance. Stay updated with the latest trends and technologies in web development and software engineering. Document code and technical specifications. Contribute to the continuous improvement of development processes and methodologies. Skills More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum Company benefits
Posted:

Senior Software Engineer - AdTech Platforms

England, United Kingdom
Bauer Media Outdoor
supporting a small team of engineers to deliver software that is reliable, well-tested, and meaningful for our customers. As the technical lead, you'll model high standards in code quality, testing, and delivery, while mentoring and supporting those around you. You'll help simplify complexity, embed best practices, and encourage a culture of shared ownership and … you'll remain hands-on while influencing the technical direction and team culture, without moving into people management. Key Responsibilities Lead by example: Write high-quality, maintainable code while fostering best practices across the team. Technical impact: Design and deliver scalable, performant systems that support high traffic, data volumes, transactional environments. Customer focus: Translate business needs into … What Success Looks Like (6 - 12 months): Delivered impactful, scalable solutions to business needs and led at least one initiative end-to-end. Raised standards on testing, observability, and code quality within the team. Built trust as a hands-on tech lead while validating product solutions and guiding direction. Helped deliver software that is reliable, user-focused More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer Bournemouth Onsite

Bournemouth, Dorset, South West, United Kingdom
Cognizant
or other cloud platform Solid understanding of SQL and relational databases (MySQL preferred) Note: A coding exercise will be included as part of interview process. Responsibilities Develop high-quality software design and architecture using AWS, SQL, Spring Boot, Java, Spring MVC, JavaScript, and MySQL. Collaborate … with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Maintain code quality, organization, and automation. Implement security and data protection measures. Conduct software analysis, programming, testing, and debugging. Oversee the development of documentation throughout the software development life … cycle. Provide technical guidance and support to team members. Stay up-to-date with emerging technologies and industry trends. Optimize applications for maximum speed and scalability. Participate in code reviews to maintain high code quality standards. Contribute to continuous improvement by investigating alternatives and technologies. More ❯
Employment Type: Permanent
Posted:

Senior Quant Algo Developer

London, United Kingdom
Barclays
platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration with … business objectives. Participation in code reviews and promoting a culture of code quality and knowledge sharing. Stay informed of industry technology trends and actively contribute to the organization's technology communities. Adherence to secure coding practices to mitigate vulnerabilities and protect sensitive data. Implementation of effective unit testing practices to ensure code quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Developer (PYTHON/AWS/REACT)

City of London, London, United Kingdom
Tech4
and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a … Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand More ❯
Posted:

Lead Software Developer - Python / AWS / React

East London, London, United Kingdom
Hybrid / WFH Options
Tech 4
and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a … Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Lead Software Developer (PYTHON/AWS/REACT)

london, south east england, united kingdom
Tech4
and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a … Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand More ❯
Posted:

Lead Software Developer (PYTHON/AWS)

E1, Whitechapel, Greater London, Shadwell, United Kingdom
Tech4 Ltd
and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a … Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand More ❯
Employment Type: Permanent
Salary: £72000 - £76000/annum + excellent benefits
Posted:

Lead Software Developer (PYTHON/AWS/REACT)

london (city of london), south east england, united kingdom
Tech4
and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a … Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand More ❯
Posted:

Lead Software Developer (PYTHON/AWS/REACT)

slough, south east england, united kingdom
Tech4
and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a … Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand More ❯
Posted:

Lead Python Developer

East London, London, United Kingdom
Hybrid / WFH Options
Tech 4
and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a … Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Lead Python Developer

E1 0AA, Shadwell, Greater London, United Kingdom
Tech4 Ltd
and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a … Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand More ❯
Employment Type: Permanent
Salary: £76000/annum + excellent benefits
Posted:

Software Developer

Ipswich, Suffolk, England, United Kingdom
PCIpal
helping to design, build, and deliver high-quality features across the PCI Pal product suite. You’ll play a key role in writing clean, efficient, and testable code, while contributing to team discussions, sprint planning, and technical decisions. This role is ideal for someone with a solid grounding in software engineering principles who’s eager to take … build and deliver high quality solutions in line with guidance and best practices of the department •Drive best practices – think SOLID principles, design patterns and refactoring existing code to be more maintainable and efficient •Writing code to develop, fix or enhance features within the PCI Pal product suite •Working with your team lead and product owner … products, services, and deployment methodology •Creating internal technical and process documentation for your work to ensure knowledge is shared with the wider engineering team •Maintain high standards of software quality within the team by establishing good practices and habits •Writing testable, scalable and efficient code and leading code reviews •Supporting live products •Learning new technologies and More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Lead Full Stack Engineer (.Net/WPF)

London, United Kingdom
Hybrid / WFH Options
Cornerstone VC
and contribute to the implementation of scalable backend services, APIs, and libraries using .NET Core and cloud platforms like AWS or Azure. Ensure high-quality and testable code through proactive practices such as early test planning, TDD, code reviews, and automation. Enable rapid release cycles with strong DevOps practices, ensuring confidence in every deployment. Quality … aligned. Help recruit, onboard, and develop top-tier engineers, growing a high-performance team. Innovation & Continuous Improvement Advocate for and implement AI-assisted development tools (e.g., GitHub Copilot, Claude Code) to boost engineering velocity and quality. Identify and implement opportunities to automate workflows, reduce technical debt, and drive continuous delivery excellence. Drive a culture of early feedback, enabling faster … .NET Core, RESTful API design, and scalable service architecture. Familiar with Shift-Left testing approaches, embedding quality early in the SDLC and enabling team-wide accountability for code correctness. Deep understanding of object-oriented design, design patterns, and principles like SOLID and TDD. Proficient with Visual Studio and/or JetBrains Rider, and skilled in using ReSharper More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering AWS Full Stack Developer - Public Sector Professional London, GB

London, United Kingdom
GAP Electrical & Mechanical Services Limited
fostering their growth and development. Technical Leadership: Contribute to the definition of our development practices and the technical vision of our cloud applications. Quality Assurance: Ensure all code developed meets high standards for quality, maintainability, and performance. Complex Problem Solving: Tackle and resolve intricate technical challenges, applying your deep expertise in full-stack cloud development … cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automatization. Participate in code reviews and provide constructive feedback to peers. Keep abreast of new trends and best practices in AWS development and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer

London, United Kingdom
BDO
give you the training and support you need to achieve whatever you put your mind to. We'll help you succeed Leading organisations trust us because of the quality of our advice. That quality grows from a thorough understanding of their business, and that understanding comes from working closely with them and building long-lasting relationships. … enhancing our delivery and providing additional services to organisations we work with. As a Senior Developer, you will play a key role in designing, developing and maintaining high-quality software solutions. You will work closely with other developers, UX/UI designers and stakeholders to ensure that our products meet the highest standards. Your expertise in C#, .NET … culture of continuous learning and improvement. Communicate effectively with stakeholders to understand requirements and provide technical insights. Lead by example in following best practices and coding standards. Participate in code reviews to ensure code quality and share knowledge. You'll be someone with: Proven hands-on track record of successfully building and delivering digital products (web More ❯
Employment Type: Permanent
Posted:

Staff Kotlin Engineer

London, United Kingdom
George Blake
engineers. Drive architectural decisions and ensure adherence to best practices in software engineering. Collaborate with product managers, designers, and other stakeholders to deliver high-quality products. Ensure code quality through rigorous testing, code reviews, and continuous integration. Identify and resolve performance bottlenecks and other technical issues. Stay updated with emerging technologies and advocate for More ❯
Employment Type: Permanent
Salary: GBP 80,000 - 90,000 Annual
Posted:

Staff Kotlin Engineer

W1, Marylebone High Street, Greater London, United Kingdom
George Blake
engineers. Drive architectural decisions and ensure adherence to best practices in software engineering. Collaborate with product managers, designers, and other stakeholders to deliver high-quality products. Ensure code quality through rigorous testing, code reviews, and continuous integration. Identify and resolve performance bottlenecks and other technical issues. Stay updated with emerging technologies and advocate for More ❯
Employment Type: Permanent
Salary: £80000 - £90000/annum
Posted:

Full Stack Python/React Developer - Hybrid

London, United Kingdom
Hybrid / WFH Options
Square One Resources
Develop and maintain web applications using React and Next.js for Front End development Build and maintain APIs using Python and FastAPI framework Work with TypeScript to ensure type-safe code across the application Write comprehensive unit tests using testing frameworks to ensure code quality and reliability Collaborate with the team to design and implement new features … Write clean, maintainable, and well-documented code Participate in code reviews and maintain coding standards Debug and troubleshoot issues across the full stack Work independently with minimal supervision on assigned tasks Desirable Skills/Experience Experience with database technologies (SQL/NoSQL) Knowledge of cloud platforms and deployment processes Understanding of software development best practices Experience with testing More ❯
Employment Type: Contract
Rate: GBP Daily
Posted:

Senior Software Development Engineer in Test (Python)

Cambridge, Cambridgeshire, United Kingdom
Roku, Inc
diverse skills to support both Software Engineers and QA Engineers, tackling the daily challenges of their roles. Your specialist knowledge will be invaluable in suggesting improvements to enhance quality and streamline workflows, ensuring we continue to exceed our customers' expectations. What you'll be doing Design, develop, and maintain AI-driven automation systems Collaborate with data scientists, software … Build new tools and technology Assist in monitoring and maintenance of critical systems Debug failing tests to improve the quality of automated test tools and frameworks Conduct code reviews for improving code quality and optimization Promote coding conventions and standards for code re-usability and cleanliness We're excited if you have 5+ … less experienced Engineers and driving automation development A self-directed professional able to work independently Previous experience with Non-Functional Testing (Performance Testing, Stress Testing) Experience with infrastructure as code and orchestration technologies (Terraform, Kubernetes, CloudFormation) Certifications or training in AI/ML or AI testing (e.g., Coursera AI for Everyone, Google AI Engineer, ISTQB AI Testing Foundation) Benefits More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Drupal Full Stack Web Developer

London, United Kingdom
BNB Chain
content types, views, and taxonomy. Integrate third-party APIs and external services. Collaborate with UI/UX designers, project managers, and QA teams to deliver robust digital solutions. Ensure code quality through code reviews, automated testing, and adherence to development best practices. Manage deployments and environments using tools like Git, Docker, or CI/CD pipelines. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Blue Yonder Enterprise Architect

Basingstoke, Hampshire, United Kingdom
Gist Limited
37.5 hours Per Week Working pattern:Monday to Friday Location:Chineham, Basingstoke, RG24 8UB What you'll do Your key accountabilities will include: Build, maintain and support high-quality, reliable software and own it with a high degree of automation Define and maintain enterprise-wide BY Dispatcher WMS architecture standards, patterns, and reference models Lead architecture reviews, solution … with broader supply chain platforms (ERP, TMS, LMS, YMS) Drive DevOps practices to automate the development life cycle Demonstrate and champion pragmatism in terms of commercial delivery and software quality Responsible for the solution design and quality of delivery within our Blue Yonder WMS estate Influence and collaborate with the wider Digital and Technology functions to … implement the technical strategy, adopting the North Star principles in line with business objectives Coach, support and guide Senior Engineers to produce clean, quality code through code reviews and pair programming, providing technical expertise, direction and support to multiple engineering teams for complex projects Working closely with the business, delivery & leadership team Who you are Your More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Cambridgeshire, United Kingdom
Tec Partners
significant growth, you'll help re-architect and harden systems to handle 10x-100x scale, ensuring the platform is built to last. Beyond writing high-quality, maintainable code, you'll mentor junior engineers, influence "buy vs build" decisions, and strike the right balance between strong engineering principles and pragmatic solutions. You'll be the guardian of code quality, driving test coverage and long-term maintainability. What we're looking for: 10+ years' experience in software engineering Strong background with C# and .NET Familiarity with Linux, Python, and Azure DevOps Experience in both start-up/scale-up and larger organisations Excellent communication skills Bonus: experience in robotics or hardware-based products In return, you More ❯
Employment Type: Permanent
Salary: £60000 - £100000/annum
Posted:
Code Quality
England
10th Percentile
£47,500
25th Percentile
£57,500
Median
£75,000
75th Percentile
£91,250
90th Percentile
£122,500