Code Quality Jobs in London

26 to 50 of 299 Code Quality Jobs in London

Full Stack Developer (C# / Blazor) - Perm (FTC) - Hybrid

London, United Kingdom
Hybrid / WFH Options
GCS
London, Victoria) Spec - PURPOSE OF POST: To design software solutions To work closely with business analysts and translate business requirements into specifications To support code reviews by conducting tests To maintain technical documentation To work collaboratively with cross-functional teams to ensure project goals and timelines are met QUALIFICATIONS … Solid understanding of database design and optimisation, including experience with SQL databases. Excellent problem-solving and communication skills. MAIN DUTIES INCLUDE: Software Development: Design, code, test, and implement software solutions according to project specifications. Collaborate with other developers, designers, and stakeholders to ensure successful project delivery. Debug and resolve … business analysts and stakeholders to understand project requirements. Translate business requirements into technical specifications. Provide input during the planning and estimation phases of projects. Code Review and Quality Assurance: Participate in code reviews to maintain code quality and ensure best practices. Conduct unit More ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum FTC
Posted:

.NET Developer

London, United Kingdom
Digital Biz Solutions
technical excellence will be crucial in upholding our development team's design principles and industry best practices. Additionally, you will be empowered to enhance code quality and adeptly overcome any system challenges that may arise. What you'll require for success : 7+ years of experience in C# … Crucial commercial experience with .NET Core. Working experience in MS Azure environment (Azure functions, App Services). Ability to produce high-quality code using practices like TDD, BDD, and design patterns. Proven commercial experience in building WebAPI's. Good understanding of architectural design patterns and best practices. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Dot Net Developer

London, United Kingdom
Digital Biz Solutions
technical excellence will be crucial in upholding our development team's design principles and industry best practices. Additionally, you will be empowered to enhance code quality and adeptly overcome any system challenges that may arise. What you'll require for success: 5+ years of experience in C# … Crucial commercial experience with .NET Core. Working experience in MS Azure environment (Azure functions, App Services). Ability to produce high-quality code using practices like TDD, BDD, and design patterns. Proven commercial experience in building WebAPI's. Good understanding of architectural design patterns and best practices. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Optimization Paris, France

London, United Kingdom
Hybrid / WFH Options
Tbwa Chiat/Day Inc
a search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push into production every day. Join Our Optimization Team We're on a mission to measure and enhance the impact of our AI … innovation, collaboration, and continuous learning. What You'll Do Collaborate in the design, development, and deployment of scalable optimization systems. Champion high standards in code quality and system reliability through automated testing and best practices. Work closely with cross-functional teams to identify, troubleshoot, and resolve critical … You may be a fit if you have: Deep understanding of data structures, algorithms, and software design. A commitment to high-quality code, automated testing, and engineering best practices. Demonstrated experience working with complex, distributed backend systems and large-scale codebases. A strong sense of ownership and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Full-Stack)

London, United Kingdom
Hybrid / WFH Options
TryHackMe Ltd
us scale TryHackMe to support millions of aspiring security practitioners to learn about cyber security. Your role will involve everything from maintaining the current code base to developing awesome features to support our users. This exciting position will focus on growth engineering work, bringing concepts from ideation to completion … product managers, designers, tech leads and developers on project plans and technical execution. Mentoring and coaching developers, providing technical guidance and feedback. Participating in code reviews, design reviews, and other engineering meetings, providing feedback to ensure code quality and alignment with TryHackMe technical standards. Writing high … quality, maintainable code using modern programming languages and frameworks (e.g., JavaScript, Typescript, NodeJS, React ). Developing and maintaining databases and data models, as well as creating and optimizing queries. Monitoring and analyzing system performance to identify and resolve bottlenecks and issues. Staying up-to-date with emerging More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Hybrid / WFH Options
Arqiva
role for individuals with significant experience in software engineering. Accountabilities Contributes actively to the development and delivery of software features and bug fixes Ensures code quality by writing and executing comprehensive tests Writes clean, scalable, secure and testable code Participates in code reviews and technical … Experience with React and next.js or similar front-end frameworks Familiarity with AWS and cloud-native development Experience with automated testing and writing testable code Understanding of CI/CD pipelines, version control (Git), and agile development methodologies DevOps/Cloud Engineers Deep experience with AWS ideally with a … relevant certification Proficiency in Infrastructure as Code ideally Terraform Other Key Skills: Strong software development skills with the ability to write efficient, clean, and maintainable code Effective collaboration and communication within cross-functional teams Strong analytical and problem-solving abilities Ability to troubleshoot and debug complex issues Good More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum 6% pension contribution
Posted:

Software Engineer

Greater London, England, United Kingdom
Hybrid / WFH Options
Aventum Group
sprint reviews, and retrospectives. Work closely with cross-functional team members, including product owners, designers, testers, and other developers. Design, develop, and maintain efficient code using the appropriate programming language and toolsets. Collaborate with other team members to design, implement, and test software features. Write unit tests to ensure … code reliability and maintainability. Participate in debugging and troubleshooting to identify and fix issues promptly. Use version control systems to manage and track changes in the codebase. Lead by example when conducting code reviews to ensure code quality and knowledge sharing within the team. Contribute … to the implementation and maintenance of pipelines to automate the software delivery process. Ensure that code changes integrate seamlessly into the existing codebase. Create and maintain quality documentation for code, APIs, and other relevant technical aspects. Frequently share knowledge and best practices with team members. Any More ❯
Posted:

Software Engineer

london, south east england, United Kingdom
Hybrid / WFH Options
Aventum Group
sprint reviews, and retrospectives. Work closely with cross-functional team members, including product owners, designers, testers, and other developers. Design, develop, and maintain efficient code using the appropriate programming language and toolsets. Collaborate with other team members to design, implement, and test software features. Write unit tests to ensure … code reliability and maintainability. Participate in debugging and troubleshooting to identify and fix issues promptly. Use version control systems to manage and track changes in the codebase. Lead by example when conducting code reviews to ensure code quality and knowledge sharing within the team. Contribute … to the implementation and maintenance of pipelines to automate the software delivery process. Ensure that code changes integrate seamlessly into the existing codebase. Create and maintain quality documentation for code, APIs, and other relevant technical aspects. Frequently share knowledge and best practices with team members. Any More ❯
Posted:

Frontend Developer

London Area, United Kingdom
GOAT Interactive
value to the business. Responsibilities As a FE developer, you will be an important member of a high performing Scrum team, delivering high-quality software and high-quality iterative releases. You will be participating in business requirements analysis, learn from Senior Developers, while also supporting less … developed solution Cooperate with other teams and customer technical representatives to follow up solution development from requirements clarification to solution integration Integrate 3rd party code into the FE application. Reviewing the code of teammates, make sure that code quality meets the required project level quality Reduce technical debt by refactoring the existing code to match new business requirements Express initiative and take responsibility for it. Fix various glitches in UI, Improve the UX flow of the user Improve accessibility of the application Scrum ceremonies participation Job Requirements Commercial experience 2+ years JS More ❯
Posted:

Frontend Developer

london, south east england, United Kingdom
GOAT Interactive
value to the business. Responsibilities As a FE developer, you will be an important member of a high performing Scrum team, delivering high-quality software and high-quality iterative releases. You will be participating in business requirements analysis, learn from Senior Developers, while also supporting less … developed solution Cooperate with other teams and customer technical representatives to follow up solution development from requirements clarification to solution integration Integrate 3rd party code into the FE application. Reviewing the code of teammates, make sure that code quality meets the required project level quality Reduce technical debt by refactoring the existing code to match new business requirements Express initiative and take responsibility for it. Fix various glitches in UI, Improve the UX flow of the user Improve accessibility of the application Scrum ceremonies participation Job Requirements Commercial experience 2+ years JS More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Anaplan Inc
full-stack development. Collaboration & Communication: Work closely with product managers, designers, and other engineers to understand requirements and deliver solutions that meet business goals. Code Quality & Testing: Write clean, efficient code and ensure robust testing practices. Contribute to code reviews, ensuring adherence to best practices … for test-driven development (TDD) and maintaining high code quality. Mentorship & Leadership: Provide technical mentorship to junior and mid-level engineers. Guide the team in coding practices, architecture decisions, and problem-solving approaches. Debugging and Optimization: Troubleshoot and debug production issues. Optimize applications for performance and responsiveness. Stay Up More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
TieTalent
Full-Stack, Backend, Frontend and DevOps (cloud engineering) specialities. Accountabilities: Contributes actively to the development and delivery of software features and bug fixes Ensures code quality by writing and executing comprehensive tests May lead development work within a smaller project or cross-functional product team Coaches and … mentors junior members of the team (including Graduates and Interns) Writes clean, scalable, secure and testable code Participates in code reviews and technical testing Required Technical Skills: Full-Stack and Backend developers Proficiency and experience with Python Full-Stack and Frontend developers Experience with React and next.js or … similar front-end frameworks Familiarity with AWS and cloud-native development Experience with automated testing and writing testable code Understanding of CI/CD pipelines, version control (Git), and agile development methodologies Deep experience with AWS ideally with a relevant certification Proficiency in Infrastructure as Code ideally Terraform More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer Engineering CDP Global - London

London, United Kingdom
Hybrid / WFH Options
CDP
one of our squads, that includes Software Engineers, QA Engineers, Product Designers and a Product Owner. Write clean, high-quality, well-documented code using an object-oriented language. Perform regular code reviews to ensure code quality, maintainability, security, and adherence to company standards … to improve usability, performance and scalability, whilst refactoring and reducing technical debt. Exposure to relational databases with knowledge of SQL. Familiarity with infrastructure-as-code (e.g. Terraform) would be preferred but not essential. Experience working in Agile and DevOps environments. Excellent team players who enjoy finding solutions with the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer

London, United Kingdom
Hybrid / WFH Options
CDP
collaboratively within one of our squads, including Software Engineers, QA Engineers, Product Designers, and Product Owners. Write clean, high-quality, well-documented code using an object-oriented language. Perform regular code reviews to ensure code quality, maintainability, security, and adherence to company standards … to improve usability, performance, and scalability while refactoring and reducing technical debt. Exposure to relational databases with knowledge of SQL. Familiarity with infrastructure-as-code (e.g., Terraform) is preferred but not essential. Experience working in Agile and DevOps environments. Excellent team players who enjoy finding solutions with the team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Engineer (Fullstack)

London, United Kingdom
AKQA Media
Expertise in the latest JavaScript frameworks such as React, Next.js and Node.js. Expertise in Microservices, MACH, 'JAMStack', Serverless and event-driven architectures. Expertise in code distribution and package management with the npm registry. Expertise in provisioning cloud services with Serverless, Terraform or similar, particularly AWS or relevant experience with … and GraphQL. Expertise integrating SaaS products, such as Headless CMSs, and other API first Marketing and Design Technologies (Figma). Expertise in build and code quality tools, including tests and test automation. Expertise in DevOps, scripting, CI/CD approaches and implementations, with AWS Pipelines, Azure DevOps … Repos, Pipelines, Artefacts). Expertise in Designing and implementing Codebase architectures such as package strategy, monorepo's, code branching and code workflows. Experience with Cloud hosted SQL and noSQL databases. Experience with PaaS providers such as Vercel, Netlify and Amplify. Experience with Web Rendering approaches such as SSG More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Central London, London, United Kingdom
Hybrid / WFH Options
Profile 29
SQL/NoSQL). Collaboration: Strong communication and collaboration abilities to work effectively with cross-functional teams. Experience in defining project requirements and specifications. Code Quality Assurance: Expertise in conducting code reviews. Knowledge of best practices in coding and software development. Troubleshooting and Debugging: Strong problem … solving abilities. Experience in identifying and resolving code issues. Staying Informed: Up-to-date knowledge of the latest trends and standards in Python development. Familiarity with new technologies and tools. Performance Optimization: Skills in code and performance optimization. Experience in testing to ensure smooth software operation. Documentation: Ability … to document code and technical specifications properly. Required Previous experience leading & mentoring junior developers. Leadership skills to guide and manage project teams. Proven history as a Python Developer with a strong project portfolio. Web Frameworks: Django, Flask. Database: Knowledge of relational and non-relational databases like PostgreSQL, MongoDB. Front More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Software Development Engineer Lead

London, United Kingdom
Hybrid / WFH Options
SPD Technology
maintainable software solutions in the team. Collaborate with stakeholders to translate business needs into technical solutions. Development & Delivery: Write clean, efficient, and well-documented code, adhering to industry standards and company guidelines. Ensure code quality by conducting code reviews and mentoring team members in best … Facilitate collaboration among team members and across departments. Drive Agile practices, ensuring efficient sprint planning, task prioritization, and timely delivery. Manage team workload Quality Assurance: Establish and enforce coding standards, testing protocols, and CI/CD pipelines. Write unit/integration/performance/e2e tests for own More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principle Software Developer

North London, London, United Kingdom
Solus Accident Repair Centres
as a software developer with web or app experience, or both Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of code quality, clean code, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Software Engineer - Java, Spring Boot, Microservices

East London, London, United Kingdom
TPXImpact Holdings Plc
DevOps, and QA, to ensure software meets business requirements. Implement and optimise CI/CD pipelines to enhance development efficiency and software quality. Conduct code reviews, providing constructive feedback to enhance team performance and code quality. Troubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently. Stay … delivery. Proficiency in multiple programming languages Experience in central government advantageous Experience in a consulting environment Skills Software Development Expertise in writing clean, maintainable code and optimising software for performance and scalability. Ability to design and implement software that meets business and technical requirements. Ensure all key business logic … is covered by tests. Code Quality and Testing Proficient in automated testing frameworks and ensuring software is reliable and bug-free. Experience conducting code reviews and maintaining high coding standards within the team. Collaboration and Communication Effective at working with cross-functional teams to deliver project More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Lead Software Engineer - Java, Spring Boot, Microservices

East London, London, United Kingdom
TPXImpact Holdings Plc
business requirements into technical specifications and ensure smooth delivery. Drive continuous improvement initiatives to optimise performance, reliability, and security in software applications. Conduct regular code reviews and ensure that feedback is constructive and promotes learning within the team. Implement and maintain CI/CD pipelines to streamline the development … leadership, coaching, and mentoring to your team Promote knowledge sharing and adoption of good practice Uphold best practices in areas such as Infrastructure as Code (IAC), security, testing, and continuous delivery pipelines. Flexibility to transition between programming languages with a clear understanding of their suitability for different tasks Essential … such as Python, JavaScript, or similar. Extensive experience writing well-tested code. Good knowledge of cloud platforms (e.g., AWS, Azure, GCP) and infrastructure as code Experience with CI/CD pipelines and automated testing frameworks. Experience with various architecture patterns eg microservices and event-driven. Experience with containerization technologies More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Staff Software Engineer - StoreOps C&H

London, United Kingdom
ENGINEERINGUK
movement operations within and across stores and distribution centres. What you'll do Your key accountabilities will include: 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 … 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 … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer

London, United Kingdom
Tiger Resourcing Group
enterprise-wide systems. Coordinate with all stakeholders in architectural designs and software development. Ensure compliance of best practices and policies in software development. Perform code reviews and provide feedback to team members to maintain code quality and adherence to best practices. Providing guidance for the architectural … and engineers, providing technical guidance, mentoring, and support to ensure the successful implementation of projects. Creating technical literature, such as training materials or sample code, to encourage acceptance of frameworks Ensuring system integrity by utilizing proper architectural designs Advising on security methods and implementing them Design and deploy Java … Development TDD Methodology and Unit Testing using Junit/XCTest Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock Static Code Analysis using SonarQube/Xcode Static Analyzer Hands on with Jenkins/PCF or similar tools for automated provisioning of build and test infrastructure. More ❯
Employment Type: Permanent
Salary: £60000 - £75000/annum
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Thirdfort Limited
ensuring we are able to maintain a timely and predictable delivery of successful product features. Lead and inspire other engineers by example by writing code to high quality standards and keeping yourself and colleagues accountable to it through effective code reviews. Ensure our products are maintaining … high levels of security or privacy by being aware of those aspects in your own code, but also flagging potential issues seen elsewhere. Contribute to discussions around suggestions about how to solve immediate problems while also considering the long-term implications of implementation decisions. Embody quality and … collaboratively craft testable solutions for backend features Has worked effectively in a team with product owners, designers and other stakeholders Cares deeply about the code quality of backend platforms and knows how to feedback to design with these in mind Can communicate effectively with stakeholders of varying More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Senior Software Engineer

City, London, United Kingdom
Hybrid / WFH Options
BibliU Ltd
management. We partner with over 3,000 educational publishers, including Pearson, Oxford University Press, and Wiley, to offer a wide range of high-quality content to students. Our platform provides rich engagement data to academics and allows students to find information faster. We have disrupted the textbook industry … peers and help maintain BibliU's status as a leader in digital education. Your role as a Software Engineer is not just about writing code; it's about creating tangible outcomes that enhance the learning experience, drive technological innovation, and contribute to the overall mission of BibliU to revolutionise … new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs in the software. Help maintain code quality, organisation, and automatization. Participate in code reviews and contribute to team learning and improvement. Stay up-to-date with new More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Typescript

London, United Kingdom
Mistral AI
modern and robust stack. User-Centric Design: Prioritize user experience and ensure that our products meet the needs and expectations of our user base. Code Quality: Write clean, maintainable, and well-documented code, and participate in code reviews to uphold our high standards of quality. … Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions. Problem-Solving: Tackle complex technical challenges and develop elegant, efficient solutions that improve performance and reliability. Innovation: Stay up-to-date with the latest technologies and trends in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
London
10th Percentile
£47,250
25th Percentile
£57,500
Median
£75,000
75th Percentile
£105,938
90th Percentile
£118,125