Code Quality Jobs in London

1 to 25 of 85 Code Quality Jobs in London

Remote Head of AI Development - Python, Azure, AI Powered Platform

London, United Kingdom
Hybrid/Remote Options
RecruitmentRevolution.com
work + a culture that values speed, quality, and innovation. • A tech stack You ll Love Working With: Azure AI Foundry, Azure AI Search, AKS, Python, VS Code (Copilot), Docker, Kubernetes. As Head of Development, you will: • Own the SDLC end-to-end - define, implement, and continually refine agile processes for planning, branching, testing, deployment, and code review. • Provide technical leadership across multiple product lines, guiding developers and data engineers through architectural decisions and code quality standards. • Shape the platform architecture, ensuring scalable, secure, cloud-native design across AI, data, and API layers. • Mentor and develop the engineering team, fostering a high-performance culture rooted in accountability, collaboration, and innovation. • Drive code quality and velocity, implementing modern DevOps and test automation practices (GitHub Actions, CI/CD, Bicep IaC). • Collaborate cross-functionally with Product, AI, and Client Delivery teams to turn ideas into robust production features. • Champion best practices in secure coding, model governance, and responsible AI deployment. • Represent the engineering function in client and partner discussions - including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Remote Head of AI Development - Python, Azure, AI Powered Platform

London, South East, England, United Kingdom
Hybrid/Remote Options
RecruitmentRevolution.com
work + a culture that values speed, quality, and innovation.• A tech stack You’ll Love Working With: Azure AI Foundry, Azure AI Search, AKS, Python, VS Code (Copilot), Docker, Kubernetes. As Head of Development, you will: • Own the SDLC end-to-end - define, implement, and continually refine agile processes for planning, branching, testing, deployment, and code review.• Provide technical leadership across multiple product lines, guiding developers and data engineers through architectural decisions and code quality standards.• Shape the platform architecture, ensuring scalable, secure, cloud-native design across AI, data, and API layers.• Mentor and develop the engineering team, fostering a high-performance culture rooted in accountability, collaboration, and innovation.• Drive code quality and velocity, implementing modern DevOps and test automation practices (GitHub Actions, CI/CD, Bicep IaC).• Collaborate cross-functionally with Product, AI, and Client Delivery teams to turn ideas into robust production features.• Champion best practices in secure coding, model governance, and responsible AI deployment.• Represent the engineering function in client and partner discussions - including More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Remote Head of AI Development - Python, Azure, AI Powered Platform

EC2A, Old Street, Greater London, United Kingdom
Hybrid/Remote Options
RecruitmentRevolution.com
work + a culture that values speed, quality, and innovation. • A tech stack You’ll Love Working With: Azure AI Foundry, Azure AI Search, AKS, Python, VS Code (Copilot), Docker, Kubernetes. As Head of Development, you will: • Own the SDLC end-to-end - define, implement, and continually refine agile processes for planning, branching, testing, deployment, and code review. • Provide technical leadership across multiple product lines, guiding developers and data engineers through architectural decisions and code quality standards. • Shape the platform architecture, ensuring scalable, secure, cloud-native design across AI, data, and API layers. • Mentor and develop the engineering team, fostering a high-performance culture rooted in accountability, collaboration, and innovation. • Drive code quality and velocity, implementing modern DevOps and test automation practices (GitHub Actions, CI/CD, Bicep IaC). • Collaborate cross-functionally with Product, AI, and Client Delivery teams to turn ideas into robust production features. • Champion best practices in secure coding, model governance, and responsible AI deployment. • Represent the engineering function in client and partner discussions - including More ❯
Employment Type: Permanent
Posted:

Senior Consultant

london, south east england, united kingdom
Capgemini
methods and React hooks for performance and maintainability Manage application state using appropriate strategies eg Context API Redux Zustand Apply React design patterns to ensure clean reusable and scalable code Integrate TypeScript for type safety and improved developer experience Ensure code quality through linting tools eg ESLint Prettier and enforce consistent coding standards Write and maintain … TypeScript in React projects Familiarity with state management libraries and patterns Knowledge of common React design patterns eg container presentational HOCs render props Experience with linting tools and enforcing code quality Proven testing experience with modern JavaScript testing frameworks Awareness of security and accessibility best practices Experience with performance profiling and optimisation in React apps Handson experience More ❯
Posted:

Lead Software Developer - Python / AWS / React

East London, London, United Kingdom
Hybrid/Remote 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)

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 Python Developer

East London, London, United Kingdom
Hybrid/Remote 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:

Senior Software Engineer

London, UK
Hybrid/Remote Options
TryHackMe
Full Stack Engineer to help 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 through quick iterations and a … reliability, and security Collaborating with product managers, designers, tech leads and developers on project plans and technical execution Mentoring and coaching developers, providing technical guidance and feedback Participate 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 More ❯
Posted:

Software Engineer

london, south east england, united kingdom
Hybrid/Remote Options
Sprout
+ flux), Terraform, Postgres, Flink on AWS, React & Typescript. We operate a fully Python stack except for frontend and infrastructure code. We are very big fans of Infrastructure-as-Code and enjoy Agile practices. As a team, we're driven by a relentless focus on delivering real value to customers at speed. We embrace modern engineering practices such as … and our customers Powering user experience of internal and external users through agentic workflows Role Summary We are looking for an engineer passionate about developer enablement and infrastructure as code, who is eager to expand their expertise by contributing to impactful product features. You'll play a key role in improving the lives of millions of insurance policyholders globally … solution design, and support the development of our product. Take responsibility for maintaining and improving parts of our backend stack, following engineering best practices. Write robust and well-tested code, including unit, integration, and end-to-end automated tests for backend services that power customer-facing features. Participate in code reviews, share feedback with peers, and stay informed More ❯
Posted:

Relocate to Malta .NET Full Stack Developer

london, south east england, united kingdom
Black Pen Recruitment
influence business requirements. Capable of being flexible and adapting onto different technologies. Mentor and guide colleagues. Excellent organisation and prioritising skills. Software design. Accountability & Ownership Integrity, Honesty & Transparency Quality & Excellence Skilled Problem Solving Communication & Teamwork Customer Centricity Responsibilities Collaborate with software developers in their daily duties. Utilise technical knowledge and experience to mentor, delegate and assist other developers. … practical solutions. Engage with clients and propose innovative ideas on project tasks. Maintain a quality-oriented mindset with testable code. Identify testable areas and contribute towards increasing code coverage. Engaging with stakeholders across the business in terms of understanding business priorities, communicating progress, highlighting success and delivery risks, and managing expectations in line with the roadmap. Communicate … progress updates to relevant parties both formally and informally. Lead project architectural design. Perform technology research and develop proof-of-concepts and functional prototypes. Develop and build code with a mindset for reusability and maintainability. Performing impact analysis of any code changes. Contribute towards code quality by taking part in code reviews. Implementation of More ❯
Posted:

Senior Full Stack Developer

london (canary wharf), south east england, united kingdom
Barclays
technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that 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 and … alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect … sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements and escalate breaches of policies/procedures.. If managing More ❯
Posted:

Senior Frontend Engineer

london, south east england, united kingdom
Hybrid/Remote Options
Fresha
day each week. London office: The Bower, 207, 211 Old St, London EC1V 9NR What you will be doing SDLC - Design, build, and maintain efficient, reusable, and reliable React code Performance - Ensure the best possible performance, quality, and responsiveness of the applications Problem-solving - Identify bottlenecks and bugs, and devise solutions to these problems Quality - Help maintain code quality, organization, and automatization Lifecycle - Be involved in all stages of building products from inception, through delivery and beyond Architecture - Help to shape the future of our architecture and best practices Culture - Contribute to a healthy engineering culture of feedback and growth Additional and ad-hoc duties Integration - Familiarity with continuous integration … experience with React + Redux Toolchain - Proven experience with a modern JS toolchain: NPM, Lerna, Webpack, ESLint,... Maintainability - A passion to write well-structured, easily maintainable, well-documented code that balances beauty and pragmatism Delivery - Ability to plan and deliver small engineering projects Creativity - Creative thinking and problem-solving mindset Communication - Ability to interact with people from across More ❯
Posted:

Principal Full Stack Engineer

london, south east england, united kingdom
Hybrid/Remote Options
Mott MacDonald
architecture and development through deployment, monitoring, and iteration. Mentor and manage: Support the growth and effectiveness of a small team of engineers and data scientists, promoting best practices in code quality, testing, and collaboration. Architect with intent: Contribute to and refine system architecture decisions to support modularity, reuse, performance, and long-term maintainability. Work across Disciplines: Collaborate … teams, including cross-functional collaboration. Understanding of secure architecture, API design, and performance optimisation. Experience with modern DevOps practices including CI/CD, containerisation (Docker, Kubernetes), and infrastructure as code (Terraform). Why Join Us Build purposeful, high-impact products that help solve real-world infrastructure, environmental, and societal challenges. Be part of a mission-driven AI Solutions team More ❯
Posted:

Dynamics 365 ERP Technical Consultant

London, South East, England, United Kingdom
Marks Sattin
harmonize regional ERP systems into a standardised global core model on the SaaS Microsoft D365 F&O platform. Key Responsibilities Collaborate with development partners and technical leads to ensure code quality, performance, maintainability, and security compliance. Define and execute QA strategies and frameworks aligned with best practices. Plan and oversee testing, deployment controls and quality assurance activities. Optimize code performance for customisations and ensure QA scope in partner contracts. Work with regional tech teams to align QA frameworks for localization requirements. Conduct post go-live root cause analysis and drive continuous improvements. Define and monitor quality metrics, analyse test results and communicate findings to stakeholders. Build a quality More ❯
Employment Type: Full-Time
Salary: £90,000 - £100,000 per annum
Posted:

D365 F&O Technical Consultant

London, South East, England, United Kingdom
Marks Sattin
harmonize regional ERP systems into a standardised global core model on the SaaS Microsoft D365 F&O platform. Key Responsibilities Collaborate with development partners and technical leads to ensure code quality, performance, maintainability, and security compliance. Define and execute QA strategies and frameworks aligned with best practices. Plan and oversee testing, deployment controls and quality assurance activities. Optimize code performance for customisations and ensure QA scope in partner contracts. Work with regional tech teams to align QA frameworks for localization requirements. Conduct post go-live root cause analysis and drive continuous improvements. Define and monitor quality metrics, analyse test results and communicate findings to stakeholders. Build a quality More ❯
Employment Type: Full-Time
Salary: £90,000 - £100,000 per annum
Posted:

Senior Software Engineer - FTC [UK]

West London, London, United Kingdom
Hybrid/Remote Options
Spyrosoft Ltd
Java development to join us working with our media client. You will make a key contribution to the entire development lifecycle including new writing features, fixing bugs and performing code reviews. You will have the opportunity to lead the design and development of high quality software solutions and tools to meet business needs, collaborate with Principle Engineers … and Architects to define best practices, write clean/efficient code following good design patterns, lead research activities such as technical spikes, lead troubleshooting and issue resolution activities, follow automated test-driven techniques to ensure high code quality and participate in pair programming and reviews whilst coaching/mentoring junior members of the team. The successful … cloud based infrastructure ideally AWS Lambda, S3 and Step functions be comfortable following test driven development practices such as TDD and BDD have developed CI pipelines be confident deploying code to production systems be an excellent communicator and enjoy team collaboration some experience in AWS CDK (desired) have solid understanding of software development principles, best practices and Agile methods More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior Engineer

london (city of london), south east england, united kingdom
Sokin
development with contribution to the frontend as well. As a Senior team member you will have influence with technical direction, work collaboratively with stakeholders and drive high standards for code quality and performance. To help us drive success and achieve business goals you will be responsible for designing, building, deploying and maintaining new long-term features and … monitoring, alerting, and support processes to ensure reliability and responsiveness. Mentor and guide junior developers, fostering a culture of ownership, accountability, and continuous improvement within the team. Participate in code reviews, ensuring that team members adhere to high standards for quality, security, and performance. Actively engage in troubleshooting and incident response to address production issues, continually learning More ❯
Posted:

Staff Machine Learning Researcher

london, south east england, united kingdom
Orbital
genuine passion for using AI to solve major global industrial technology challenges. Key Responsibilities Set the technical bar and ensure engineering excellence Establish and maintain exceptionally high standards for code quality, system architecture and ML engineering practices through hands-on coding and technical review Create a culture of technical rigour, first-principles thinking and engineering craftsmanship Design … AI models at scale, with deep understanding of the full ML lifecycle from research to deployment Strong engineering fundamentals with the ability to write high-quality, maintainable code and architect robust systems Experience managing, mentoring or leading technical teams, with a commitment to developing others' skills and careers A strong ability to reason about algorithms, system design More ❯
Posted:

Lead Full Stack Developer

london (king's cross), south east england, united kingdom
Hybrid/Remote Options
elasticStage
processes and tools. Stay updated with the latest industry trends, continuously learning and applying new best practices in software development. Mentor junior and mid-level engineers through pair programming, code reviews, and technical guidance; help raise the team's engineering standards. Deliver projects from concept to production, including post-launch monitoring, iteration, and performance tuning. Proactively identify and drive More ❯
Posted:

Principal Software Engineer

london, south east england, united kingdom
WeBuild-AI
guidance to multiple engineering teams across projects. Lead the design and delivery of large-scale distributed systems that integrate AI and data services. Champion engineering excellence, establishing standards for code quality, performance, and reliability. Collaborate with product and AI leadership to align software strategy with company goals. Review and approve major architectural decisions and technology selections. Mentor … architectures. Proven experience architecting distributed systems and integrating AI services or data platforms. Experience setting technical direction, establishing patterns, and guiding multiple teams. Strong understanding of DevOps, infrastructure as code, and microservices design. Track record of mentoring senior engineers and leading technical communities. Exceptional problem-solving and communication skills, with the ability to influence at all levels. Strategic thinker … capable of balancing innovation, quality, and delivery speed. The Mindset We Value: Relentless Innovation: We're looking for individuals who are constantly exploring the edges of what's possible with AI. You should be the type who stays up late testing new approaches just to see what might work. Flexible Methodology: Traditional development approaches don't always apply More ❯
Posted:

DV Cleared Java Developer

City of London, London, United Kingdom
83zero Limited
a hands-on technical expert helping us deliver projects in a true DevOps manner. You will apply a software engineering mindset to problems, whether that's provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You will strive to do things … Docker or Kubernetes * Experience of Continuous Integration (CI) and Continuous Delivery (CD) * A passion for delivering quality code, by use of TDD and setting high software quality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them More ❯
Employment Type: Permanent
Posted:

Senior AWS Developer

City, London, United Kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

Romford, Essex, United Kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

Wembley, Middlesex, United Kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
London
10th Percentile
£57,500
25th Percentile
£72,500
Median
£80,000
75th Percentile
£112,500
90th Percentile
£150,750