Code Quality Jobs in London

101 to 125 of 1,130 Code Quality Jobs in London

Senior Software Engineer

City of London, London, United Kingdom
Ultralytics
using GitHub Actions to ensure rapid and reliable delivery. Collaborating with our AI research team to integrate the latest computer vision advancements into the platform. Upholding best practices in code quality, testing, and performance, and actively contributing to our open-source ecosystem. Your strategic vision and technical expertise will be essential in supporting Ultralytics' mission of delivering More ❯
Posted:

Site Reliability Engineer with Python

London
Nexus Jobs Limited
etc. - collaborating with engineers and others as needed -?Work closely with internal partners and teams as well as external vendors to ensure that we ship software that meets our code quality, security and performance requirements -?Write, update, and use our documentation, including runbooks and/or playbooks -?Help automate existing or build new internal workflows including ongoing … Kubernetes -?Experience with log monitoring and observability via platforms like Sumologic or Cloudwatch -?Experience automating infrastructure, testing, and deployments using tools like CircleCI Configuration management tooling and infrastructure as code knowledge is preferred but not required -?Experience working with AWS services, with knowledge of Azure/Google ecosystems helpful but not required -?Strong familiarity with general modern web and … Cross functional team collaboration experience, especially working with engineers and user experience/product designers, as well as external stakeholders -?Strong skills for weighing and managing scope, risk, quality and timelines -?Strong focus on quality, security, performance, and end user experience This is an exciting position with an exciting organisation based in Central London and New More ❯
Employment Type: Permanent
Posted:

Senior Backend Engineer (6 month contract)

London, England, United Kingdom
Two Circles Ltd
join our London office. You will play a key role in shaping our rapidly evolving technology proposition and will be responsible for providing technical leadership, writing scalable and maintainable code, supporting technology consulting projects, and identifying and advising on appropriate solutions for our clients. You will have a track record of designing and delivering high-quality digital … and have a keen interest in the application of technology in the sports industry. If this sounds like you, please get in touch. Key Responsibilities Write clean, and reusable code following best practices whilst helping to define coding standards and team conventions. Be an advocate for developer experience and have a keen interest in continually improving it. Encouraging a … closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies and trends in sports technology. More ❯
Posted:

Mid-Senior Java Developer

London, England, United Kingdom
Eeze
great fit if you are a reliable individual with a solid understanding of Java and Spring alongside being passionate for new technology trends! Key Responsibilities: API Development: architect and code integration APIs to support seamless communication between systems Feature Implementation: collaborate with the product team to maintain existing features and implement new enhancements New Services: design and develop new … Database Management: develop and manage databases (e.g., PostgreSQL, Oracle DB) for efficient storage and retrieval of data Security Implementation: apply security best practices to ensure data integrity Testing and Code Quality: write unit tests, conduct code reviews, and ensure the reliability and performance of the code Kubernetes Deployment: deploy and manage services on Kubernetes clusters … production environments Team Collaboration: collaborate with cross-functional teams, including Product Owners, DevOps and QA testers, to ensure a smooth development process Documentation: maintain clear and comprehensive documentation for code, APIs, and deployment procedures Requirements: At least 5 years of experience in Java programming Strong communication skills, both verbal and written Excellent analytical and problem-solving abilities Proficiency in More ❯
Posted:

Drupal Full Stack Web Developer

London, England, United Kingdom
Talan
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 ❯
Posted:

Java Technical Lead

London Area, United Kingdom
Ascendion
with mobile app teams to ensure backend services are optimized for mobile-specific use cases such as performance, caching, and offline access. • Own end-to-end technical delivery, including code quality, performance optimization, security best practices, and CI/CD integration. • Perform code and design reviews, define technical standards, and mentor developers across the team. • Troubleshoot More ❯
Posted:

Java Technical Lead

City of London, London, United Kingdom
Ascendion
with mobile app teams to ensure backend services are optimized for mobile-specific use cases such as performance, caching, and offline access. • Own end-to-end technical delivery, including code quality, performance optimization, security best practices, and CI/CD integration. • Perform code and design reviews, define technical standards, and mentor developers across the team. • Troubleshoot More ❯
Posted:

Java Technical Lead

South East London, England, United Kingdom
Ascendion
with mobile app teams to ensure backend services are optimized for mobile-specific use cases such as performance, caching, and offline access. • Own end-to-end technical delivery, including code quality, performance optimization, security best practices, and CI/CD integration. • Perform code and design reviews, define technical standards, and mentor developers across the team. • Troubleshoot More ❯
Posted:

Modelling Developer

London, England, United Kingdom
AXIS (AXIS Capital)
Responsibilities Support Property and Cyber Modelling teams. Collaborate with IT teams such as Platform Engineering, DevOps, and Data & Analytics. Identify knowledge gaps, seek mentorship, and pursue self-learning. Ensure code quality and deliver features from requirements to production. Promote software engineering best practices including code reviews, testing, and understanding user requirements. About You We value your More ❯
Posted:

Staff Full-Stack Developer

London, England, United Kingdom
Jigsaw Group
solutions. You will work across a range of technologies, adapt to changing requirements, and contribute to the evolution of our entire tech stack while maintaining a high standard of code quality. What You'll Do: Technical Leadership: Drive development using C#, ASP.NET Core, TypeScript, Vue.js, and other technologies. Own architectural decisions, contribute to product innovation, and ensure the highest … levels of code quality through best practices and thorough reviews. High-Impact Projects: Work directly with the CTO and CEO on company-wide, high-profile projects that have immediate business impact. Dive deep into emergency-like situations where your technical expertise is crucial for fast decision-making and delivery. Full-Stack Development: Be a key player in … in full-stack development with a focus on designing and implementing complex systems. You’re familiar with front-end frameworks, back-end architectures, API development, and SQL Server. High Code Quality: You have a relentless focus on clean, maintainable, and performant code. You ensure that your solutions are scalable and secure and have a strong understanding of More ❯
Posted:

Asset Management - Product Manager - Global Transport Group - Vice President

London, England, United Kingdom
JPMorgan Chase & Co
leveraging automated reporting from portfolio company systems and overseeing implementation. Collaborate with the GTG Technology Team to set targets and direction on product requirements, define sprints and timelines, conduct code reviews to ensure code quality and best practices, and assist with coding and development. Engage with portfolio companies to define data and technology vision and strategies … cloud technologies, microservices, and AI/ML frameworks to enhance operational efficiency and customer experience. Manage and deliver complex technology projects on time and within budget, ensuring high-quality outcomes. Data Management and Analytics: Implement data governance models and advanced analytics solutions to enhance decision-making and business insights. Lead initiatives in big data augmentation and predictive analytics. … Act as a bridge between senior stakeholders in the business and technology teams to facilitate effective communication and collaboration to drive business change. Review and quality control code, data governance, and data quality systems across GTG and portfolio companies. Required qualifications, capabilities and skills: Extensive experience in technology leadership roles within the financial services industry. More ❯
Posted:

Staff Engineer

London, England, United Kingdom
Hybrid / WFH Options
So Energy
will serve as the technical cornerstone of one of our most strategic products, driving technical excellence, whole system optimisation, and sustainable innovation. This role isn’t just about writing code (though you’ll do that too); it’s about setting technical direction, being an active doer, exploring the frontier of AI-enabled productivity, and elevating the entire engineering craft. … our technical landscape. Lead the evaluation, introduction, and adoption of emerging AI coding tools, frameworks, and productivity enhancers. Drive best practices across software development, CI/CD, infrastructure-as-code, and DevOps, balancing tactical fixes with strategic improvements. Actively contribute to architecture reviews, RFCs, design sessions, and engineering standards. Collaboration, Mentorship & Culture Partner closely with Product, Design, Data, and … Energy externally as a thought leader in AI-powered software engineering. AI Exploration & Innovation Explore, prototype, and implement AI-driven tools and workflows to increase software delivery velocity and code quality. Continuously research how Large Language Models (LLMs), code generation, intelligent monitoring, and AI-assisted debugging can be applied across engineering disciplines. Drive adoption of AI copilots, smart More ❯
Posted:

Senior Backend Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Oakwell Hampton Group
Optimization : Develop RESTful APIs and microservices to support product features and integrations. Collaborate with Cross-Functional Teams : Work with frontend, product, and AI teams to deliver cohesive solutions. Maintain Code Quality and Standards : Conduct code reviews and follow best practices for maintainability and security. Continuous Improvement : Keep up with emerging technologies and bring innovative ideas to More ❯
Posted:

Senior Backend Engineer

London Area, United Kingdom
Hybrid / WFH Options
Oakwell Hampton Group
Optimization : Develop RESTful APIs and microservices to support product features and integrations. Collaborate with Cross-Functional Teams : Work with frontend, product, and AI teams to deliver cohesive solutions. Maintain Code Quality and Standards : Conduct code reviews and follow best practices for maintainability and security. Continuous Improvement : Keep up with emerging technologies and bring innovative ideas to More ❯
Posted:

Senior Platform Engineer

London, England, United Kingdom
Hybrid / WFH Options
BAE Systems
community outreach to build tech and cyber skills. Role Description We seek experienced Senior Platform Engineers to join our UK Government sector team, contributing to innovative and high-quality solutions. Desired Background Programming in JavaScript, Java, .Net, or Python Designing and building … Proof of Concept or Production systems Using Version Control Systems like Git, Mercurial, Perforce Utilising CI/CD tools such as Bamboo, Jenkins, TeamCity, Bitbucket Automated testing with frameworks Code quality using static analysis tools like SonarQube Working in agile environments (Scrum, Lean, Kanban) Applying software design patterns Creative problem-solving for client challenges Experience in the More ❯
Posted:

Technical Lead

London
Hybrid / WFH Options
IAG Loyalty
as TypeScript, React, Node, Java Core SpringBoot, micro frontend, serverless, event-driven applications Proficiency in AWS cloud services and familiarisation with IaC tooling for managing cloud Infrastructure Commitment to code quality and maintainability, adhering to principles for readability, modularity and simplicity In-depth knowledge of best practices for rapid and reliable software releases, including automation of build More ❯
Employment Type: Permanent
Posted:

Backend Developer (SFIA3)

London, England, United Kingdom
Hybrid / WFH Options
Zaizi
jointly agree it with the successful candidate. Develop software to meet user needs Follow best-practice guidelines and help to improve those guidelines Write clean, secure and well-tested code Coach and mentor more junior colleagues Operate the services they build and identify issues in production Ways of working: Demonstrable experience working on Agile environments Demonstrable experience working … in multi-disciplinary teams Demonstrable experience working on continuous improvement environment Requirements Must have skills: Experience developing software in Golang Understanding of AWS services Attention to detail and software quality Experience working in a commercial environment Excellent communication skills. Nice to have skills: Experience working in a DevOps environment Experience with web technologies such as HTML, Javascript, CSS More ❯
Posted:

Technical Lead

London, United Kingdom
IAG Loyalty
as TypeScript, React, Node, Java Core SpringBoot, micro frontend, serverless, event-driven applications. Proficiency in AWS cloud services and familiarisation with IaC tooling for managing cloud Infrastructure. Commitment to code quality and maintainability, adhering to principles for readability, modularity and simplicity. In-depth knowledge of best practices for rapid and reliable software releases, including automation of build More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Lead - Full Stack

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

Senior Frontend Engineer

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

Head of Software Engineering

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

Senior Software Engineer

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

Software engineer, fullstack (UK)

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

Software Engineer III - Senior Associate - Salt Design System

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

Lead Software Engineer

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