Code Quality Jobs in London

1 to 25 of 361 Code Quality Jobs in London

Engineering Manager (UAE Based)

London Area, United Kingdom
AI71
you will guide technical execution, mentor engineers, and work closely with cross-functional teams to ensure we meet our ambitious goals. You will review code, establish development standards, and facilitate a culture of continuous improvement and excellence. Key Responsibilities · Technical Leadership: Oversee the entire engineering pipeline (front-end, back … Technical Blockers: Act as a point of escalation for the development team, quickly identifying and resolving technical issues or bottlenecks that could impede progress. · Code Quality & Best Practices: Conduct code reviews to ensure adherence to best practices, high-quality code standards, and maintainable … end, and AI layers is scalable, maintainable, and well-integrated. · Continuous Improvement: Promote best practices in software engineering and AI development, driving initiatives around code quality, testing, and overall process improvements to optimize development workflows. · Performance Management: Track and report on team performance, progress, and project timelines More ❯
Posted:

Engineering Manager (UAE Based)

london, south east england, United Kingdom
AI71
you will guide technical execution, mentor engineers, and work closely with cross-functional teams to ensure we meet our ambitious goals. You will review code, establish development standards, and facilitate a culture of continuous improvement and excellence. Key Responsibilities · Technical Leadership: Oversee the entire engineering pipeline (front-end, back … Technical Blockers: Act as a point of escalation for the development team, quickly identifying and resolving technical issues or bottlenecks that could impede progress. · Code Quality & Best Practices: Conduct code reviews to ensure adherence to best practices, high-quality code standards, and maintainable … end, and AI layers is scalable, maintainable, and well-integrated. · Continuous Improvement: Promote best practices in software engineering and AI development, driving initiatives around code quality, testing, and overall process improvements to optimize development workflows. · Performance Management: Track and report on team performance, progress, and project timelines More ❯
Posted:

Market Risk Developer

London, United Kingdom
Barclays
Familiarity with UI/Web development Experience working in an investment bank (preferably in Market Risk Technology) An appreciation for high-quality code You may be assessed on key skills relevant for success in the role, such as risk and controls, change and transformation, business acumen, strategic … 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 requirements, devise solution strategies, and … ensure seamless integration with business objectives. Participate in code reviews and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and actively contribute to the organization's technology communities to foster technical excellence. Adhere to secure coding practices to mitigate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Technical Staff

London, United Kingdom
Mistral AI
that push the boundaries of what's possible. Performance Excellence: Ensure our products are high-performing, reliable, and responsive, delivering a seamless user experience. Code Quality Champion: Uphold the highest standards of code quality through rigorous reviews, unit testing, and automation. Thought Leader: Stay … Engineer at Mistral spends 80% coding and 20% : Owning engineering projects end to end (from architecture design to delivery) Advocating cross-domain topics (Architecture, code quality, testing, performance, documentation ) Coaching and mentoring other engineers Possibly Interacting with Product Managers About the teams The idea would be to … your work: Le Chat core - Web platform Le Chat apps - Desktop (not yet started) - Ideal if you have experience with Electron or Tauri Mistral Code - Connecting Codestral , our coding model, to your IDE (not yet released) Who you are Significant expertise in web development using Typescript, React.js and Node.js More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Ki Insurance
and scalable backend solutions. Leveraging your expertise in C# and .NET Core, you will drive the implementation of complex projects, ensure the highest quality standards, and provide technical leadership within the team. Your role will involve working with a variety of Azure PaaS services, integrating various technologies, and … deliver robust backend solutions. Mentorship: Provide guidance and mentorship to junior and mid-level engineers, fostering a culture of continuous learning and technical growth. Code Quality: Champion code quality through regular code reviews, enforcing coding standards, and advocating for best practices in testing … of microservices architecture. Database Management: Work with both NoSQL and relational databases, ensuring efficient data storage, retrieval, and management. Performance Optimisation: Continuously optimise backend code and system performance to meet the highest standards of efficiency and responsiveness. Security Practices: Implement and enforce security best practices in backend development, ensuring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Engineer CDP Global - London Hybrid Remote

London, United Kingdom
Hybrid / WFH Options
CDP
good engineering culture Define, implement and oversee end to end software development process using Agile, Scrum and DevOps methodologies Write high-quality code using an object oriented language (Frontend: React, Typescript; Backend: NodeJS, Typescript) Perform regular code reviews and ensure quality assurance processes to … ensure code quality, maintainability, security, and adherence to company standards/industry best practice. Provide constructive feedback to the team to continually improve software development practices Support architecture decisions in solution definition and design Make decisions regarding technologies, frameworks and design patterns to foster collaborative, efficient ways … building cloud native solutions preferably with Microsoft Azure Experienced working in Agile and DevOps environments Excellent communication and interpersonal skills to advocate for clean-code best practices and influence adoption Entrepreneurial and growth-oriented in their workstyle to bring new ideas to the wider team Salary and benefits: Working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Engineer

London, United Kingdom
Hybrid / WFH Options
CDP
engineering culture. Define, implement, and oversee the end-to-end software development process using Agile, Scrum, and DevOps methodologies. Write high-quality code using an object-oriented language (Frontend: React, Typescript; Backend: NodeJS, Typescript). Perform regular code reviews and ensure quality assurance processes … to ensure code quality, maintainability, security, and adherence to company standards/industry best practices. Provide constructive feedback to the team to continually improve software development practices. Support architecture decisions in solution definition and design. Make decisions regarding technologies, frameworks, and design patterns to foster collaborative, efficient … building cloud-native solutions, preferably with Microsoft Azure. Experience working in Agile and DevOps environments. Excellent communication and interpersonal skills to advocate for clean-code best practices and influence adoption. Entrepreneurial and growth-oriented in their work style to bring new ideas to the wider team. Salary and Benefits More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

LeadSoftwareEngineer-Java-HandsOn-Nutmeg

London, United Kingdom
Hispanic Alliance for Career Enhancement
hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building quality software that has a big impact in a rapidly changing environment. By their nature, our people are also solution-oriented, commercially savvy and have … stage right through until the release stage and post production Identify, troubleshoot and resolve existing or newly-identified prioritised defects Write tests for all code you deliver and adhere to best practices/standards, ensuring high-quality code Take ownership of, or assist others with, releases … and associated processes (we try to deploy as often as possible) Participate in code reviews, ensuring high code quality and continuous development and learning for yourself and your colleagues Be someone who enjoys knowledge sharing, who is keen to attend and participate in some of the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps Principal Engineer - GCP - London

London, United Kingdom
Photon
fostering innovation within your team. Responsibilities: Design, implement, and manage scalable cloud infrastructure on Google Cloud Platform (GCP). Develop and maintain Infrastructure as Code (IaC) using Terraform to automate the provisioning and management of cloud resources. Ensure high availability, scalability, and security of cloud environments. Continuous Integration and … Continuous Deployment (CI/CD): Implement and manage CI/CD pipelines using GitHub Actions. Integrate and configure tools for code quality analysis and static code analysis. Use relevant tools to identify and remediate security vulnerabilities in the codebase. Monitoring and Logging: Configure and manage comprehensive … Strong experience with Google Cloud Platform (GCP) and Terraform. Proficiency in setting up and managing CI/CD pipelines using GitHub Actions. Familiarity with code quality tools like SonarCloud and security tools like Snyk. Extensive experience with monitoring tools such as Datadog or NewRelic. Knowledge of containerization More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Developer

Greater London, England, United Kingdom
ATFX Connect
Stack Evolution: Stay up to date with the latest developments and modern software development technologies. Proactively suggest and implement improvements to the technology stack. Code Quality and Best Practices: Ensure code reviews, testing, and continuous integration practices are followed. Promote and enforce best practices for code quality, security, and maintainability. Problem-Solving & Troubleshooting: Address complex technical challenges related to FX transactions, trading systems, and real-time data processing. Provide solutions and guide the team through issues. Compliance and Security: Ensure the platform meets regulatory standards and incorporates strong security practices in all areas More ❯
Posted:

Lead Developer

london, south east england, united kingdom
ATFX Connect
Stack Evolution: Stay up to date with the latest developments and modern software development technologies. Proactively suggest and implement improvements to the technology stack. Code Quality and Best Practices: Ensure code reviews, testing, and continuous integration practices are followed. Promote and enforce best practices for code quality, security, and maintainability. Problem-Solving & Troubleshooting: Address complex technical challenges related to FX transactions, trading systems, and real-time data processing. Provide solutions and guide the team through issues. Compliance and Security: Ensure the platform meets regulatory standards and incorporates strong security practices in all areas More ❯
Posted:

iOS Senior Staff Engineer

London, United Kingdom
Randstad (Schweiz) AG
developer with a strong portfolio of iOS apps and a deep understanding of the modern iOS ecosystem. Responsibilities Design, develop, and maintain high-quality, performant, and scalable native iOS applications using Swift and SwiftUI. Collaborate with cross-functional … teams (designers, product managers, backend engineers, embedded engineers) to define, design, and ship new features. Write clean, testable, and well-documented code. Participate in code reviews to ensure code quality and adherence to best practices. Identify and troubleshoot performance issues and bugs. Stay up-to-date … with the latest trends and technologies in iOS development. Proactively contribute to improving the development process and adopting best practices. Maintain code quality, organisation, and automatisation. Past Experience 5+ years of experience in native iOS development. Proven expertise in the Swift programming language and iOS SDK. Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front-End Engineer

London, United Kingdom
Beamsrenovation
align with user needs and product goals, while also setting the technical direction for our front-end architecture. You'll drive best practices in code quality, UI performance, and design system implementation, contributing to a cohesive and engaging user experience. As a senior member of the team … you'll provide mentorship to mid-level engineers, sharing insights on design patterns, optimizing code, and ensuring adherence to front-end standards. Your proactive approach to problem-solving and your ability to lead technical discussions will help guide the team through complex challenges, resulting in robust and reliable UI …/UX for speed, accessibility, and responsiveness across devices. Mentor teammates and promote best practices in front-end development and UI design. Participate in code reviews to maintain high code quality and consistency within the team. Stay updated on industry trends and integrate new front-end More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid-Level Python Software Engineer - up to £75K - Hybrid - London

City of London, London, United Kingdom
Hybrid / WFH Options
RP Recruitment Ltd
to be resilient, scalable, and secure enabling our clients to move faster and smarter in a rapidly changing financial landscape. We value clean, maintainable code, healthy team dynamics, and delivering tangible business value without unnecessary complexity. If you love solving real-world problems, writing thoughtful Python code, and … Python services using asyncio , and develop event-driven systems integrating AWS services (Lambda, SQS, EventBridge, ECS, etc.). Write reliable, maintainable, and well-tested code using pytest , type hints , and dataclasses . Collaborate with other engineers through pair or mob programming , pull request reviews, and knowledge-sharing sessions. Help … improve our CI/CD pipelines and ensure code quality through automated testing , linting , and type checking . Contribute to our culture of pragmatic TDD/BDD , balancing speed with long-term maintainability. Work closely with product and business stakeholders to deliver high-impact features. Support and More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Product Engineer (London)

London, United Kingdom
Hybrid / WFH Options
Gaia
build solutions and deliver customer and business outcomes Improving the developer experience and quality of our systems by investing in tooling, infrastructure, code quality, automated testing and observability Setting the engineering culture with the rest of the team by defining how we should work as … a team, set standards for quality, and improve the speed of engineering execution You'll be great for this role if you: You have experienced life as a full-stack engineer in a startup for over 3 years You are fluent in working with the JavaScript ecosystem. Bonus … tactical and strategic considerations You're ready to hit the ground running with a strong technical background, including experience building high-quality code and infrastructure You enjoy working as part of a small, cross-functional team in close partnership with other cross-functional teams You prefer simple More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Python Developer

London Area, United Kingdom
Mastek
Vue.js) and ensure a seamless user experience. Develop robust and efficient back-end services and APIs using Python. Python Development: Develop and maintain Python code for data processing, API development, and integration with the Azure Databricks environment. Utilise relevant Python libraries and frameworks (e.g., Flask, Django, Pandas, NumPy). … into web applications or other platforms Work on data interfaces to connect various systems within the bank. Write unit and integration tests to ensure code quality and reliability. .NET Development (Optional): Develop and maintain .NET code for back-end services, APIs, and integrations with other systems. … Utilise relevant .NET frameworks and technologies (e.g., ASP.NET Core, C#, Entity Framework). Write unit and integration tests to ensure code quality and reliability. Reverse Engineering: Analyse and understand existing codebases (potentially Python) to identify areas for improvement, bug fixes, and new feature implementation. Document findings and More ❯
Posted:

Sr. Python Developer

london, south east england, United Kingdom
Mastek
Vue.js) and ensure a seamless user experience. Develop robust and efficient back-end services and APIs using Python. Python Development: Develop and maintain Python code for data processing, API development, and integration with the Azure Databricks environment. Utilise relevant Python libraries and frameworks (e.g., Flask, Django, Pandas, NumPy). … into web applications or other platforms Work on data interfaces to connect various systems within the bank. Write unit and integration tests to ensure code quality and reliability. .NET Development (Optional): Develop and maintain .NET code for back-end services, APIs, and integrations with other systems. … Utilise relevant .NET frameworks and technologies (e.g., ASP.NET Core, C#, Entity Framework). Write unit and integration tests to ensure code quality and reliability. Reverse Engineering: Analyse and understand existing codebases (potentially Python) to identify areas for improvement, bug fixes, and new feature implementation. Document findings and More ❯
Posted:

Mobile iOS Engineer (f/m/x)

London, United Kingdom
Yassir
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 frontend development in iOS (swift and swiftUI … Therefore, a commitment to a highly dynamic environment, where root cause analysis and rapid collaborative problem solving, sophisticated design, and the creation of quality products are required. TASKS Design and build mobile applications for iOS. Ensure the performance, quality … and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products. Work with the engineering and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full-Stack Engineer

London, United Kingdom
Beamsrenovation
within the team. You'll have a hands-on role in our most challenging and impactful projects, contributing to everything from system architecture and code quality to technical strategy and decision-making. Your expertise will ensure our systems are robust, efficient, and able to scale with our … closely with the Lead Engineer and cross-functional teams to translate business needs into technical solutions. Develop and maintain resilient, high-quality code that aligns with best practices in full-stack development. Assist in the design of the technical architecture and contribute to the evolution of our … development practices and tooling. Participate in code reviews and pairing, provide constructive feedback to teammates and mentoring to junior members of the team. Troubleshoot and optimise applications for performance and scalability. Contribute to the development of applications leveraging generative and agentic AI. What you'll need 7+ years of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager Remote US

London, United Kingdom
Hybrid / WFH Options
Art.sy Inc
role will involve close collaboration with Product, Design, Marketing, and Engineering to deliver value to our users and business by building a high-quality product. This is a remote role aligned to Eastern Time working hours. We currently only support employment in the following states: FL, IL, MA … select top-quality, diverse talent aligned with our growth and inclusion goals. Leverage your technical expertise to mentor on design, architecture, and code quality; actively participate in technical decision-making and code reviews; and identify each engineer's unique strengths to maximize team impact. … are a technical expert with hands-on experience as an individual contributor, technical lead, and people manager-someone who values high quality code and robust engineering practices. You are a performance-driven manager who is passionate about mentoring, offering constructive feedback, and driving career development. You are More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London Area, United Kingdom
Albany Growth
Software Engineer (C#/SQL/TDD/Code Refactoring/Python/Trading) 6 month contract initially £500 - £600 per day (outside IR35) Hybrid (London, The City) About the Role Albany Growth are looking for an experienced Software Engineer to join a growing technology team. This role is … critical to improving governance, code quality, and testing standards across applications and databases. The successful candidate will be responsible for rearchitecting and refactoring a key database in the company’s trading system. This will enable further modernisation of the software stack in collaboration with other engineers in … impact on business-critical software and to collaborate with and learn from other experts. Ideally you’ll have a passion for refactoring to improve code quality, and for automated testing at all levels: unit, integration and acceptance. Essential experience 10+ years commercial experience as a software engineer More ❯
Posted:

Software Engineer

london, south east england, united kingdom
Albany Growth
Software Engineer (C#/SQL/TDD/Code Refactoring/Python/Trading) 6 month contract initially £500 - £600 per day (outside IR35) Hybrid (London, The City) About the Role Albany Growth are looking for an experienced Software Engineer to join a growing technology team. This role is … critical to improving governance, code quality, and testing standards across applications and databases. The successful candidate will be responsible for rearchitecting and refactoring a key database in the company’s trading system. This will enable further modernisation of the software stack in collaboration with other engineers in … impact on business-critical software and to collaborate with and learn from other experts. Ideally you’ll have a passion for refactoring to improve code quality, and for automated testing at all levels: unit, integration and acceptance. Essential experience 10+ years commercial experience as a software engineer More ❯
Posted:

Senior Software Engineer – Quant Full Stack & Infrastructure (Team Lead)

London Area, United Kingdom
Hybrid / WFH Options
Trireme
systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high code quality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment pipelines across cloud providers (AWS, GCP … Expertise in modern web development with React , Node.js , MongoDB , and SQL (Postgres, MySQL) . Strong understanding of Git/GitHub , CI/CD workflows, code branching strategies, and code ownership. Prior work in a fintech, hedge fund, or proprietary trading firm environment. Crypto-native a plus Infrastructure & DevOps More ❯
Posted:

Senior Software Engineer – Quant Full Stack & Infrastructure (Team Lead)

london, south east england, United Kingdom
Hybrid / WFH Options
Trireme
systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high code quality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment pipelines across cloud providers (AWS, GCP … Expertise in modern web development with React , Node.js , MongoDB , and SQL (Postgres, MySQL) . Strong understanding of Git/GitHub , CI/CD workflows, code branching strategies, and code ownership. Prior work in a fintech, hedge fund, or proprietary trading firm environment. Crypto-native a plus Infrastructure & DevOps More ❯
Posted:

Software Engineer

London, United Kingdom
Upscope
onsite 3-4 days a week) Salary: Approx. £60,000 annually, depending on experience Main Responsibilities Development and Design: Write clean, efficient, and maintainable code using TypeScript, JavaScript, Node.js, and React. Design and implement robust applications and services to meet predefined requirements. Code Review and Quality Assurance: Participate in code reviews to maintain high code quality and promote best practices. Implement automated tests to ensure functionality, performance, and security. Collaboration: Work closely with our engineering team to define feature specifications and deliver high-quality solutions. Problem-Solving: Identify More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
London
10th Percentile
£47,500
25th Percentile
£57,500
Median
£75,000
75th Percentile
£107,188
90th Percentile
£118,375