Code Quality Jobs in Central London

1 to 25 of 105 Code Quality Jobs in Central London

Senior Software Engineer

City of London, London, United Kingdom
AGITProp
to join our growing team. This is a critical role where you will contribute to the design, development, and deployment of our cutting-edge AI-driven platform. We emphasize code quality, robust architecture, and a collaborative approach to problem-solving. You will be expected to take ownership of significant projects, mentor junior engineers, and contribute to the … overall technical direction of the team. Responsibilities Design and Development: Design, develop, and test high-quality, maintainable, and scalable Python code for our platform. Code Quality: Champion code quality best practices, including thorough testing, code reviews, and adherence to coding standards. Mentorship: Mentor and guide junior engineers, fostering a culture … years of professional software engineering experience, with a demonstrable track record of delivering high-quality software products. Strong Python Skills: Excellent proficiency in Python programming. Focus on Code Quality: A deep understanding of software engineering principles and a passion for writing clean, well-tested, and maintainable code. Product Delivery Experience: Demonstrated experience of successfully taking More ❯
Posted:

Senior Software Engineer

london (city of london), south east england, united kingdom
AGITProp
to join our growing team. This is a critical role where you will contribute to the design, development, and deployment of our cutting-edge AI-driven platform. We emphasize code quality, robust architecture, and a collaborative approach to problem-solving. You will be expected to take ownership of significant projects, mentor junior engineers, and contribute to the … overall technical direction of the team. Responsibilities Design and Development: Design, develop, and test high-quality, maintainable, and scalable Python code for our platform. Code Quality: Champion code quality best practices, including thorough testing, code reviews, and adherence to coding standards. Mentorship: Mentor and guide junior engineers, fostering a culture … years of professional software engineering experience, with a demonstrable track record of delivering high-quality software products. Strong Python Skills: Excellent proficiency in Python programming. Focus on Code Quality: A deep understanding of software engineering principles and a passion for writing clean, well-tested, and maintainable code. Product Delivery Experience: Demonstrated experience of successfully taking More ❯
Posted:

Senior UI Developer

City of London, London, United Kingdom
Apexon
Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence. Your responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation. You are … with cross-functional teams to design and ship new features •Building reusable components and front-end libraries for future use •Translating designs and wireframes into high-quality code •Optimizing components for maximum performance across various web browsers •Staying up to date with the latest industry trends and technologies •Troubleshooting and debugging issues to ensure smooth user experiences … Participating in code reviews to maintain code quality and consistency Qualifications & Skills: •A degree in computer science, software engineering, or a related field •Proficiency in React.js and its core principles •Strong JavaScript, TypeScript HTML5, and CSS3 skills •Experience with popular React.js workflows (such as Redux) •Familiarity with RESTful APIs and integration •Knowledge of modern authorization mechanisms More ❯
Posted:

Senior UI Developer

london (city of london), south east england, united kingdom
Apexon
Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence. Your responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation. You are … with cross-functional teams to design and ship new features •Building reusable components and front-end libraries for future use •Translating designs and wireframes into high-quality code •Optimizing components for maximum performance across various web browsers •Staying up to date with the latest industry trends and technologies •Troubleshooting and debugging issues to ensure smooth user experiences … Participating in code reviews to maintain code quality and consistency Qualifications & Skills: •A degree in computer science, software engineering, or a related field •Proficiency in React.js and its core principles •Strong JavaScript, TypeScript HTML5, and CSS3 skills •Experience with popular React.js workflows (such as Redux) •Familiarity with RESTful APIs and integration •Knowledge of modern authorization mechanisms More ❯
Posted:

IT Technical Project Lead

City of London, London, United Kingdom
The Curve Group
Ensure adherence to solution architecture, coding standards, and best practices. Collaborate with Solution Architects to validate the feasibility and scalability of technical designs. Lead technical reviews, including design reviews, code reviews, and integration strategies. Team Coordination & Leadership Coordinate work across cross-functional teams including developers, QA, business analysts, UI/UX designers, project managers, solution architect, process engineers, etc. … stakeholders and product owners. Translate business requirements into technical deliverables and ensure alignment with business value. Solution Assurance & Quality Collaborating with Cyber Security team in vulnerability and code scan, ensure code quality checks, solutions are high-quality, secure, and scalable. Collaborating with Operational Risk and Operational Resilience implement and enforce quality assurance processes, including testing, code quality checks, and performance reviews. Process Improvement & Governance Promote agile and DevOps practices for faster, iterative delivery. Continuously improve delivery frameworks, methodologies, and tools. Post-Delivery Support & Transition Coordinate knowledge transfer to operations/support teams. Transition delivery for post-deployment support, solution performance monitoring, and post-launch issues resolution. More ❯
Posted:

IT Technical Project Lead - Banking sector experience

City of London, London, United Kingdom
The Curve Group
Ensure adherence to solution architecture, coding standards, and best practices. Collaborate with Solution Architects to validate the feasibility and scalability of technical designs. Lead technical reviews, including design reviews, code reviews, and integration strategies. Team Coordination & Leadership Coordinate work across cross-functional teams including developers, QA, business analysts, UI/UX designers, project managers, solution architect, process engineers, etc. … stakeholders and product owners. Translate business requirements into technical deliverables and ensure alignment with business value. Solution Assurance & Quality Collaborating with Cyber Security team in vulnerability and code scan, ensure code quality checks, solutions are high-quality, secure, and scalable. Collaborating with Operational Risk and Operational Resilience implement and enforce quality assurance processes, including testing, code quality checks, and performance reviews. Process Improvement & Governance Promote agile and DevOps practices for faster, iterative delivery. Continuously improve delivery frameworks, methodologies, and tools. Post-Delivery Support & Transition Coordinate knowledge transfer to operations/support teams. Transition delivery for post-deployment support, solution performance monitoring, and post-launch issues resolution. More ❯
Posted:

IT Technical Project Lead

london (city of london), south east england, united kingdom
The Curve Group
Ensure adherence to solution architecture, coding standards, and best practices. Collaborate with Solution Architects to validate the feasibility and scalability of technical designs. Lead technical reviews, including design reviews, code reviews, and integration strategies. Team Coordination & Leadership Coordinate work across cross-functional teams including developers, QA, business analysts, UI/UX designers, project managers, solution architect, process engineers, etc. … stakeholders and product owners. Translate business requirements into technical deliverables and ensure alignment with business value. Solution Assurance & Quality Collaborating with Cyber Security team in vulnerability and code scan, ensure code quality checks, solutions are high-quality, secure, and scalable. Collaborating with Operational Risk and Operational Resilience implement and enforce quality assurance processes, including testing, code quality checks, and performance reviews. Process Improvement & Governance Promote agile and DevOps practices for faster, iterative delivery. Continuously improve delivery frameworks, methodologies, and tools. Post-Delivery Support & Transition Coordinate knowledge transfer to operations/support teams. Transition delivery for post-deployment support, solution performance monitoring, and post-launch issues resolution. More ❯
Posted:

IT Technical Project Lead - Banking sector experience

london (city of london), south east england, united kingdom
The Curve Group
Ensure adherence to solution architecture, coding standards, and best practices. Collaborate with Solution Architects to validate the feasibility and scalability of technical designs. Lead technical reviews, including design reviews, code reviews, and integration strategies. Team Coordination & Leadership Coordinate work across cross-functional teams including developers, QA, business analysts, UI/UX designers, project managers, solution architect, process engineers, etc. … stakeholders and product owners. Translate business requirements into technical deliverables and ensure alignment with business value. Solution Assurance & Quality Collaborating with Cyber Security team in vulnerability and code scan, ensure code quality checks, solutions are high-quality, secure, and scalable. Collaborating with Operational Risk and Operational Resilience implement and enforce quality assurance processes, including testing, code quality checks, and performance reviews. Process Improvement & Governance Promote agile and DevOps practices for faster, iterative delivery. Continuously improve delivery frameworks, methodologies, and tools. Post-Delivery Support & Transition Coordinate knowledge transfer to operations/support teams. Transition delivery for post-deployment support, solution performance monitoring, and post-launch issues resolution. More ❯
Posted:

IT Technical Project Lead

City of London, London, United Kingdom
FirstBank UK Limited
Ensure adherence to solution architecture, coding standards, and best practices. Collaborate with Solution Architects to validate the feasibility and scalability of technical designs. Lead technical reviews, including design reviews, code reviews, and integration strategies. Team Coordination & Leadership Coordinate work across cross-functional teams including developers, QA, business analysts, UI/UX designers, project managers, solution architect, process engineers, etc. … stakeholders and product owners. Translate business requirements into technical deliverables and ensure alignment with business value. Solution Assurance & Quality Collaborating with Cyber Security team in vulnerability and code scan, ensure code quality checks, solutions are high-quality, secure, and scalable. Collaborating with Operational Risk and Operational Resilience implement and enforce quality assurance processes, including testing, code quality checks, and performance reviews. Process Improvement & Governance Promote agile and DevOps practices for faster, iterative delivery. Continuously improve delivery frameworks, methodologies, and tools. Post-Delivery Support & Transition Coordinate knowledge transfer to operations/support teams. Transition delivery for post-deployment support, solution performance monitoring, and post-launch issues resolution. More ❯
Posted:

IT Technical Project Lead

london (city of london), south east england, united kingdom
FirstBank UK Limited
Ensure adherence to solution architecture, coding standards, and best practices. Collaborate with Solution Architects to validate the feasibility and scalability of technical designs. Lead technical reviews, including design reviews, code reviews, and integration strategies. Team Coordination & Leadership Coordinate work across cross-functional teams including developers, QA, business analysts, UI/UX designers, project managers, solution architect, process engineers, etc. … stakeholders and product owners. Translate business requirements into technical deliverables and ensure alignment with business value. Solution Assurance & Quality Collaborating with Cyber Security team in vulnerability and code scan, ensure code quality checks, solutions are high-quality, secure, and scalable. Collaborating with Operational Risk and Operational Resilience implement and enforce quality assurance processes, including testing, code quality checks, and performance reviews. Process Improvement & Governance Promote agile and DevOps practices for faster, iterative delivery. Continuously improve delivery frameworks, methodologies, and tools. Post-Delivery Support & Transition Coordinate knowledge transfer to operations/support teams. Transition delivery for post-deployment support, solution performance monitoring, and post-launch issues resolution. More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Online Filings
ReactJS, focusing on UX/UI best practices. Integration & Automation: Architect and maintain integrations with external APIs such as AWS, Stripe, Zendesk, Twilio, Google Analytics, Google Ads, HMRC, etc... Code Quality & Reviews: Enforce code quality through rigorous reviews, automated testing, and CI/CD processes. Project Management: Collaborate with cross-functional teams to gather … requirements, set timelines, and deliver high-quality solutions on schedule. Continuous Improvement: Stay ahead of industry trends, introducing innovative tools and technologies to enhance development efficiency. Qualifications and Key Skills Education: Bachelor’s in Computer Science or related field from a Tier 1 university. Experience: Minimum of 4 years of full-time professional experience in software development, with More ❯
Posted:

Senior Software Engineer

london (city of london), south east england, united kingdom
Online Filings
ReactJS, focusing on UX/UI best practices. Integration & Automation: Architect and maintain integrations with external APIs such as AWS, Stripe, Zendesk, Twilio, Google Analytics, Google Ads, HMRC, etc... Code Quality & Reviews: Enforce code quality through rigorous reviews, automated testing, and CI/CD processes. Project Management: Collaborate with cross-functional teams to gather … requirements, set timelines, and deliver high-quality solutions on schedule. Continuous Improvement: Stay ahead of industry trends, introducing innovative tools and technologies to enhance development efficiency. Qualifications and Key Skills Education: Bachelor’s in Computer Science or related field from a Tier 1 university. Experience: Minimum of 4 years of full-time professional experience in software development, with More ❯
Posted:

Lead Software Developer (PYTHON/AWS/REACT)

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

Lead Software Developer (PYTHON/AWS/REACT)

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

Lead Python Developer

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

Lead Python Developer

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

Senior Full Stack Engineer - Python/React or Angular

City of London, London, United Kingdom
Venator Recruitment
team members Work with other engineers and the business to improve user experiences Bring your experience and enthusiasm to our engineering culture Promote excellence with technical mentoring, feedback, and code reviews Participate in planning sessions, retrospectives, stand-ups and demos Join us in curating a codebase to be proud of, driving for quality, maintainability and testability The … database, using some of its advanced geographic modelling capabilities Metabase for analysis and self-serve data exploration Redis for caching and task queues GitHub, Codeship and Heroku for seamless code review, integration and deployment Claude Code for agentic coding AWS S3, CloudFront and Lambda for storage and content delivery Cypress for end-to-end testing Third party APIs … valuable. We strongly believe in ownership and you will be responsible for taking your features from development through to testing, deployment and design review with end users. We take code quality seriously. We have a preferred code style and we use automated linting, code formatting and other code inspection tools to detect common errors More ❯
Posted:

Senior Full Stack Engineer - Python/React or Angular

london (city of london), south east england, united kingdom
Venator Recruitment
team members Work with other engineers and the business to improve user experiences Bring your experience and enthusiasm to our engineering culture Promote excellence with technical mentoring, feedback, and code reviews Participate in planning sessions, retrospectives, stand-ups and demos Join us in curating a codebase to be proud of, driving for quality, maintainability and testability The … database, using some of its advanced geographic modelling capabilities Metabase for analysis and self-serve data exploration Redis for caching and task queues GitHub, Codeship and Heroku for seamless code review, integration and deployment Claude Code for agentic coding AWS S3, CloudFront and Lambda for storage and content delivery Cypress for end-to-end testing Third party APIs … valuable. We strongly believe in ownership and you will be responsible for taking your features from development through to testing, deployment and design review with end users. We take code quality seriously. We have a preferred code style and we use automated linting, code formatting and other code inspection tools to detect common errors More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Wave Talent
with strong server-side experience to design, build, and deploy resilient software solutions that make a real impact. Responsibilities Design, develop, test, and deliver high-quality, maintainable code across the entire software development lifecycle. Collaborate within a specialist engineering team, working closely with architects and senior engineers to build robust, scalable microservices. Apply Agile methodologies to drive … Proven ability to design, build, and deploy high-performing services that operate seamlessly at scale. Experienced in Agile development practices, including TDD, BDD, and pairprogramming, with a focus on code quality and collaboration. Skilled in delivering solutions built for security, resilience, and scalability, underpinned by automated testing and continuous improvement. Proficient with CI/CD pipelines, Infrastructure … as Code (preferably Terraform), and public cloud technologies including AWS, Azure, or GCP. Why Join You’ll be joining a business that values innovation, collaboration, and technical excellence. This is a chance to work in a high-impact environment where your skills will directly contribute to the success of next-generation digital banking solutions. Join a company that invests More ❯
Posted:

Senior Software Engineer

london (city of london), south east england, united kingdom
Wave Talent
with strong server-side experience to design, build, and deploy resilient software solutions that make a real impact. Responsibilities Design, develop, test, and deliver high-quality, maintainable code across the entire software development lifecycle. Collaborate within a specialist engineering team, working closely with architects and senior engineers to build robust, scalable microservices. Apply Agile methodologies to drive … Proven ability to design, build, and deploy high-performing services that operate seamlessly at scale. Experienced in Agile development practices, including TDD, BDD, and pairprogramming, with a focus on code quality and collaboration. Skilled in delivering solutions built for security, resilience, and scalability, underpinned by automated testing and continuous improvement. Proficient with CI/CD pipelines, Infrastructure … as Code (preferably Terraform), and public cloud technologies including AWS, Azure, or GCP. Why Join You’ll be joining a business that values innovation, collaboration, and technical excellence. This is a chance to work in a high-impact environment where your skills will directly contribute to the success of next-generation digital banking solutions. Join a company that invests More ❯
Posted:

Full Stack Engineer

City of London, London, United Kingdom
Understanding Recruitment
Stock Options + Exceptional Benefits Location: London based team We’re hiring on behalf of a cutting-edge tech company that’s reimagining how software gets built - combining full-code flexibility with the power of no-code tools and generative AI into a unified platform. You’ll work on a tool that lets developers and teams create UIs … workflows, and backends - faster and smarter. Think: Python interpreter + visual UI + no-code workflows + GenAI. This role suits engineers with strong Python and frontend experience (Vue + TypeScript preferred, React is fine too), and a passion for building tools for developers. What you’ll do: Build core parts of their low-code UI and no … code workflow builder Shape backend architecture with Python (Pydantic, Mypy, Pytest, etc.) Contribute across both frontend and backend Define engineering best practices for typing, testing, CI/CD, and code quality Integrate AI agent tooling and third-party APIs Collaborate with product, design, and infra teams to build real-time collaboration features The ideal candidate will More ❯
Posted:

Full Stack Engineer

london (city of london), south east england, united kingdom
Understanding Recruitment
Stock Options + Exceptional Benefits Location: London based team We’re hiring on behalf of a cutting-edge tech company that’s reimagining how software gets built - combining full-code flexibility with the power of no-code tools and generative AI into a unified platform. You’ll work on a tool that lets developers and teams create UIs … workflows, and backends - faster and smarter. Think: Python interpreter + visual UI + no-code workflows + GenAI. This role suits engineers with strong Python and frontend experience (Vue + TypeScript preferred, React is fine too), and a passion for building tools for developers. What you’ll do: Build core parts of their low-code UI and no … code workflow builder Shape backend architecture with Python (Pydantic, Mypy, Pytest, etc.) Contribute across both frontend and backend Define engineering best practices for typing, testing, CI/CD, and code quality Integrate AI agent tooling and third-party APIs Collaborate with product, design, and infra teams to build real-time collaboration features The ideal candidate will More ❯
Posted:

Java Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Stott and May
team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities: Design, develop, and maintain high-quality Java applications and … microservices. Collaborate with cross-functional teams including product, UX, and QA to deliver innovative solutions. Participate in full software development lifecycle: analysis, design, development, testing, deployment, and support. Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the More ❯
Posted:

Java Developer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Stott and May
team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities: Design, develop, and maintain high-quality Java applications and … microservices. Collaborate with cross-functional teams including product, UX, and QA to deliver innovative solutions. Participate in full software development lifecycle: analysis, design, development, testing, deployment, and support. Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Fulcrum Digital Inc
designs. • Convert visionary concepts into 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 planning for framework. Monitor team … of developers 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 applications. • Develop strategic, logical, and physical designs. • Ensure … objectives • Envisioning system features and functionality • Define application objectives and functionality • Ensure application designs conform with business goals • Identify and resolve any technical issues arising • Write well-designed, testable code • Conducting software analysis, programming, testing, and debugging • Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review Requirements • Good hands-on in Java, J2EE, Databases (Postgres), Web More ❯
Posted:
Code Quality
Central London
25th Percentile
£57,500
Median
£80,000
75th Percentile
£121,875
90th Percentile
£152,500