451 to 475 of 1,167 Code Quality Jobs in the UK

Principal AI Engineer

Location
Birmingham, England, United Kingdom
including frameworks for orchestration, memory management, and performance evaluation. Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards. Ability to drive the technical roadmap of AI platforms, making critical design decisions to ensure scalability, reliability, and cost-efficiency. ...

Principal AI Engineer

Location
West of England, England, United Kingdom
including frameworks for orchestration, memory management, and performance evaluation. Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards. Ability to drive the technical roadmap of AI platforms, making critical design decisions to ensure scalability, reliability, and cost-efficiency. ...

Principal AI Engineer

Location
Bolton, England, United Kingdom
including frameworks for orchestration, memory management, and performance evaluation. Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards. Ability to drive the technical roadmap of AI platforms, making critical design decisions to ensure scalability, reliability, and cost-efficiency. ...

Senior Java Developer

Hiring Organisation
Halian Technology Limited
Location
Bracknell, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
functionality (Java backend + JavaScrip Collaborating with Product, Engineering, and stakeholders across the business Driving best practices in CI/CD, testing, and software quality Supporting delivery of long-term strategic projects Mentoring junior developers and contributing to team growth Playing a role in shaping technical direction ...

Senior Full Stack Engineer

Location
Greater London, England, United Kingdom
services, RESTful APIs, microservices, and AWS cloud infrastructure Build and evolve RESTful APIs and microservices Actively contribute to CI/CD pipelines to move code safely into production Write clean, well-tested code using TDD/BDD, unit tests, and integration tests Apply secure coding practices throughout development … integration testing GitLab CI/CD pipelines Cloud engineering with AWS Secure coding practices DevOps and continuous delivery Ability to write clean, well-tested code Ability to apply secure coding practices Desirable: Agile Practitioner experience Desirable: SonarQube Desirable: Veracode Desirable: Jira/Confluence Desirable: Financial Services/Lending domain ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
across projects. Lead the design and delivery of large-scale distributed systems that integrate AI and data services. Champion engineering excellence , establishing standards for code quality, performance, and reliability. Collaborate with product and AI leadership to align software strategy with company goals. Review and approve major architectural … integrating AI services or data platforms . Experience setting technical direction , establishing patterns, and guiding multiple teams. Strong understanding of DevOps, infrastructure as code , and microservices design. Track record of mentoring senior engineers and leading technical communities. Exceptional problem-solving and communication skills, with the ability to influence ...

Senior LNG Engineer

Hiring Organisation
Centrica - CHP
Location
Hayes, London, United Kingdom
Employment Type
Permanent
technology outcomes. What you'll be doing: Leading the design and delivery of complex platform enhancements and technology improvements. Driving engineering best practice across code quality, testing, supportability and platform resilience. Owning technical solutions from design through to deployment and production support. Supporting and resolving complex production … technical solutions and delivery approaches. Contributing to platform strategy, technical debt reduction and future technology decisions. Mentoring engineers through technical guidance, knowledge sharing and code reviews. Helping improve automation, observability, deployment processes and DevOps maturity. Here's what we're looking for: Essential Proven hands-on experience developing enterprise ...

Senior LNG Engineer

Location
London, United Kingdom
technology outcomes. What you'll be doing: Leading the design and delivery of complex platform enhancements and technology improvements. Driving engineering best practice across code quality, testing, supportability and platform resilience. Owning technical solutions from design through to deployment and production support. Supporting and resolving complex production … technical solutions and delivery approaches. Contributing to platform strategy, technical debt reduction and future technology decisions. Mentoring engineers through technical guidance, knowledge sharing and code reviews. Helping improve automation, observability, deployment processes and DevOps maturity. Here's what we're looking for: Essential Proven hands-on experience developing enterprise ...

Software Engineer III - AI/ML Data Platforms - AI Engineer - Python

Location
Greater London, England, United Kingdom
Contribute to a team culture of diversity, opportunity, inclusion, and respect 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 … Required Qualifications, Capabilities, and Skills Formal training or certification in software engineering concepts with applied full stack development experience Practical experience developing infrastructure as code, ideally using Terraform Hands-on experience building applications, testing, and supporting operational stability Proficiency in at least one programming language, with a strong focus ...

Senior Software Engineer - Data

Hiring Organisation
Elliptic
Location
London, UK
Employment Type
Full-time
values-driven company that invests in its people and gives you the autonomy to shape critical systems, while staying close to the code? We're looking for a Senior Software Engineer to join Elliptic's Product-Engineering organisation, focusing on data engineering solutions that power our blockchain analytics … passionate engineers, by championing best practices, and holding yourself and your team to a high standard. What you will doWrite, ship, and maintain production code as a hands-on engineer. Architect, design, and implement large-scale distributed data systems and pipelines. Contribute to technical decision-making across batch ...

Senior Full Stack Engineer - Index Distribution Engineering

Hiring Organisation
London Stock Exchange Group
Location
London, UK
Employment Type
Full-time
Apache Iceberg, DynamoDB, VectorDB (e.g. ChromaDB).IaC and CI/CD: Terraform, AWS CLI, GitLab. AI Development: Agentic AI tooling (e.g. GitHub Copilot, Claude Code). WHAT YOU'LL BE DOING: Strong experience building distributed backend systems and APIs. Proven ability to own system design and data modellingExperience working … with cloud-native platforms (AWS or similar).Strong understanding of relational databases and data-intensive systems. Ability to lead through code quality, testing, and technical standards. Nice to HaveExperience with data distribution, APIs, or client-facing platforms. Exposure to financial data or market data systems. Experience with ...

Senior Java Developer - London - Fintech

Hiring Organisation
Adaptive Financial Consulting
Location
London, UK
Employment Type
Full-time
develop Java applications and libraries. Write clean, efficient and well-documented code. Troubleshoot and debug Java applications to ensure smooth performance. Participate in code reviews to ensure code quality, maintainability, and reusability. Keep up-to-date with emerging trends and technologies in Java development. Pair with … other team members to ensure high-quality outcomes. WHY US: To be immersed in high-standard engineering culture. Our fantastic team takes pride in crafting complex technical solutions but also loves sharing their knowledge and helping you grow professionally (we have extraordinary minds at Adaptive) You can learn ...

Software Engineer - C#/Windows

Hiring Organisation
Sony Interactive Entertainment America
Location
London, UK
Employment Type
Full-time
maintain Windows desktop applications using C# and the .NET frameworkBuild tools and interfaces to support integration and delivery of PlayStation SDK componentsWork with native code (C/C++) to interface with low-level systems and SDK librariesCollaborate with cross-functional teams including platform engineers and SDK developersDebug, optimize … improve performance across managed and unmanaged codeCreate and maintain technical documentation for internal tools and SDK workflowsEnsure code quality through testing, code reviews, and best engineering practicesSupport build systems, packaging, and deployment of SDK-related deliverablesWhat we're looking for: Strong proficiency in C# ...

Lead Software Developer

Hiring Organisation
NHS Dorset
Location
Dorchester, DT1 1XJ, Chippenham, SN15 1GG, Yeovil, BA22 8HR, United Kingdom
Salary
£49387.00 to £56515.00
summary Turning data, analytics & data science into high-quality digital products that make a difference. Design & build intuitive, secure & scalable data products transforming complex data & analytical capabilities into tools that people can easily access & use in their day to day work. Bring together software engineering, data & user-centred … data products to move from concept to production efficiently & safely. Explore & evaluate the responsible use of AI-assisted coding & development tools to improve, code quality & pace of delivery, as well as opportunities to integrate appropriate AI capabilities into digital & data products where they provide clear value ...

Senior Machine Learning Engineer

Location
City Of London, England, United Kingdom
build it. The goal is to multiply engineering delivery by an order of magnitude: not by cutting corners or generating throwaway code, but by designing robust systems and processes that let agents handle well-defined work while engineers focus on architecture, design, and the problems that actually require human … judgment. This is a deliberate, engineering-led approach. We care about code quality, testability, and maintainability - the agent-generated code meets the same standards as everything else. We expect that a successful candidate will be able to bring their expertise to help guide and refine ...

Software Engineer Senior Consultant II - (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
Analytics Engineers, BI teams, Data Scientists, and business stakeholders to deliver trusted, reusable, and analytics-ready datasets. Drive adoption of engineering best practices including code quality, peer reviews, automated testing, CI/CD, and documentation standards. Ensure data quality, governance, lineage, metadata management, security, privacy … workloads. Develop reusable frameworks, libraries, templates, and engineering patterns that improve development productivity and consistency. Implement and support CI/CD pipelines, Infrastructure-as-Code principles, and deployment automation for data engineering solutions. Troubleshoot complex data integration, performance, and operational issues across platforms and pipelines. Collaborate with platform, infrastructure ...

java developer in fintech

Location
Greater London, England, United Kingdom
routing payments across Payment Service Providers to optimise cost and reliability; Write automated unit, integration, and end-to-end tests for financial systems; Conduct code reviews to ensure code quality, security, and adherence to engineering standards; Participate in on-call rotations to monitor and respond … deliver customer value; Have production experience developing web applications and distributed systems; Understand common design and architectural patterns; Write clean, performant, and well-tested code; Follow and advocate best coding practices, continuous delivery, and code reviews; Demonstrate curiosity and drive for continuous learning and improvement; Nice to have ...

Python Developer

Hiring Organisation
Diana Duggan UK Limited
Location
Glasgow, Lanarkshire, United Kingdom
Employment Type
Full-Time
Salary
£450.00 per day
deployment and operational excellence across our engineering landscape. For this role, you will need to be able to demonstrate experience writing, extending, and maintain code at a developer's proficiency level, with Python. Role: Python Developer Day rate: £450 per day (inside IR35) Pay framework: Umbrella Company Start date … intervention. Troubleshoot complex issues across application, automation, infrastructure, and deployment layers. Contribute to improvements in deployment reliability, observability, resilience, and operational support. Participate in code reviews and contribute to engineering standards, design decisions, and best practices. Collaborate with developers, QA engineers, DevOps, architects, and other technical stakeholders ...

Senior Laravel Developer

Hiring Organisation
Ronald James
Location
Newcastle upon Tyne, UK
Employment Type
Full-time
management across asynchronous processes. Work closely with DevOps and QA to enhance CI/CD pipelines, ensuring automated testing and deployments align with quality standards. Maintain and optimise local development and Docker-based environments, including multiple queue workers and supporting services. Proactively identify and resolve technical debt … clear path to production-readiness. Contribute to system integration efforts, particularly around third-party services such as RingCentral, Twilio, AWS and internal APIs. Uphold code quality through peer reviews, consistent patterns and mentoring others on best practices across the full stack. Drive improvements in frontend tooling ...

Intermediate Java Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We're an award-winning employer reflecting how our employees are at the very heart of Version 1 and what … software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable testing suite to support continuous integration and delivery. Some experience with Apache Kafka, including working on distributed ...

(Senior) Software Engineer

Location
Cambridge, England, United Kingdom
debug systems Write technical design and test documentation Guide product development and overall systems architectures based on software engineering expertise, including participation in code reviews and mentoring other staff Essential Excellent knowledge of Python and software engineering in a Linux environment Strong familiarity with cloud native software development practices … independently debug issues Familiarity with software development practices from project conception through to test and maintenance, including best practices such as Git, unit testing, code quality automation, etc. Motivation to work in a mutlidisciplinary product team, demonstrating excellent communication skills and time management to successfully drive projects ...

Lead Software Engineer - Python / Athena Trade and Risk Services

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
broad developer community through RFCs, guidance, and reference implementationsDrives 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 … testing, CI/CD, static analysis, version control, and deploymentDemonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible ...

Technical Scrum Master

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Sales opportunities. Day to Day Scrum Masters will:· Lead the agile development process (Scrum) and utilise engineering practices where necessary.· Implement and refactor code in accordance with agreed coding and quality standards, be fully aware of technical debt. Experience with code quality analysis tools … build and test failures immediately and adhere to design and coding standards.· Practice test-driven development using automated (unit & integration) tests prior to build code to whilst maintain high and effective test coverage· Collaborate with Product Owners (PO) to manage backlogs and new feature requests.· Collaborate with ...

Engineering Lead - Financial Planning (iRESS Xplan)

Hiring Organisation
Experis
Location
London, United Kingdom
Employment Type
Permanent
Salary
£90000 - £115000/annum
wealth management systems. Key Responsibilities Technical Leadership Act as the senior technical authority for the financial planning domain. Define and maintain engineering standards covering code quality, documentation, testing and release management. Lead architecture and design decisions, ensuring scalability, maintainability and security. Conduct technical design reviews and provide … objectives with technical debt management and platform sustainability. Engineering & Delivery Champion modern engineering practices including CI/CD, Git-based development, automated testing and code review. Support Agile delivery through Scrum and Kanban methodologies. Design and oversee integrations using REST APIs, SOAP services and event-driven architectures. Drive adoption ...

Backend Engineer

Hiring Organisation
Teya Solutions
Location
London, UK
Employment Type
Full-time
have the opportunity to learn and grow while directly contributing to our merchants' success. Responsibilities: Develop, and maintain clean, efficient, and well-tested code to support business needs, focusing on reliability and performance. Take ownership of features and small projects throughout the development lifecycle, including design, implementation, testing … operations) to understand requirements and contribute technical insights. Contribute to building tools and integrating systems to enhance operational efficiency and product effectiveness. Participate in code reviews, giving and receiving constructive feedback to improve code quality. Learn and apply new technologies and best practices in software development, with support ...