Code Quality Jobs in the City of London

23 of 23 Code Quality Jobs in the City of London

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:

Test Lead (Glasgow)

City of London, Greater London, UK
Hybrid / WFH Options
Cognizant
maintain test plans, test cases, and test scripts to ensure comprehensive test coverage Execute manual and automated tests to identify defects and ensure software quality Participate in code reviews and provide feedback to improve code quality and testability Continuously evaluate and improve testing processes … teams to ensure seamless integration of testing processes within the CI/CD pipeline Lead the testing efforts for various projects, ensuring high-quality deliverables. Oversee the creation and execution of test plans, test cases, and test scripts. Provide detailed test metrics and reporting to stakeholders. Utilize SNOW … initiatives within the testing team. Oversee the implementation of automated testing frameworks using Selenium, TestNG, and Jenkins Provide guidance and mentorship to junior quality engineers on best practices and testing methodologies Essential Skills: Possess strong experience in Web App testing and Test Metrics and Reporting. Possess domain experience More ❯
Posted:

Senior Backend Developer (f/m/d) Remote (Europe)

City, London, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
enterprise-grade Agentic Automation platform enabling teams to put their complex knowledge work on autopilot. By combining Agentic AI, business process digitization and no-code development in a single platform, teams can create AI apps in minutes to achieve 90%+ straight-through processing. With €11 million raised in … Azure Events and asynchronous tasks: Celery, NATS, Argo Workflows We work agile in sprints and iteratively deliver towards our milestones and goals. We do code reviews and regular pair programming. Furthermore, we work flexibly with a strong focus on delivering results. Most importantly: We work closely together with the … communicate. Key Responsibilities Develop benchmarking systems and contribute to scaling our API to manage increased traffic from new customers effectively. Work to maintain high code quality and reduce production bugs, helping to create a seamless and reliable user experience. Design and implement maintainable, high-performance server-side More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Guidewire Developer (City Of London)

City of London, Greater London, UK
Hybrid / WFH Options
Pioneer Search
gather requirements and deliver solutions. Implement and optimize RESTful APIs and microservices architecture. Participate in Agile development processes and contribute to continuous improvement. Ensure code quality through testing and code reviews. Provide technical support and troubleshooting for production issues. Required Skills and Experience: Strong development skills More ❯
Posted:

Guidewire Developer

City Of London, England, United Kingdom
Hybrid / WFH Options
Pioneer Search
gather requirements and deliver solutions. Implement and optimize RESTful APIs and microservices architecture. Participate in Agile development processes and contribute to continuous improvement. Ensure code quality through testing and code reviews. Provide technical support and troubleshooting for production issues. Required Skills and Experience: Strong development skills More ❯
Posted:

Senior Java / Scala Developer (Glasgow)

City of London, Greater London, UK
Nord Group - A GenHive Partner
Engage directly with business users for requirements and solutions. Assist team members in design and development. Collaborate on risk mitigation and issue escalation. Ensure code quality through standards, reviews, and testing. Contribute to cloud migration for the Treasury platform. Requirements: 3-5 years software development experience. Hands More ❯
Posted:

Full Stack Java Developer (Glasgow)

City of London, Greater London, UK
SmartChoice International Limited
Proficiency in Spring Integration/Batch for data orchestration, Agile methodologies, CI/CD pipelines, and test-driven development is essential. Strong debugging and code quality skills required. Open for both Contracts (inside IR35) & Permanent roles More ❯
Posted:

Platform Engineering Lead (Glasgow City)

City of London, Greater London, UK
Source Technology
DevOps, automation, and CI/CD best practices (Jenkins, GitLab, Docker) Collaborate with cross-functional teams to deliver high-impact solutions Mentor engineers, promote code quality, and foster a culture of technical excellence Contribute to long-term platform strategy and innovation What You’ll Bring Proven experience … in Java (or similar) and working across multiple languages Deep knowledge of AWS and infrastructure as code (Terraform, CloudFormation) Strong background in DevOps, CI/CD, and container orchestration Exposure to SaaS deployments, monitoring (ELK, CloudWatch), and SRE practices Familiar with Agile methodologies and secure software development base More ❯
Posted:

Senior Java Trading Developer (VP) (Glasgow)

City of London, Greater London, UK
Hybrid / WFH Options
Caspian One
trading platform from the ground up. This role isn’t a team lead post, but you’ll be a technical anchor—someone trusted for code reviews, design input, and technical mentoring. What You’ll Be Doing Architecting and developing key components of a real-time, low-latency trading system … Writing high-performance Java code with a strong focus on multi-threading and concurrency Being the team’s go-to engineer for technical decisions, design challenges, and code quality Collaborating closely in a high-trust team environment across Glasgow and London What Success Looks Like (First More ❯
Posted:

Platform Engineering Lead (City Of London)

City of London, Greater London, UK
Henderson Scott
strong culture of collaboration and continuous improvement. Evangelise emerging technologies and modern engineering practices. Mentor and guide large technical teams, promoting high standards in code quality, DevSecOps, and automation. Drive the development of cloud-native applications, with a strong focus on modern JavaScript frameworks and API/ More ❯
Posted:

Platform Engineering Lead

City of London, London, United Kingdom
Henderson Scott
strong culture of collaboration and continuous improvement. Evangelise emerging technologies and modern engineering practices. Mentor and guide large technical teams, promoting high standards in code quality, DevSecOps, and automation. Drive the development of cloud-native applications, with a strong focus on modern JavaScript frameworks and API/ More ❯
Employment Type: Permanent
Posted:

Platform Engineering Lead

london (city of london), south east england, United Kingdom
Henderson Scott
strong culture of collaboration and continuous improvement. Evangelise emerging technologies and modern engineering practices. Mentor and guide large technical teams, promoting high standards in code quality, DevSecOps, and automation. Drive the development of cloud-native applications, with a strong focus on modern JavaScript frameworks and API/ More ❯
Posted:

Senior Full Stack Data Engineer (Glasgow)

City of London, Greater London, UK
Amici Procurement Solutions
capabilities using Apache Lucene, Solr, or Elasticsearch . Engineer scalable data pipelines in Java or Python . Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and UI Developers. Work across the full stack, from React/TypeScript front-end to … Java-based search services . Leverage cloud technologies like Azure Data Factory, Batch Services, Azure SQL . Contribute to DevOps practices, code reviews, and system optimizations. What We’re Looking For: Strong experience in Java development and exposure to Python . Experience with large-scale data processing and search … and CI/CD practices. A degree in Computer Science/Software Engineering or equivalent experience. Familiarity with writing automated tests and maintaining high code quality. About Amici: Founded in 2005, Amici provides a cloud-based purchasing and inventory management platform for biotech and life sciences organizations. The MyAmici More ❯
Posted:

Engineering Lead - Modern Fintech Startup London (Hybrid)

City, London, United Kingdom
Hybrid / WFH Options
Vertus Partners
managers, designers, and stakeholders to translate ideas into robust, scalable solutions Mentor, guide, and grow a talented engineering team, while setting best practices for code quality, performance, and security Stay hands-on with code, while also steering technical strategy and project planning Champion an agile development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer - THE AI Scale-Up of 2025

City, London, United Kingdom
Hybrid / WFH Options
Burns Sheehan
regular feedback loops to iterate and improve as you go. They would expect strong opinions and pragmatism of how to balance speed with software quality/best practice. What's in it for you? A cutting-edge, product-focused company where you will use the latest technology to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Flutter Developer (City Of London)

City of London, Greater London, UK
Hybrid / WFH Options
Oliver Bernard
impactful features that directly solve user problems. This role is ideal for someone who enjoys both creating new user experiences and maintaining codebase quality through modern engineering practices. Responsibilities Build and ship features for a high-traffic Flutter-based mobile application. Collaborate cross-functionally with backend engineers, designers … Are excited about solving real user problems through technology. Take initiative and enjoy driving projects forward independently. Like contributing to both feature development and code quality maintenance. Please apply now if you are interested in hearing more Flutter Developer More ❯
Posted:

Flutter Developer

City Of London, England, United Kingdom
Hybrid / WFH Options
Oliver Bernard
impactful features that directly solve user problems. This role is ideal for someone who enjoys both creating new user experiences and maintaining codebase quality through modern engineering practices. Responsibilities Build and ship features for a high-traffic Flutter-based mobile application. Collaborate cross-functionally with backend engineers, designers … Are excited about solving real user problems through technology. Take initiative and enjoy driving projects forward independently. Like contributing to both feature development and code quality maintenance. Please apply now if you are interested in hearing more Flutter Developer More ❯
Posted:

Flutter Developer

london (city of london), south east england, United Kingdom
Hybrid / WFH Options
Oliver Bernard
impactful features that directly solve user problems. This role is ideal for someone who enjoys both creating new user experiences and maintaining codebase quality through modern engineering practices. Responsibilities Build and ship features for a high-traffic Flutter-based mobile application. Collaborate cross-functionally with backend engineers, designers … Are excited about solving real user problems through technology. Take initiative and enjoy driving projects forward independently. Like contributing to both feature development and code quality maintenance. Please apply now if you are interested in hearing more Flutter Developer More ❯
Posted:

Embedded Software Engineer (Dundee)

City of London, Greater London, UK
People Source Consulting trading as Experis
aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write clean, efficient, and well-documented code Python for embedded systems. Work with microcontrollers, microprocessors, and real-time operating systems (RTOS). Implement communication protocols (e.g., MQTT, UART, SPI, I2C, Ethernet … the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment. Develop and execute unit, integration, and system tests to ensure software quality and reliability. Troubleshoot and debug software and hardware issues in embedded systems. Collaborate effectively with hardware engineers, data scientists, and aquaculture experts to More ❯
Posted:

Full Stack Engineer (City Of London)

City of London, Greater London, UK
Computappoint
be at the heart of creating solutions that make a real difference. You'll work alongside talented professionals who share your enthusiasm for clean code and exceptional user experiences. This isn't just about writing code – it's about shaping the future of our digital landscape. You'll … React that users love Design and implement robust RESTful APIs Collaborate with designers and product managers to bring creative visions to life Champion software quality through testing and optimisation Drive continuous improvement through Agile methodologies The Ideal Candidate: Has a minimum of 2 years experience with React Some … back-end development experience ideally with C# Takes pride in writing clean, maintainable code that stands the test of time Has experience with web applications (SQL database knowledge is a plus) Thrives in an Agile environment and enjoys collaborative problem-solving Possesses excellent communication skills Demonstrates a desire to More ❯
Posted:

Full Stack Engineer

City Of London, England, United Kingdom
Computappoint
be at the heart of creating solutions that make a real difference. You'll work alongside talented professionals who share your enthusiasm for clean code and exceptional user experiences. This isn't just about writing code – it's about shaping the future of our digital landscape. You'll … React that users love Design and implement robust RESTful APIs Collaborate with designers and product managers to bring creative visions to life Champion software quality through testing and optimisation Drive continuous improvement through Agile methodologies The Ideal Candidate: Has a minimum of 2 years experience with React Some … back-end development experience ideally with C# Takes pride in writing clean, maintainable code that stands the test of time Has experience with web applications (SQL database knowledge is a plus) Thrives in an Agile environment and enjoys collaborative problem-solving Possesses excellent communication skills Demonstrates a desire to More ❯
Posted:

Full Stack Engineer

london (city of london), south east england, United Kingdom
Computappoint
be at the heart of creating solutions that make a real difference. You'll work alongside talented professionals who share your enthusiasm for clean code and exceptional user experiences. This isn't just about writing code – it's about shaping the future of our digital landscape. You'll … React that users love Design and implement robust RESTful APIs Collaborate with designers and product managers to bring creative visions to life Champion software quality through testing and optimisation Drive continuous improvement through Agile methodologies The Ideal Candidate: Has a minimum of 2 years experience with React Some … back-end development experience ideally with C# Takes pride in writing clean, maintainable code that stands the test of time Has experience with web applications (SQL database knowledge is a plus) Thrives in an Agile environment and enjoys collaborative problem-solving Possesses excellent communication skills Demonstrates a desire to More ❯
Posted:

Linear Rates Quant Developer

City of London, London
SThree
participate in cross-functional meetings, providing insights and strategic recommendations on leveraging AI technologies. Spearheaded initiatives including: ? Utilize AI-powered coding assistants for intelligent code completion, syntax validation, and error detection, enhancing development efficiency and code quality. ? Application of Tensor Neural Networks for pricing complex financial derivatives such More ❯
Employment Type: Permanent
Salary: £150,000 - £160,000
Posted:
Code Quality
the City of London
10th Percentile
£57,500
25th Percentile
£76,875
Median
£102,500
75th Percentile
£117,500