576 to 600 of 1,167 Code Quality Jobs in the UK

Python Developer

Hiring Organisation
Damia Group Ltd
Location
Glasgow, City of Glasgow, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £450/day
Python Developer who enjoys solving complex technical challenges and working across application, automation and infrastructure layers. Key Responsibilities Design, develop and maintain high-quality, scalable applications and services using Python. Build and maintain automated solutions supporting end-to-end business and technical workflows. Develop reusable automation frameworks, tooling … issues across application, infrastructure and automation environments. Collaborate with cross-functional engineering teams within an Agile delivery environment. Contribute to software design, testing strategies, code quality and wider engineering best practices. Essential Experience & Skills Strong software engineering background with extensive hands-on Python development experience. Proven experience ...

Software Development Engineer IV/Senior

Hiring Organisation
Capital Group
Location
London, UK
Employment Type
Full-time
bridge between the people who own the problem and the AI platform that powers the answer: you lead discovery, design the approach, write the code, and own it in production. You will operate as a player-coach, not a distant manager, working at the intersection of AI, software … rather than demos. Review architecture and work closely with your engineers. Lead from inside the work, not above it, including engineering capabilities and writing code as appropriate. Architect and implement end-to-end retrieval-augmented generation pipelines, including parsing, ingestion, chunking strategy, embeddings, vector storage, retrieval, and prompt management. ...

Data Engineering - Data, Lakehouse and AI Data Platform Engineer - Vice President - London Lond[...]

Location
Greater London, England, United Kingdom
, helping to deliver data products that are reliable, scalable and fit for purpose. The role is suited to engineers who are comfortable writing code, working with SQL and distributed data processing, and solving practical delivery problems in a team environment. More experienced candidates may also contribute to technical … discipline and CI/CD practices. Data Engineering Capability Stronger ownership of technical design across multiple datasets or pipeline domains. Experience guiding implementation standards, code quality and engineering practices within a team. Ability to lead delivery for a workstream, manage dependencies and support less experienced engineers. Understanding ...

Senior Software Engineer

Hiring Organisation
DCS Recruitment
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £75,000 per annum
within AWS cloud environments Contribute to architecture and technical decision-making Work closely with Product and Engineering teams to deliver features Champion best practice, code quality, and mentoring within the team Improve system performance, reliability, and scalability Support CI/CD pipelines and DevOps processes Required Experience ...

Software Developer - PHP

Hiring Organisation
Hays Technology
Location
Altrincham, Greater Manchester, United Kingdom
Employment Type
Permanent
Salary
£45000 - £50000/annum £45,000-£50,000
high quality software solutions. Key Responsibilities Develop new applications and enhance existing systems Contribute to solution and architectural design Review and improve code quality across the development team Investigate, diagnose and resolve software issues Support and maintain business-critical applications Gather and refine technical requirements ...

Global Banking&Markets- Lead Engineer UI - London- Vice President

Hiring Organisation
Goldman Sachs
Location
London, UK
Employment Type
Full-time
products. As a project lead, you will drive the design and implementation of critical components in the Digital Engineering stack, focusing the team on code quality, automation and testability, with a focus on UI solutions whilst working closely with backend teams and technologies too. As a manager … looking for someone with lots of energy that has excellent communication skills, enjoys engineering challenges, has a passion to deliver high quality technology products and is able to operate in a highly fluid, rapidly changing environment. If that's you, we would like to hear from you. Basic ...

Specialist - Software Engineering

Hiring Organisation
LTM
Location
London, UK
Employment Type
Full-time
Collaborate with crossfunctional teams to gather and analyze business requirements ideally within the investment banking and risk domain Follow best coding practices and ensure code quality through thorough testing Stay updated with the latest advancements in Java React cloudnative technologies and investment banking trends Troubleshoot and debug ...

Lead Software Engineer - Python / AI

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
with global and local counterparts to solve business problemsDrives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis … value realized by automation. Participate in business transformation projects across analytics, marking, and publishingPropose and explore new solutions to drive competitive advantageApply disciplined code management, testing, and deployment practicesRequired Qualifications, Capabilities, and Skills: Hands-on experience with systematic trading technology platformsProven ability to develop, deploy, and maintain commercial service ...

Senior Cloud Development Engineer

Hiring Organisation
Malvern Panalytical
Location
United Kingdom, UK
Employment Type
Full-time
requirements into customer-focused digital solutions that create measurable valueChampion modern software engineering practices, including secure coding, automated testing, DevSecOps, CI/CD pipelines, code quality management, and the adoption of reusable design patternsLead and actively contribute to Agile delivery teams, participating in sprint planning, reviews, retrospectives … based solutionsKnowledge of secure coding practices, automated testing frameworks, CI/CD pipelines, and software engineering best practicesStrong troubleshooting and diagnostic skills using logs, code analysis tools, and cloud monitoring platformsExperience working with SQL and NoSQL databases, cloud architecture, and modern application integration patternsProven ability to work within agile ...

Software Engineer Full Stack - Start-up

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£95,000
meeting transcription, automated report generation and intelligent workflow automation. You'll be hands-on, designing scalable APIs, building event driven integrations, developing Infrastructure as Code and establishing engineering standards, CI/CD pipelines and architecture alongside the CTO. Working in an AI first engineering environment, you'll use modern … development tools to accelerate delivery while maintaining ownership of code quality, security and technical design. Location/WFH: You can work from home most of the time, meeting up with colleagues in the Bristol office once or twice a week. About you: You have strong Full Stack ...

Solutions Architect

Hiring Organisation
XCEEDANCE LIMITED
Location
London Area, United Kingdom
build or development tasks by confirming objectives and specifications with the relevant stakeholders Ensure focus on Behaviour Driven Development (BDD) with special emphasis on code quality and unit testing Split requirement into manageable development features or modules for the team. Identify functional and non-functional constraints ...

Senior AI Developer

Hiring Organisation
Tribe Appointments Ltd
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£80,000
into working software. Integrate Azure AI services such as Azure OpenAI, Cognitive Services, Azure ML and AI Search. Provide technical leadership, ensuring engineering rigour, code quality and best practice. Support pre-sales activity through prototyping, research and proof-of-concept development. Shaping AI Delivery Models Define ...

Java fullstack Engineer

Location
Manchester, Lancashire, United Kingdom
lifecycle, from requirements and architecture through to delivery, support and maintenance Deploying software into public and private cloud environments Promoting high standards of software quality, security and engineering practice What were looking for You will be a hands-on Senior Engineer or Technical Lead with: Strong commercial Java ...

Java Developer in Test SDET - Finance Consultancy

Hiring Organisation
Client Server
Location
East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
/CD pipelines Create test strategies, plans and automated scripts covering functional, integration and regression testing Work closely with engineers to embed a quality-first approach Use AI and automation tools to improve test coverage and delivery Location/WFH: There's a hybrid work from home policy ...

Principal Technical Learning Consultant

Hiring Organisation
Neueda
Location
Belfast, Northern Ireland, United Kingdom
asset manager, running to several hundred participants across multiple cohorts and geographies. An engineering-excellence programme for a tier-one bank, aimed at raising code quality, testing discipline and delivery practice across established teams. Graduate developer academies that take new hires from university to production-ready inside … agentic development tooling. What you will be accountable for Technical correctness. You own it. You will read and critique other people’s code, labs, environments and architecture before it reaches a client, and use subject-matter experts for depth rather than for cover. Solution design. Leading needs analysis with ...

Lead Software Engineer – Departure & Compliance

Location
Luton, England, United Kingdom
Control Systems (DCS), reservation systems, and government authority platforms. The position combines hands-on software engineering with practical squad leadership, focusing on technical delivery, code quality, and supporting a small team of engineers. Key Responsibilities · The Lead Software Engineer is primarily a senior technical contributor with light … team, and maintain momentum. · Make squad-scoped technical decisions, balancing speed, quality, maintainability, and sustainability. · Set and uphold engineering standards through design, code review, testing discipline, and operational ownership. · Strengthen engineering practices, including CI/CD, automated testing, observability, and reliable production operations. · Encourage a culture ...

Lead Software Engineer – Departure & Compliance

Location
Greater London, England, United Kingdom
Control Systems (DCS), reservation systems, and government authority platforms. The position combines hands-on software engineering with practical squad leadership, focusing on technical delivery, code quality, and supporting a small team of engineers. Key Responsibilities · The Lead Software Engineer is primarily a senior technical contributor with light … team, and maintain momentum. · Make squad-scoped technical decisions, balancing speed, quality, maintainability, and sustainability. · Set and uphold engineering standards through design, code review, testing discipline, and operational ownership. · Strengthen engineering practices, including CI/CD, automated testing, observability, and reliable production operations. · Encourage a culture ...

ServiceNow Software Engineering Tech Lead

Hiring Organisation
LexisNexis Risk Solutions Group
Location
Guildford, Surrey, UK
Employment Type
Full-time
lead and primary escalation point for ServiceNow developers. Provide hands-on guidance in development, including: Business RulesScript IncludesClient ScriptsFlow DesignerUI ActionsService Portal componentsScoped ApplicationsAPIsLead code reviews, enforce development standards, and ensure best practices are followed. Mentor and coach developers, supporting their technical growth and capability development. Manage technical delivery … troubleshooting. Platform Quality & OptimizationDrive adoption of Automated Test Framework (ATF) and automated testing practices. Support platform upgrades, patching, and performance tuning. Ensure code quality, version control, and deployment governance across environments. Maintain technical documentation, standards, and reusable development patterns. Cross-Functional CollaborationTranslate business requirements into ...

Lead Engineer, Risk Technology

Location
Greater London, England, United Kingdom
risk models.* Continuous Codebase Optimization: Optimize and refactor the existing codebase to enhance testing, performance and maintainability* Engineering Excellence: Be a bastion of code quality and best practices, paired with a performance mindset.**What You’ll Bring*** Professional Experience: 10+ years of experience as a Java backend … Methodologies: In-depth knowledge of testing methodologies, including TDD, back testing and stress testing* Software Design Excellence: Well versed in Agile methodologies, DRY, Clean Code, API design and micro-services.* Technical Ecosystem: Experience in a full range of tools such as Git, Docker, Kubernetes, GCP* Financial Products Expertise: Comprehensive ...

Senior Developer

Hiring Organisation
Tetra Tech
Location
England, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
C#/.NET, Angular and modern delivery pipelines. You will work closely with developers, testers and technical leads to translate backlog items into reliable code, maintain live solutions, resolve issues, and produce clear technical and end-user documentation. Your Impact in This Position In the short term, you will … robust UI and API solutions using sound design patterns and best practice. Quality and Reliability Confident in unit testing, CI/CD, code quality checks and secure development practices, with attention to non-functional requirements. Collaboration and Delivery Effective at working with developers, testers ...

Senior Software Engineer

Hiring Organisation
Optimizely
Location
London, UK
Employment Type
Full-time
Customers and partners build custom solutions, integrations, and extensions on top of it. Because of that, we place strong emphasis on clean, well-structured code, clear abstractions, and solid separation of concerns. We aim to provide stable APIs and extension points that make the platform easy to customize … domainsExperience building and operating cloud-based systemsComfortable using AI tools (e.g., Claude or similar) in your daily workflow for problem solving, learning, and improving code quality and delivery speed; able to guide AI-assisted development using structured instructions (e.g., well-defined prompts or Markdown-based instruction files ...

Engineering Director

Hiring Organisation
Precision Medicine Group
Location
United Kingdom, UK
Employment Type
Full-time
scale a high-performing engineering teamOwn day-to-day engineering operations: sprint delivery, technical quality, capacity planningDrive technical excellence: architecture decisions, code quality, DevOps/GitOps practices, production reliabilityBe the primary escalation point for technical blockers, cross-team dependencies and delivery risksPartner with … need to ensure designs are sound before they go to production. Engineering Quality and Standards: Establish and enforce engineering practices: such as code review, branching strategy, CI/CD, testing, documentation, incident management. Partner with SVP on Hiring and Onboarding. Cross-Functional Coordination: Serve as the engineering ...

Lead Software Engineer - Java

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
technical developmentEnsure successful collaboration across teams and stakeholders, maintaining alignment with business objectives and delivery goalsLead and manage large-scale technical deliverables, driving quality outcomes from design through to productionExecute software solutions across design, development, and technical troubleshooting, setting a high standard for engineering excellenceDefine and lead technology … creating an environment where every team member can thriveDrives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis ...

Software Engineer III - Fullstack (Java, React, Python and AI) Engineer

Location
Greater London, England, United Kingdom
flows and event-driven pipelines to support segmentation, personalization, and measurement Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through … generation, experimentation, personalization, and workflow automation Collaborate with product, marketing, and partners to translate requirements into well-designed technical solutions Improve engineering excellence through code reviews, test automation, CI/CD, observability, performance tuning, and operational best practices Ensure solutions meet security, privacy, and compliance expectations including consent management ...

Lead Machine Learning Engineer

Hiring Organisation
Aioi Nissay Dowa Europe
Location
OX2, Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£81322 - £112488/annum
meaningful hands-on contribution to technical delivery, acting as a part-time individual contributor on selected projects while providing oversight, coordination and quality assurance across multiple initiatives in parallel. The role will also lead use case discovery, support pre-sales opportunities in collaboration with the commercial team, oversee … solutions, from use case discovery and scoping through to delivery, deployment and continuous improvement. • Strong understanding of engineering best practice, including code quality, testing, documentation, maintainability and reuse. • Experience working collaboratively in multidisciplinary teams, including ML engineers, ML scientists, software engineers, project managers and non-technical stakeholders. ...