251 to 275 of 1,085 Code Quality Jobs in the UK

Salesforce Platform Engineer

Hiring Organisation
The Citation Group
Location
England, United Kingdom
org. Over time, you’ll work with the team to simplify and modernise our Salesforce estate, choosing the right mix of declarative tools and code for each problem. Key responsibilities Configuration (Admin) – roughly 40–50% You’ll use Salesforce’s declarative tools to design and deliver changes: Configure … with Salesforce architectural guidelines Development (Dev) – roughly 50–60% Design, build and maintain Apex classes, triggers, batch and queueable jobs. Work with existing legacy code and technical debt, debugging, fixing and refactoring where needed. Write clean, testable code with appropriate unit/integration tests and good coverage. Tech ...

Senior Software Engineer / Tech Lead

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Engineers to ensure successful product delivery. Provide technical guidance and input during product planning, design, and estimation activities. Contribute actively to software design, development, code reviews, testing, and troubleshooting. Promote engineering excellence through the application of coding standards, best practices, and quality assurance processes. Communicate project risks … applications. Strong commercial experience with Java and C++ development. Excellent understanding of software design principles, architecture patterns, and development best practices. Proven experience conducting code reviews and implementing quality assurance processes. Experience with source control and CI/CD tooling, including GitLab and related build pipeline technologies. ...

Java Developer

Hiring Organisation
Matchtech Mobility
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£540 - £640 per day
Hibernate, and microservices architectures. Work closely with Architects, Business Analysts, QA teams, Product Owners, and DevOps engineers throughout the development lifecycle. Participate in code reviews and promote coding best practices and quality standards. Support unit testing, debugging, troubleshooting, and defect resolution activities. Participate in Agile ceremonies including … RESTful APIs Microservices SQL Maven/Gradle Git/Bitbucket Jenkins (or similar CI/CD tools) Jira Confluence IntelliJ, Eclipse, or VS Code Desirable Technologies Docker Kubernetes AWS, Azure, or GCP Kibana Splunk CloudWatch Desirable Experience Cloud-native application development. Containerisation using Docker and Kubernetes. Monitoring and observability ...

Corporate KYC Principle Software Engineer - Executive Director

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
scales. Job responsibilities Architects and implements complex, scalable engineering frameworks and solutions using modern software design principles Develops secure, high-quality production code for data-intensive applications and platforms, and reviews and mentors other engineers Creates durable, reusable software frameworks and patterns that are leveraged across teams … technical strategy and direction Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, release readiness checks, incident triage ...

Lead DevOps Engineer

Hiring Organisation
NICE Systems
Location
London, UK
Employment Type
Full-time
cloud infrastructure provisioning, configuration management, and operational processes. You will build programmatic infrastructure solutions using Python, Jinja2, and Terraform, generating and managing Infrastructure as Code (IaC) at scale. You will also leverage Puppet for configuration management and develop PowerShell-based automation to support and optimize Windows environments. This … safety of infrastructure delivery by integrating automation frameworks with CI/CD pipelines, enabling automated validation, testing, and deployment of infrastructure changes. Improve software quality and reduce deployment risk by implementing comprehensive testing strategies for infrastructure code, including unit testing, linting, and integration testing. Partner closely with ...

QE AI Lead Engineer

Hiring Organisation
NTT
Location
London, UK
Employment Type
Full-time
test automation and QE.Experienced in building RAG system with a nice-to-have on fine-tuning LLMsCleaning/augmenting dataComfortable with IAS (Infra As Code) eg. giving a high-level specFully understands test automation (across platforms and functional/non-functional) and associated techPresentation skills - C-Suite clients …/CD, Docker/AWS, Azure DevOpsDatabases: SqlServer, MySQL, Oracle, MongoDB, H2BDD: Cucumber, FitNesse, SpecFlow, RestAssured, EasyB et alPerformance: Gatling, JMeter, WebPageTest, LightHouseSecurity & code quality: SonarQube, Jacoco, PiTest, OWASP, Axe et alHands on software test automation, ideally founded on a background as a senior DeveloperExperienced in building ...

Software Engineer

Hiring Organisation
Moorepay
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
backend, frontend, or full-stack environments. Utilise AI Accelerated development tools across the SSDLC to accelerate delivery and product quality. Write clean, maintainable, secure code following engineering standards and SSDLC best practices. Participate actively in backlog refinement, sprint planning, story estimation, and team ceremonies. AI Integration & Emerging Skills Development … tests, including unit, integration, and functional tests. Apply secure-by-design principles in all coding activities, participating in threat modelling where appropriate. Contribute to code reviews and continuously improve code quality within the squad. Maintain documentation for services, features, and reusable components. Cloud-Native Engineering & DevOps ...

.NET Developer / Senior .NET Developer

Hiring Organisation
Avanti
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £55,000 per annum
TypeScript Developing and supporting CMS-driven websites and applications Working across multiple client projects Translating requirements and user stories into working software Maintaining code quality through code reviews, testing and CI/CD Contributing to technical decisions and development best practice What We’re Looking ...

Senior Technical Engineer

Hiring Organisation
Howden Group Holdings
Location
London, UK
Employment Type
Full-time
contribute to hands-on development of integration solutions using Logic Apps, Function components, Message Bus services, Event Grid services, and API Manager instancesOversee code quality through design reviews, code reviews, and continuous improvement of engineering standards. Troubleshoot complex production issues and drive root‐cause analysis … Apps, Function components, Message Bus services, Event Grid services, and API Manager instances)Champion DevOps practices, including CI/CD pipelines, automation, infrastructure‐as‐code, and release management using Azure DevOps or equivalent tooling. Ensure solutions comply with standards, security, compliance, and operational requirements. Leadership & CollaborationProvide technical leadership ...

Senior Full Stack Developer (Java / Angular)

Hiring Organisation
Pontoon
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£700.00 - £750.00 per day
technical stakeholders. Engineering Excellence Deliver high-quality, secure, maintainable, and performant code. Conduct code reviews and contribute to software quality standards. Follow established development methodologies, testing practices, and deployment processes. Promote continuous improvement across the software development lifecycle. AI & Automation Contribute to automation initiatives aimed … Delivery & Engineering Practices Experience working within Agile and Scrum environments. Ability to operate effectively in fast-paced and evolving development environments. Commitment to software quality, testing, and continuous delivery practices. Core Technology Stack Backend: Java, Spring Boot, Spring Framework, Spring Security, Spring Data, ORM Frontend: Angular, TypeScript, JavaScript ...

Senior Software Engineer (Back-End) JBLE1 NI

Hiring Organisation
TP ICAP Group Services Ltd
Location
Belfast, UK
solutions aligned with the broader IT strategy and architectural vision. Take ownership of the design, development, and delivery of key features, ensuring high-quality outcomes and timely completion. Partner closely with … ensure robust testing practices and the consistent delivery of high-quality, defect-free software. Champion engineering best practices, including unit testing, code reviews, and maintainable design principles. Leverage AI-enabled development tools (e.g. Copilot, code assistants, automation tooling) to enhance productivity, code quality ...

Staff Software Engineer

Location
Greater London, England, United Kingdom
grow engineers, fostering a culture of technical excellence, code quality, and professional development within the broader software team. Ensure software quality through code review, unit and integration testing, and strict adherence to CoMind’s software development lifecycle under IEC 62304. Collaborate with electronics … FPGA or microcontroller interfaces, communication buses (SPI, I2C, UART, PCIe), and real-time operating systems Demonstrated ability to write clean, well‐tested, and maintainable code in a safety‐critical context Nice to Have Experience with high‐speed data acquisition systems or real‐time signal processing pipelines Familiarity with optical ...

DevOps Engineer

Hiring Organisation
NICE Systems
Location
London, UK
Employment Type
Full-time
cloud infrastructure provisioning, configuration management, and operational processes. You will build programmatic infrastructure solutions using Python, Jinja2, and Terraform, generating and managing Infrastructure as Code (IaC) at scale. You will also leverage Puppet for configuration management and develop PowerShell-based automation to support and optimize Windows environments. This … safety of infrastructure delivery by integrating automation frameworks with CI/CD pipelines, enabling automated validation, testing, and deployment of infrastructure changes. Improve software quality and reduce deployment risk by implementing comprehensive testing strategies for infrastructure code, including unit testing, linting, and integration testing. Partner closely with ...

Lead Software Engineer - (Core Java with C#/WPF skills), Equities Derivatives Front Office Flow Technology

Location
Greater London, England, United Kingdom
desktop applications to interface with the Java services Build a stable, efficient, scalable cloud based solution which will be deployed globally. Design and code a significant amount of a robust, secure and efficient API to persist/retrieve data and implement the business logic rives 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 support), while establishing consistent validation standards (secure coding, peer review, automated testing ...

Technology Lead (Remote - UK)

Hiring Organisation
Reonomy
Location
London, UK
Employment Type
Full-time
combines strong engineering expertise with technical leadership. This role serves as a senior technical voice on the team, responsible for writing and reviewing production code, driving architectural decisions, and owning mission-critical services end-to-end. The Tech Lead will raise the technical bar through mentorship, strong engineering practices … critical services, ensuring reliability, scalability, and long-term sustainabilityManage and reduce technical debt strategicallyDesign cost-efficient, cloud-native solutionsEngineering ExcellenceSet and uphold standards for code quality, testing, observability, security, and documentationChampion automated testing and "shift-left" quality practicesPromote DevSecOps principles to embed security and compliance ...

Software Engineer III - Full Stack, Global Banking Tech

Location
Glasgow, Scotland, United Kingdom
reduce repeat incidents via preventative controls, automation, and enhanced observability Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing … scalability Proficiency in software testing practices (unit, integration, and/or UI testing) to ensure quality and reliability, and active participation in code reviews and constructive feedback practices that promote continuous improvement Familiarity with the full software development lifecycle and agile practices, including CI/ ...

Senior Software Engineer (with Delivery Management)

Location
Greater London, England, United Kingdom
features and components for cross-platform desktop and mobile applications, with a focus on reliable, high-quality and highly usable software. Write code primarily in modern C++, and work across other languages as the work requires. Lead the scoping, design and estimating of new software and complex … integrations with hardware, with end-user workflow applications on the remote side, and with enterprise infrastructure such as identity providers. Drive improvements in code maintainability, automation and supportability, championing code review, automated testing, stable APIs and the use of AI tooling and agentic workflows. Technical leadership Provide technical ...

Full Stack Engineer - AI Enabled - Senior Vice President

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
entire software development lifecycle, including requirements gathering, design, coding, testing, deployment, and operational support. Promote and implement best practices in software engineering, including code quality, testing, CI/CD, security, and documentation. Stay abreast of emerging technologies and trends in full-stack development, AI, and agentic systems … recommending and implementing innovative solutions. Mentor junior developers and actively participate in code reviews, fostering a culture of technical excellence and continuous learning. Qualifications/Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Experience: Significant hands-on experience in full ...

Lead Software Engineer - Python / AI - Athena Core - Vice President

Location
Greater London, England, United Kingdom
will design and build systems that accelerate and improve the daily work of thousands of engineers. You will shape the engineering experience from code creation to production release, partnering with teams across technology, platform engineering, and governance. You’ll work on high-impact projects that enhance developer productivity, quality … engineering controls Influence engineering standards and best practices across a broad developer community Design and implement IDE and editor capabilities for smarter navigation and code intelligence Drive AI adoption in local development tools to enhance software development practices Develop static analysis and auto-remediation tools to prevent errors before ...

Senior AI Engineer

Location
City Of London, England, United Kingdom
function, translating their requests into workable solutions. You will write and review specifications, complete complex bug fixes, and help embed coding best practices and code reviews. You are also developing your skills as a mentor, supporting the growth of more junior engineers through pair programming and everyday collaboration. … moderately complex bug fixes and flag technical risks and blockers early. Implement continuous integration, delivery, and deployment practices, and apply coding best practices and code reviews. Maintain high code quality and documentation, and build solutions for reuse, contributing to patterns, reference implementations, and starter kits ...

Director of Data Engineering

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
software that scales. Job responsibilitiesArchitects and implements complex, scalable engineering frameworks and solutions using modern software design principlesDevelops secure, high-quality production code for data-intensive applications and platforms, and reviews and mentors other engineersCreates durable, reusable software frameworks and patterns that are leveraged across teams … technical strategy and directionArchitects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root ...

Associate Vice President, Credit Technology Engineering

Hiring Organisation
Ares Management
Location
London, UK
Employment Type
Full-time
Contribute across front-end, backend, integration, and data layers. Build and maintain APIs, services, and user-facing applications supporting investment workflows. Participate actively in code reviews, design reviews, troubleshooting, and production support activities. Drive implementation of scalable and maintainable software solutions aligned with engineering standards. Technical Design & Solution Architecture … software development lifecycle. Contribute to CI/CD pipelines, automated testing frameworks, release management processes, and deployment standards. Maintain high standards for code quality, testing, documentation, and operational support. Support implementation of DevOps practices, engineering controls, and continuous improvement initiatives. Technical Leadership & Collaboration Mentor Associate and Analyst ...

Lead AI Engineer (Agentic Systems)

Location
United Kingdom
system—repeatable, scalable, and embedded. You will define and implement playbooks, patterns, and workflows that enable teams to operate with parallel AI agents, autonomous code review, and AI‐driven delivery pipelines. You will also help bootstrap new initiatives, ensuring they start with the right architecture, tooling, and AI‐enabled … assisted engineering workflows across teams Establish playbooks, standards, and best practices for agentic development Build and operationalize: Task‐specific agents (e.g. test generation, refactoring, code analysis) Reusable skills, templates, and workflows Multi‐agent and parallel execution patterns Integrate AI into CI/CD pipelines (Azure DevOps preferred), including: Autonomous ...

Senior AI Engineer

Location
Greater London, England, United Kingdom
function, translating their requests into workable solutions. You will write and review specifications, complete complex bug fixes, and help embed coding best practices and code reviews. You are also developing your skills as a mentor, supporting the growth of more junior engineers through pair programming and everyday collaboration. … moderately complex bug fixes and flag technical risks and blockers early. Implement continuous integration, delivery, and deployment practices, and apply coding best practices and code reviews. Maintain high code quality and documentation, and build solutions for reuse, contributing to patterns, reference implementations, and starter kits ...

Software Engineering Specialist

Hiring Organisation
BT Group
Location
Cheltenham, Gloucestershire, UK
Employment Type
Full-time
flexible user interfaces for a technical user baseEngage with end users to understand their needs and design user interfacesSoftware DevelopmentDevelop resilient, well tested codePerform code reviews & work with junior team members to ensure code quality standards are metKeep up to date with the latest best practices … SkillsExperience developer in one or more of the following: JavaScript, Typescript, RubyUsed frameworks such as: React, NodeJSWell versed in unit and system testing tools, code lintersPerformed detailed code reviews and fed back changesBuild and deployed Docker containersKubernetes application development (Deploying applications, optimising application resilience & troubleshooting deployments)Manage work ...