151 to 175 of 495 Code Quality Jobs in the UK

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
part of a fast-moving, collaborative development team. You will apply modern software development and quality assurance practices to improve software quality, delivery speed, efficiency, and productivity. As a senior member of the team, you’ll also contribute to solution design, story refinement, technical decision-making … Testing Writing and maintaining unit tests Reviewing and contributing to test plans Occasionally executing testing activities where required Ensuring high levels of reliability and code quality Mentoring and coaching other developers Contributing to story refinement and sprint planning Identifying and recommending technical improvements Collaborating closely with product ...

ML Infrastructure Lead

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
full ML lifecycle, from experimentation and training through to deployment and monitoring Strong knowledge of Python and sound engineering principles, including testing, automation and code quality Strong experience with cloud platforms such as GCP Experience with Docker, Kubernetes and modern containerised deployment patterns Strong experience with …/CD pipelines, infrastructure-as-code and workflow orchestration Experience with tools such as Airflow or similar platform and orchestration technologies Good understanding of model observability, data quality, feature pipelines, lineage and reproducibility Experience designing scalable infrastructure for ML workloads, including training, batch inference and real-time ...

Senior Software Engineer

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
Take part in planning sessions, retrospectives, sprint reviews, and team demos, helping to shape delivery priorities and drive continuous improvement. Weekly: Engage in public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand-ups, perform … unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through katas and pair programming. What we're looking for: A degree in Computer Science or a closely related technical discipline. A strong understanding ...

Senior Software Engineer

Hiring Organisation
17918
Location
United Kingdom
Take part in planning sessions, retrospectives, sprint reviews, and team demos, helping to shape delivery priorities and drive continuous improvement. Weekly: Engage in public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand-ups, perform … unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through katas and pair programming. What we're looking for: A degree in Computer Science or a closely related technical discipline. A strong understanding ...

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 ...

AI Platform Engineer

Hiring Organisation
Barclays
Location
glasgow, central scotland, united kingdom
colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies … ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture ...

Software Developer

Hiring Organisation
Jobleads-UK
Location
Farnborough, England, United Kingdom
hands‐on technical leadership role where you will support a team of software engineers in the development of software products and solutions, providing guidance, code reviews, and technical mentorship while contributing to the execution of our software engineering strategy. You will combine deep technical expertise with strong leadership capabilities … continuous learning within the team. Key Responsibilities Support a team of software engineers in the development of software products and solutions, providing technical guidance, code reviews, and hands‐on support Collaborate with cross‐functional teams to define project requirements, ensuring the successful delivery of software projects on time ...

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

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
within existing systems and information architecture Drives 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 … Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts with applied Full stack development experience. Practical experience in Infrastructure as Code development, ideally using Terraform. Hands‐on practical experience in system design, application development, testing, and ensuring operational stability. Advanced proficiency in one or more ...

Senior Software Engineer RPG (Fxed Term Contract)

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Contract
software deployments across development, test and production environments. Support IBM i operational processes, including batch processing, job scheduling and subsystem management. Contribute to testing, code reviews, documentation and continuous improvement initiatives. Share technical knowledge, mentor engineers and support high-quality delivery across the team. Participate in Agile … releases. Experience supporting batch workloads, job queues and subsystem operations. Strong troubleshooting and problem-solving skills. Understanding of software engineering best practices including testing, code quality and maintainability. Experience working within Agile development environments. Excellent communication and stakeholder management skills. Desirable experience Good SQL knowledge, including Embedded ...

Senior Fullstack Engineer (Remote, United Kingdom)

Hiring Organisation
Jobleads-UK
Location
United Kingdom
expected to use AI-assisted and agentic coding workflows as part of your day-to-day engineering practice, while remaining accountable for architecture, code quality, correctness, security, maintainability, and production outcomes.**WHAT YOU WILL BE DOING*** Design, build, and evolve maintainable software systems that balance product needs … clear options, trade-offs, and implementation paths.* Modernize existing systems incrementally, reducing technical debt while preserving reliability and business continuity.* Write clean, production-grade code that is readable, testable, and maintainable by other engineers.* Debug complex issues across application, infrastructure, and operational layers, identifying root causes and durable fixes. ...

Head of Engineering

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
functional programming principles Possess a strong testing mindset with experience in TDD and CI/CD practices. Are experienced with AWS and infrastructure as code (e.g., Terraform). Have knowledge of event-driven architecture and API design. Feel confident to jump into different aspects of our code base … Data Prometheus, Grafana, OpenSearch Snowflake You don’t need experience in every tool, but you should feel confident in modern cloud-native, infrastructure-as-code environments. Our Engineering Philosophy We follow functional programming principles We run Kanban and focus on the smallest effort that delivers meaningful impact We practice ...

Principal Software Engineer, C#

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Work closely with architects, engineering teams, business stakeholders, and senior leadership to help shape technology strategy. Mentor engineers and promote a culture of quality, accountability, and continuous improvement. Own the design and architecture of scalable, secure, and resilient enterprise applications, ensuring alignment with business and technology strategies. Define … community. Lead complex technology initiatives from concept through to deployment and support, taking accountability for successful delivery and resolving challenges proactively. Drive improvements in code quality, security, testing, performance, automation, and DevOps practices while managing technical debt and continuous improvement initiatives. Build strong relationships with business ...

Applications Developer

Hiring Organisation
Pets at Home
Location
Wilmslow, Cheshire, North West, United Kingdom
Employment Type
Permanent, Work From Home
maintaining unit and end-to-end tests to ensure robust, high-quality releases Championing accessibility standards and inclusive design Contributing to code reviews and continuous improvement of tools, processes and ways of working What were looking for: Experience in mobile development Strong skills in React Native, TypeScript … Maestro) Solid understanding of mobile development principles (state management, APIs, performance) A collaborative mindset with strong communication and problem-solving skills Passion for clean code, quality and continuous learning in a fast-paced agile environment Nice to have: Experience with Azure or other cloud platforms Exposure ...

C# Principal Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
architects, engineering teams, business stakeholders, and senior leadership, you will help shape our technology strategy while mentoring engineers and promoting a culture of quality, accountability, and continuous improvement. Key Responsibilities Lead Solution Architecture & Design – Own the design and architecture of scalable, secure, and resilient enterprise applications, ensuring alignment … technology initiatives from concept through to deployment and support, taking accountability for successful delivery and resolving challenges proactively. Promote Engineering Excellence – Drive improvements in code quality, security, testing, performance, automation, and DevOps practices while managing technical debt and continuous improvement initiatives. Influence Stakeholders – Build strong relationships with ...

Full Stack Developer

Hiring Organisation
Affinity Water Limited
Location
Hatfield, Hertfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
solutions using AWS services and CI/CD pipelines. Ensure applications are secure, high-performing, maintainable and scalable. Write clean, reusable and well-tested code following coding standards and best practices. Carry out code reviews and provide technical guidance and mentoring to other developers. Troubleshoot and resolve technical … PWAs). Experience with responsive application development. Unit testing frameworks and automated testing practices. Mobile application security best practices. Familiarity with modern development and code quality tools. Experience with Optimizely. Knowledge of SQL Server and NoSQL databases. Benefits: Salary: £65,000 dependant on skills and experience Learning ...

Technical Lead Python

Hiring Organisation
Parser
Location
City of London, London, United Kingdom
successful history in software development. Key responsibilities include driving team performance, managing project timelines, proposing and prioritising backlog tasks for future sprints, maintaining high code quality standards, and fostering collaboration across departments to ensure technical initiatives align seamlessly with business objectives. Key Responsibilities: Lead and mentor … from development and testing to deployment and post-release support. Ensure the quality, efficiency, scalability, and maintainability of the codebase through rigorous code reviews and best practices. Client Success & Consulting Excellence Act as a trusted advisor to clients by identifying and proposing impactful solutions that improve their ...

Java Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
applications using Java and/or Python. Collaborate with cross‐functional teams to define, design, and ship new features. Implement and manage infrastructure as code using Terraform. Deploy and manage containerized applications on AWS EKS. Work with PostgreSQL databases to design and optimize data storage solutions. Utilize CI/… pipelines using Jenkins, Spinnaker or equivalent tooling to automate build, test, and deployment processes. Ensure code quality, security, and performance through best practices and code reviews. Stay up-to-date with emerging technologies and industry trends to continuously improve development processes. Required Skills and Experience Proficient ...

Lead java kotlin Developer

Hiring Organisation
Purview Consultancy Services Ltd
Location
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Contract
from shaping the initial idea and requirements, through development, testing and ongoing support. Coach and uplift the team in development best practice: clean code, test driven development, secure coding, and maintainable design. Drive effective peer reviews and engineering standards, ensuring code quality, readability and attention … detail. Work in an agile CI/CD environment to deliver rapid iterations at a sustainable velocity, promoting automation and quality gates. Collaborate with developers, testers and the wider organisation to build, run and improve products. Proactively engage with customers/users to resolve issues, respond to feature ...

Senior Data Scientist - ST&S

Hiring Organisation
BP Energy
Location
South West London, London, United Kingdom
production systems (e.g., LLMs via APIs, fine-tuning, RAG patterns, embeddings, agents and crew of agents etc.). Ability to move quickly while maintaining code quality, test coverage, and operational excellence. Preferred: Familiarity with AI/ML tools such as LangChain, Haystack, Hugging Face, Weaviate, or similar … modelling, Problem Solving, Relational Data Modelling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development, Solution Architecture, Source control and code management {+ 5 more} Legal Disclaimer: We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race ...

Senior Data Scientist - ST&S

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
production systems (e.g., LLMs via APIs, fine-tuning, RAG patterns, embeddings, agents and crew of agents etc.).* Ability to move quickly while maintaining code quality, test coverage, and operational excellence. Preferred:* Familiarity with AI/ML tools such as LangChain, Haystack, Hugging Face, Weaviate, or similar … modelling, Problem Solving, Relational Data Modelling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development, Solution Architecture, Source control and code management {+ 5 more}**Legal Disclaimer:**We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race ...

Senior Java Engineer - FX eTrading

Hiring Organisation
Pontoon
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£800 - £900/day
create seamless end-to-end features-from user interfaces to robust backend services. Embrace the latest AI coding tools to enhance delivery speed, code quality, and developer experience. Key Accountabilities: Architect and Implement: Design scalable, event-driven, microservices-based backend components, including APIs, market data, order/… throughput, and reliability across the entire stack. Implement observability practises (metrics, tracing, logging) and conduct performance profiling. Establish Best Practises: Champion engineering excellence through code standards, testing strategies (unit/integration/E2E), CI/CD processes, secure coding, and effective release management. Mentorship: Guide and mentor fellow engineers ...

AI Platform Engineer: Scalable Backend for AI/ML

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
utilising various engineering methodologies. • Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools. • Ensuring that code is scalable, maintainable, and optimized for performance. • Cross-functional collaboration with product managers, designers, and other engineers. • Collaboration with peers, participate in code reviews, and promote code quality and knowledge sharing. • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. • Implementation of effective unit testing practices. Requirements Proven experience in Python engineering, with a focus on backend and infrastructure tooling. Deep knowledge ...

Artificial Intelligence Engineer

Hiring Organisation
Pyramid Consulting, Inc
Location
Manchester Area, United Kingdom
latency requirements. Build and support LLM-powered applications and other AI/ML-driven products. Implement and maintain CI/CD pipelines, Infrastructure as Code (IaC), monitoring, and automated testing. Ensure production systems meet performance, reliability, scalability, and security standards. Measure, monitor, and improve AI model performance using experimentation … data-driven approaches. Collaborate with cross-functional teams including R&D, Product, Data Analytics, and Engineering. Drive engineering best practices, code quality, observability, and operational excellence across AI solutions. Required Experience 5+ years of commercial software engineering experience. Strong expertise in TypeScript with working knowledge of Python ...

MS Dynamics Developer

Hiring Organisation
ARM
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
£38.25/hour
specifications Develop and maintain integrations between D365 and other enterprise systems using APIs and middleware Participate in system upgrades, patches, and performance tuning Ensure code quality through unit testing and code reviews Provide technical support and troubleshooting for D365 applications Maintain documentation for customizations, configurations ...

Lead Engineer

Hiring Organisation
Ascent Resourcing Limited
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £80,000 per annum
leadership and guidance. Advocate for modern software engineering practices, including AI-assisted development, automation and continuous improvement. Establish and maintain high standards for code quality, engineering processes and peer review across the team. Delivery & Engineering Excellence Remain actively involved in development by designing, writing, reviewing and maintaining … Team Development Mentor and support engineers across the team, helping to develop technical capability and confidence. Foster a culture centred around accountability, engineering quality, collaboration and continuous learning. What We're Looking For Essential Experience 5+ years' experience in full-stack software development, including significant experience operating ...