401 to 425 of 1,019 Code Quality Jobs in the UK

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

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

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

Software Engineer - Java (Cambridge)

Location
Milton, England, United Kingdom
critical 24/7 service with 5 nines uptimeProduct specifications and drivers of business valueWorldpay architectural and software engineering principlesDepartment standards and practices e.g. code quality, agile ways of working, technical debt controlClosely partner with the software and quality assurance engineers in the team through … code reviews, knowledge sharing and mentoringActive collaboration with engineers in UK and USActive contribution to retrospectives, resolution of technical debt, and improvements to team and department working practicesPeriodic availability outside normal office hours for release support and deploymentWorking collaboratively along the whole SDLC – with colleagues in the team, solution ...

Salesforce Principal Software Engineer x2 - Investment Management

Location
Greater London, England, United Kingdom
high-quality, scalable, and secure solutions across the Salesforce platform, spanning both our Public and Private businesses. Own and champion engineering standards, code quality, technical governance, and platform integrity, ensuring solutions are maintainable, performant, and aligned to architectural principles. Design and build robust integrations connecting … Einstein and Agentforce to enhance productivity, decision‐making, and client engagement, taking practical use cases from concept to implementation. Mentor and coach engineers, lead code reviews, and raise the technical capability of the wider team. The knowledge, experience and qualifications you need Extensive hands‐on Salesforce development experience within ...

Senior Software Engineer

Location
United Kingdom
DynamoDB, RDS) NestJS or equivalent back-end frameworks Microservices and event-driven architectures We also actively embrace AI coding assistants (such as Claude Code) to speed up development, improve code quality and reduce repetitive work — and we encourage engineers to use these tools effectively. What … developing UIs with React Solid understanding of cloud-native engineering on AWS Experience with microservices, messaging patterns and distributed systems A commitment to clean code, testing, observability and operational excellence A proactive and motivated mindset — someone who wants to build, ship and iterate quickly Interest in AI-powered products ...

Senior Kotlin JVM Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
they scale, supporting our expansion of new products and supporting services in the US. We believe that software engineering is more than just code - it's about people. We believe that the best teams are made of great people. That fundamentally great software engineering is about alignment, sharing what … looking for technically Strong commercial Kotlin or JVM based engineering experience (willingness to work with Kotlin) An ability to write simple, clean code Experience and understanding of databases; relational databases are a must, NoSql would be nice too Be able to quickly understand complex, financial business domains Understand different ...

Senior Engineer

Location
Bromley, England, United Kingdom
platform. Define and drive the architecture and strategy to support the future needs of Operations and the business. Provide technical leadership through architecture, design, code reviews, and pull request reviews, championing high standards of code quality and engineering excellence. Mentor engineers and drive continuous improvement … understand the expected standards of conduct and how we manage conduct risk. Individual accountability and an ownership mind-set are the cornerstones of our Code of Conduct and are at the heart of managing risk well. We are an equal opportunities employer and ensure that no applicant is subject ...

Java Technical Lead

Hiring Organisation
Adecco
Location
Wembley, Middlesex, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 - 80,000 Annual
quality assurance processes. Provide technical leadership and mentorship to development teams, supporting engineers in their professional growth and technical capability. Conduct code reviews, identify technical debt, and drive continuous improvement initiatives. Collaborate with solution architects and stakeholders to translate high-level designs into scalable, production-ready solutions. … systems. Experience with Azure services, including Key Vault, Storage, and Service Bus. Strong understanding of Docker, containerisation, and CI/CD pipelines. Passion for code quality, testing, and engineering excellence. ...

Senior AI Engineer

Location
Greater London, England, United Kingdom
knowledge multiplier across other development teams – through workshops, technical consulting, and hands‐on enablement. What will you do? Designing, developing, and optimizing high‐quality, scalable services – from classic backend APIs to AI‐powered applications Implementing full‐stack solutions using Java/Kotlin, Angular, and Python – incorporating AI components … Azure) Very good programming skills in Python or Java/Kotlin, as well as experience with frontend technologies (Angular, TypeScript) Analytical mindset, enthusiasm for code quality, curiosity about AI technologies, and enjoyment in sharing knowledge with others What we offer you: Private pension plan - 10% of base ...

Software Engineer - Mid-Level - Full Stack

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
leveraging AI-assisted development tools such as Copilot, Cursor, or Claude, and you'll be expected to actively use these tools to improve productivity, code quality, and learning. Skills & Experience We're looking for someone with solid commercial experience in software engineering and a track record ...

Software Engineer - Python/AWS

Hiring Organisation
Digital Waffle
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £65,000 per annum
technical documentation, and knowledge sharing. Required Skills & Experience: 5+ years' commercial software development experience. Experience using AI-assisted development tools (e.g., GitHub Copilot, Claude Code, Codex, ChatGPT) to improve productivity and software quality. Proficiency with Python, SQL, RESTful APIs, and relational databases. Commercial experience working with TypeScript/React ...

Senior Android Engineer

Location
Greater London, England, United Kingdom
Senior Android Engineer to take a leading technical role on the app.You'llown meaningful feature areas end to end, raise the bar on code quality and architecture, and mentor engineers across the team.You'llwork closely with product, design, and backend engineering to ship features that are secure … significant changes. Improve app performance, stability, and startup/runtime metrics . Use best practices in observability to investigate and resolve production issues. Review code and mentor other engineers, with particular focus on architecture, testing, and Compose best practices. Contribute to the CI/CD pipeline, build tooling ...

Senior Developer

Location
Greater London, England, United Kingdom
ensure the delivery of robust, scalable, and maintainable systems. As part of this role, you will also mentor junior developers and contribute to code quality and process improvement initiatives. Key responsibilities include: Understand customer business and R&D requirements. Analyse existing system functionality and design gaps. Participate … Bill Printing, Credit Control, Provisioning, Product Catalogue, and Self Service. Develop new R&D; features and modules for inclusion in the product suite. Perform code reviews, unit testing, and ensure compliance with development standards. Work collaboratively in Agile environments and contribute to sprint planning and estimations. Support bug fixing ...

Product Engineer - Full Stack

Location
London, United Kingdom
leveraging AI-assisted development tools such as Copilot, Cursor, or Claude, and you'll be expected to actively use these tools to improve productivity, code quality, and learning. Skills & Experience We're looking for someone with solid commercial experience in software engineering and a track record ...

Product Engineer - Full Stack

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
leveraging AI-assisted development tools such as Copilot, Cursor, or Claude, and you'll be expected to actively use these tools to improve productivity, code quality, and learning. Skills & Experience We're looking for someone with solid commercial experience in software engineering and a track record ...

Product Engineer - Full Stack

Location
Westminster, West End, United Kingdom
leveraging AI-assisted development tools such as Copilot, Cursor, or Claude, and you'll be expected to actively use these tools to improve productivity, code quality, and learning. Skills & Experience We're looking for someone with solid commercial experience in software engineering and a track record ...

Senior Full Stack Engineer (Kotlin + React)

Location
Greater London, England, United Kingdom
technical design decisions.- Develop responsive and real-time user interfaces for equities platforms.- Implement and maintain APIs, messaging integrations, and backend services.- Ensure high code quality through Test-Driven Development (TDD).- Participate in CI/CD practices, trunk-based development, and frequent production releases.- Troubleshoot production ...

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 Backend Developer

Location
Glasgow, Scotland, United Kingdom
managing applications on cloud platforms such as AWS, Azure, or Google Cloud Platform. Implementing microservices architecture and containerisation using Docker and Kubernetes. Ensuring code quality through unit testing, integration testing, and test-driven development (TDD). Implementing security best practices including JWT, OAuth, and SSL/ ...

Senior Software Engineer I (JavaScript))

Hiring Organisation
Elsevier
Location
London, UK
Employment Type
Full-time
their day-to-day workflow. This includes using AI to accelerate implementation, support refactoring, generate tests, investigate issues, improve documentation, and assist with code review. You should be comfortable experimenting with AI to accelerate development while applying strong engineering judgement to ensure code quality, maintainability … codeWork closely with Product Managers and QA to ensure software meets user and business requirementsContribute to engineering best practices, including testing, CI/CD, code review, and continuous improvementSupport the growth of the London engineering team through collaboration, knowledge sharing, and participation in recruitmentRequirements: Core Engineering SkillsStrong knowledge ...

Software Developer

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, fostering … collaboration, and continuous learning within the team.Key ResponsibilitiesSupport a team of software engineers in the development of software products and solutions, providing technical guidance, code reviews, and hands-on supportCollaborate with cross-functional teams to define project requirements, ensuring the successful delivery of software projects on time and within ...

Machine Learning Engineer

Location
United Kingdom
teams on CI/CD integration, pipeline performance, compute optimisation, and secure deployment patterns. Maintain engineering standards, ensuring high-quality testing, documentation, code quality, reproducibility, and operational reliability. Your skills and experience: Experience with ML platforms including Databricks, MLflow, Delta Lake, and cloud environments. Proficient ...