226 to 250 of 906 Code Quality Jobs in the UK excluding London

Lead Java Engineer

Hiring Organisation
FDM Group
Location
Telford, Shropshire, United Kingdom
Employment Type
Full-Time
Salary
£85,000 - £90,000 per annum
stakeholders to shape solution designs and technical roadmaps Providing technical oversight of software development activities and ensuring engineering best practices are consistently applied Leading code reviews and establishing high standards for code quality, testing, and documentation Supporting testing, deployment, defect resolution, and live service activities Driving … translate complex business requirements into robust technical solutions Strong understanding of object-oriented design principles, design patterns, and software engineering best practices Experience conducting code reviews and enforcing development standards Experience working with source control systems and collaborative development workflows Strong stakeholder management and communication skills Experience mentoring ...

Software Engineer III - Full Stack, Global Banking Tech

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
reporting, and reduce repeat incidents via preventative controls, automation, and enhanced observabilityLeverages 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 … scalabilityProficiency 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 improvementFamiliarity with the full software development lifecycle and agile practices, including CI/CD, and hands ...

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

Software Engineer

Location
Oxford, England, United Kingdom
talented and expanding cross-functional engineering team developing the end-to-end software system running Caristo’s groundbreaking CaRi-Heart® technology. Will write complex code, debug issues, and solve challenging technical problems, often taking ownership of specific project areas. The ideal candidate will: be motivated at the thought … installation and technical support for Operations and customers Development and maintenance of a Continuous Integration and Continuous Delivery pipeline, including test automation Participate in code reviews to ensure code quality and identify potential issues. Collaboration with engineering team, operations, research and image analysts. Documenting code ...

Senior Software Engineer (Back-End)

Location
Belfast, Northern Ireland, United Kingdom
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 ...

SAP Business Technology Platform (BTP) Technical Lead

Hiring Organisation
Agilent Technologies
Location
Polegate, East Sussex, United Kingdom
Salary
£ 70 K
oversee integrations between SAP and non-SAP systems using API-led, event-driven, and hybrid integration patterns. Support development teams with architecture reviews, code-quality expectations, reusable assets, and issue resolution. Contribute directly to prototyping, complex development design, and troubleshooting to accelerate critical initiatives. Integration, Data & Event … reusable asset creation as part of the COE model. Innovation & Advanced Capabilities Enable adoption of modern SAP capabilities on BTP, including workflow, forms, low-code/no-code tooling, AI services, automation, and business eventing. Evaluate new BTP services and emerging SAP capabilities for fit within Agilent ...

Software Engineer

Location
Farnborough, England, United Kingdom
solutions Use appropriate tools and methodologies to support all stages of the Software Development Life Cycle (SDLC), including design, development, and static analysis Manage code effectively using industry‐standard version control systems (e.g. Git) Design and build robust, scalable backend systems using languages such as Java, Python … ensure consistent environments and efficient deployment Build, maintain, and optimise CI/CD pipelines to automate software delivery Write clean, maintainable, and well‐documented code aligned with best practices and engineering principles Participate in code reviews, providing and receiving constructive feedback to improve code quality ...

Software Engineer III - Java

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
deliver high-quality, business-valued outcomesDrive quality and efficiency across the software development lifecycle through strong engineering practices and code standardsContribute to technical direction by setting and modeling high standards for design, development, and testingLeverages enterprise-authorized AI coding assist tools within the work environment … improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standardsApplies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation ...

Software Engineering Specialist

Hiring Organisation
BT Group
Location
Cheltenham, Gloucestershire, United Kingdom
Salary
£ 70 K
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 ...

Rapid Cyber Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
other colleagues at a time. In addition, you'll take an active role in unlocking the potential of junior colleagues: encouraging idiomatic code, demonstrating engineering rigour, and sharing hard-won knowledge with your peers.Youll also help drive our engineering processes to maintain code quality while balancing … leading a small or midsize team of developers through a complete project lifecycle, engaging in requirements capture, design review, implementation, and assurance. Commitment to code correctness and quality assurance through static analysis, code review, automated testing, and continuous integration. This vacancy is for experienced software engineers ...

Full Stack Developer - Assistant Vice President

Location
Belfast City District, Northern Ireland, United Kingdom
best practices, object‐oriented programming (OOP) principles, and design patterns. Contribute to the continuous integration and continuous delivery (CI/CD) pipelines. Manage source code effectively using tools such as Git or Bitbucket. Promote and apply clean coding principles and maintain high quality using tools like Sonar. … threading, Collections framework, and Spring Framework. Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines. Experience with source code management tools (Git or Bitbucket). Understanding of clean coding principles and code quality measurements using tools like Sonar. Demonstrated ability ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
champion quality, accountability, and responsible engineering practices in every feature you build. Never Settle – You will continuously look for ways to improve code quality, development practices, tools, and player experiences. Celebrate Perspectives – You will collaborate with developers, artists, designers, producers, and specialists who bring different … game content using Unity, C++ and C#. Design, implement, and maintain game features that deliver engaging player experiences. Write clean, efficient, and maintainable code in line with established engineering standards and best practices. Contribute to technical design discussions, helping shape software architecture and implementation approaches. Take ownership ...

Principal Software Development Engineer

Location
Fareham, England, United Kingdom
design, implement and support Raymarine's Lighthouse operating system and applications Develop high-quality applications and tools by writing clean and efficient code Ensure high code quality in own and team's work Review and approve team's code Collaborate with internal teams ...

Full Stack Engineer, Data Science Focus with React

Location
East Midlands, England, United Kingdom
Lambda, Glue, Athena, SageMaker, Step Functions) Collaborate with domain experts to translate rail inspection requirements into technical solutions Write clean, tested, well-documented code following engineering best practices Participate in code reviews, sprint planning, and technical design discussions Collaborate with cross-functional teams including inspection engineers, data scientists … Lambda, EC2, RDS, Glue, or similar) Familiarity with modern frontend tooling (TypeScript, Webpack/Vite, CSS frameworks) Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability ...

Full Stack Engineer- Data Science Focus

Location
East Midlands, England, United Kingdom
Lambda, Glue, Athena, SageMaker, Step Functions) Collaborate with domain experts to translate rail inspection requirements into technical solutions Write clean, tested, well-documented code following engineering best practices Participate in code reviews, sprint planning, and technical design discussions Collaborate with cross-functional teams including inspection engineers, data scientists … signal processing Demonstrated ability to read, understand, and extend complex algorithms and dense business logic written by others Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability ...

Lead Software Engineer - Low Latency Java

Location
Bournemouth, England, United Kingdom
contributions across the entire project including the delivery of production code. Day to day you will write your own performant, secure and thread-safe code and help your team grow their technical capabilities, through paired programming and code reviews. You will collaborate with colleagues from Product, Architecture, Infrastructure … passionate and well-rounded technologist, eager to continuously learn and enhance your skills. Job responsibilities Design and develop robust, high-performance, latency-sensitive code, incorporate security requirements and reviewing code written by team members using software engineering best practices. Work closely with Product Owners, Solutions Analysts, Technical Architects ...

Full Stack Engineer | Java, Spring Boot and Angular

Location
Tipton, England, United Kingdom
preferred. Key Responsibilities Design, develop and maintain high-performance server-side applications, APIs and Angular frontend applications. Build clean, reusable, modular, scalable and maintainable code using Java, Spring Boot, Angular and TypeScript. Develop secure REST APIs and GraphQL services for enterprise applications. Integrate frontend applications with backend services using … data-protection measures. Design and implement Kafka-based producers, consumers and event-driven integrations. Develop appropriate retry, idempotency, exception-handling and logging mechanisms. Drive code quality through automated testing, CI/CD pipelines, peer reviews and engineering best practices. Write unit, integration, component ...

Java Software Engineer III

Location
Glasgow, Scotland, United Kingdom
continual, iterative improvements for product teams Produce or contribute to architecture and design artifacts for applications while ensuring design constraints are met by software code development Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems … these insights to drive improvements to coding hygiene and system architecture Leverage 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 ...

Java Lead Software Engineer

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
including design, development, testing, deployment, and technical troubleshooting for Python-based services, batch jobs, and data pipelinesWrite secure, high-quality production Python code with attention to performance, reliability, readability, and testing disciplineProduce design artifacts for complex workflows covering pipeline orchestration, processing logic, dependency and failure handling … accountabilityContribute to engineering communities, improve internal libraries and utilities, and evaluate emerging technologies where appropriateLeverage enterprise-authorized AI-assisted software development tools to improve code quality, delivery speed, and productivity, while validating outputs through peer review, automated testing, and secure coding standardsApply knowledge of tools within ...

Lead Software Engineer - Java, AI

Location
Glasgow, Scotland, United Kingdom
pipelines, enabling faster, more reliable software delivery 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 … value realized by automation Collaborate with cross-functional teams including product, architecture, and business stakeholders to translate requirements into technical solutions Conduct thorough code reviews and establish engineering best practices that elevate the quality and consistency of the team's output Mentor and coach junior engineers, fostering ...

Java Lead Software Engineer

Location
Glasgow, Scotland, United Kingdom
design, development, testing, deployment, and technical troubleshooting for Python-based services, batch jobs, and data pipelines Write secure, high-quality production Python code with attention to performance, reliability, readability, and testing discipline Produce design artifacts for complex workflows covering pipeline orchestration, processing logic, dependency and failure handling … engineering communities, improve internal libraries and utilities, and evaluate emerging technologies where appropriate Leverage enterprise-authorized AI-assisted software development tools to improve code quality, delivery speed, and productivity, while validating outputs through peer review, automated testing, and secure coding standards Apply knowledge of tools within ...

Senior Software Developer, Team Lead

Location
Dudley, England, United Kingdom
clearly to both engineering peers and non-technical stakeholders Leverage generative AI tools (coding assistants, LLM APIs, AI-augmented workflows) to accelerate development, improve code quality, and build AI-powered features into products Architect and implement cloud-native systems using containerized deployments, infrastructure as code … proactively - don't wait to be asked Collaborate across business units, translating ambiguous business needs into well-scoped technical solutions Elevate the team through code reviews, technical mentorship, and establishing engineering best practices Rapidly learn and become productive in unfamiliar codebases, technology stacks, and problem domains Troubleshoot and resolve ...

.NET Engineer, Software Engineer

Hiring Organisation
Sanderson Recruitment
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
maintain automated unit, integration and end to end tests Collaborate with frontend developers to deliver integrated solutions Write clean, well structured and maintainable code Use Claude Code to improve development productivity and code quality Support CI/CD Pipelines and deployment processes Skills Experience … .NET and ASP.NET Core Experience of designing and building APIs Experience of Claude Code Testing knowledge Azure background Strong understanding of CI/CD pipelines Excellent problem solving and communication skills Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive ...

Lead Software Engineer - AI/Java Full Stack

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
delivery of innovative software solutions, solving complex problems with creative and forward-thinking approachesBuild and maintain high-quality, secure, and production-grade code, while mentoring and reviewing the work of other engineersDrive architecture decisions to ensure scalability, resiliency, and zero-downtime deploymentsIdentify opportunities to automate operational processes … Scala on large-scale datasetsDesign and build AI-enabled applications, including AI Agents and agentic workflowsWork across hybrid data ecosystems (AWS, Databricks, Kubernetes)Ensure code quality through unit testing, integration testing, and continuous validation practicesCollaborate with cross-functional teams to deliver end-to-end solutions aligned with ...

Manager - Full-stack Developer - DE - Technology Consulting - UKI - Belfast

Hiring Organisation
EY (Ernst & Young)
Location
Belfast, Down, United Kingdom
Salary
£ 70 K
teams to understand complex business requirements and translate them into technical solutions.Present delivered features and technical solutions confidently to stakeholders and clients.Perform thorough peer code reviews, providing constructive feedback and maintaining high engineering standards.Support and lead non-functional improvements, including technical debt reduction, performance optimisation and creation of clear … PostgreSQL or MySQL.Experience with testing frameworks, unit testing, integration testing and automated testing strategies.Strong understanding of software development best practices, system design, maintainability and code quality.Experience working in agile, cross-functional teams and contributing to delivery planning and estimation.Experience with cloud platforms such as AWS, Azure ...