Code Quality Jobs in the UK excluding London

26 to 50 of 317 Code Quality Jobs in the UK excluding London

Python Developer

London, South East, England, United Kingdom
Hirexa Solutions UK
implement RESTful APIs and microservices architecture using Swagger and Postman Handle distributed task processing with Celery Apply TDD principles using PyTest for automated testing Use Terraform for Infrastructure as Code and Docker for containerisation Contribute to solution design and participate in architectural decision-making Ensure systems are scalable, maintainable, and high-performing Coach and support junior engineers; assist with … Experienced with SQL and NoSQL databases including PostgreSQL, CosmosDB, and Redis. Testing & TDD: Familiar with Test-Driven Development and automated testing using PyTest. IaC & Containers: Exposure to Infrastructure as Code (Terraform) and containerisation (Docker). Core Competencies Problem Solving: Strong analytical skills for tackling complex technical challenges. Code Quality: Committed to writing clean, performant code and participating in code reviews. Mentorship: Actively shares knowledge and promotes technical excellence within the team. Collaboration: Works effectively with cross-functional teams to ensure project success. Innovation: Identifies opportunities for process and technology improvements. Ownership: Takes full responsibility for task delivery and technical decisions. More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Software Developer - Python

London, South East, England, United Kingdom
TXP Technology x People
services Docker, Kubernetes, Git/version control API development and integration Agile working practices and adherence to technical standards Approach: Pride in writing high-quality, well-documented code Ownership of the full development process Collaborative working with user-centered design (UCD) teams Thrives in small, agile, multi-disciplinary teams Key Responsibilities: Develop Python-based applications and data … services Build and maintain APIs and open data platforms Ensure code is of high quality and well-documented Work closely with UCD teams and technical experts in an agile environment What We're Looking For: Senior Python developer with strong focus on code quality Experience working with data services Comfortable working in small, agile More ❯
Employment Type: Contractor
Rate: £0 per annum
Posted:

Senior Software Engineer - Ruby

London, South East, England, United Kingdom
TXP Technology x People
services Docker, Kubernetes, Git/version control API development and integration Agile working practices and adherence to technical standards Approach: Pride in producing high-quality, well-documented code Ownership of the full development process Collaborative working with user-centered design (UCD) teams Thrives in small, agile, multi-disciplinary teams Key Responsibilities: Develop Ruby-based applications and data … services Build and maintain APIs and open data platforms Ensure code is high-quality and well-documented Work closely with UCD teams and technical experts in an agile environment What We're Looking For: Senior Ruby developer with strong focus on code quality Experience working with data services Comfortable working in small, agile teams More ❯
Employment Type: Contractor
Rate: £0 per annum
Posted:

Full Stack Engineer

cwmbran, torfaen, united kingdom
Hybrid / WFH Options
Comparison Creator
of product development and application support. Responsible for configuring, supporting and fixing live products. Internally, we call this role Python Developer. Your responsibilities Design, develop, and maintain high-quality software applications using Python, Django and related … technologies. Application Support development. Collaborate with the business, to translate business, stakeholder and user needs into deliverable artefacts. Identify and implement solutions to improve performance, reliability, and scalability. Review code written by other team members to ensure adherence to best practices, coding standards, and quality guidelines. Write code that is easily testable and add unit tests … to ensure acceptance criteria is achieved. Conduct thorough testing and debugging to identify and resolve software defects. Collaborate with the team, and wider business, to improve support & development processes, code quality, and overall team efficiency. Work closely with the business, stakeholders, and clients to understand requirements, provide technical expertise, and ensure successful project delivery. Effectively communicate complex More ❯
Posted:

Mobile Developer

Exeter, Devon, England, United Kingdom
Hybrid / WFH Options
Reed
familiarity with mobile frameworks will be highly beneficial. Day-to-day of the role: Mobile App Development: Build, test, and maintain mobile applications using modern development practices. Ensure your code is clean, efficient, and maintainable, meeting performance and usability standards across devices. Feature Implementation: Collaborate with product managers, UX/UI designers, and stakeholders to translate mobile user needs … into intuitive, responsive features. Bug Fixing and Maintenance: Investigate and resolve issues that affect app performance, stability, or user experience. Implement fixes to ensure reliability through root cause analysis. Code Review and Quality Assurance: Engage in peer reviews to maintain code quality and consistency. Contribute to automated testing strategies, including unit, integration, and UI More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum, Inc benefits
Posted:

Senior Developer

oxford district, south east england, united kingdom
Super Benji
platform. We help businesses supercharge outbound sales by combining hyper-personalisation, AI, and a lot of human love, delivered through automation. We've seen incredible traction with our no-code-first approach, built by a small team of junior developers. Now, we're ready for the next chapter: transforming our no-code systems into robust, scalable products — and … need a Senior Developer to help us get there. The opportunity We're looking for a more senior developer with a solid foundation in computer science, experience with no-code platforms, and an eye for scalable system design. You'll work closely with both local and remote developers to enhance, extend, and strengthen our AI-driven platform. You'll … best practices, mentoring the team, and turning our MVPs into world-class products. Some of the things you'll be doing: Building out our core infrastructure, transitioning validated no-code tools into robust coded systems where needed. Integrating the latest AI tools into new products and internal automations. Designing and implementing scalable, secure, and maintainable software architecture. Collaborating with More ❯
Posted:

High-Integrity Software Engineer

gloucestershire, south west england, united kingdom
CoreTech Security
see you working with one or two 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. You'll also help drive our engineering processes to maintain code quality while balancing realistic … timescales and client requirements. Desirable Skills Professional experience in the design and implementation of complex C or C++ based solutions, ideally both clean-slate projects and updates to legacy code bases. Comfortable with platform APIs, development environments and native debugging approaches on one or more of: Windows, macOS, Linux, iOS, or Android. Experiencing 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 and will require skills and experience in several of the areas listed as well as the More ❯
Posted:

Java Developer

london, south east england, united kingdom
Hybrid / WFH Options
Stott and May
team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities Design, develop, and maintain high-quality Java applications and … microservices. Collaborate with cross-functional teams including product, UX, and QA to deliver innovative solutions. Participate in full software development lifecycle: analysis, design, development, testing, deployment, and support. Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the More ❯
Posted:

Software Developer

Edinburgh, Midlothian, United Kingdom
Opus 2 International
Design, providing technical input to shape achievable, user-entered solutions. You'll bring strong engineering craft, mentor less experienced engineers, and begin to influence broader squad practices around quality, reliability, and delivery speed. You will be part of our Amsterdam office working directly with a small local team but collaborating closely with a larger engineering team in Edinburgh … full stack role, a core responsibility will be driving front-end development to deliver a seamless, intuitive, and visually engaging user experience. Write high-quality, well-tested code and advocate for engineering best practices. Balance delivery speed with maintainability, scalability, and reliability. Partner with Product and Design to shape solutions that are technically sound and user-focused. … Mentor junior engineers, providing guidance on coding practices and problem-solving. Leverage AI across the SDLC to improve delivery (e.g. code quality, test coverage, release speed, observability). Evaluate trade-offs of AI-driven solutions and collaborate with Product/Design/Tech Lead to ensure AI use supports user and business value. Share learnings about effective More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Native Mobile app developer

london, south east england, united kingdom
WNS
Android and iOS devices. Collaborate with cross-functional teams, including product managers, designers, and backend engineers, to define, design, and ship new features. Write clean, efficient, and well-documented code for both platforms using Kotlin for Android and Swift for iOS. Ensure the best possible performance, quality, and responsiveness of the application. Identify and correct bottlenecks, fix … bugs, and improve application performance. Integrate third-party APIs and services, ensuring seamless functionality and data exchange. Participate in code reviews to ensure code quality and knowledge sharing. Participate in the entire application lifecycle, from conception and design to testing and release. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent … principles. Experience with the App Store deployment process. Strong understanding of architectural patterns like MVC, MVVM, or Clean Architecture. Experience with third-party libraries and APIs. Proficient understanding of code versioning tools, such as Git. Excellent problem-solving, analytical, and debugging skills. Strong communication and collaboration skills. Additional Information Experience with offline storage, threading, and performance tuning. Knowledge of More ❯
Posted:

Senior Cloud Solution Architect

Milton Keynes, Buckinghamshire, United Kingdom
Hybrid / WFH Options
The Open University UK
components of the solution architecture on Azure, ensuring they are secure, scalable, and resilient. Take hands on responsibility for writing, testing, and deploying high quality Infrastructure as Code (IaC) using Azure Bicep templates to automate and standardise our environments. Actively implement and configure robust security controls and networking solutions that adhere to our privacy and governance frameworks … Azure DevOps for both infrastructure and application deployments. Balance strategic architectural planning with practical, hands on implementation, troubleshooting, and operational support. Mentor development teams by demonstrating best practices through code and direct collaboration, in addition to creating reference architectures and documentation. About You Extensive hands on experience in a senior cloud role (e.g. Solution Architect, Cloud Engineer) with extensive … specialisation in Microsoft Azure. Proven ability to design, build, and deploy Azure infrastructure using Infrastructure as Code, particularly Azure Bicep. Strong practical knowledge of Azure security services (e.g. Azure Policy, Defender for Cloud) and networking configurations (VNets, NSGs, Private Link). Experience deploying Azure AI and data services (e.g. OpenAI, AI Search, AI Foundry) in production environments. Skilled in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Java FullStack Engineer

Chester, England, United Kingdom
Barclays Bank PLC
and technology capabilities for our customers and colleagues. AccountabilitiesDevelopment 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, and 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 of technical excellence and growth.Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure … secure software solutions.Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.Analyst ExpectationsTo perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement.Requires in-depth technical knowledge and experience in their assigned area of expertiseThorough understanding of the underlying principles and concepts within the area of expertiseThey lead and More ❯
Posted:

System Developer

Leeds, England, United Kingdom
Hybrid / WFH Options
Jaywing
marketing and finance. · Collaborate and Communicate: Work effectively in an agile environment with diverse teams of developers, data scientists, and financial experts, translating business needs into technical specifications. · Ensure Code Quality: Adhere to company coding standards, perform code reviews, and maintain clear technical documentation to ensure the long-term quality and maintainability of our More ❯
Posted:

System Developer

bradford, yorkshire and the humber, united kingdom
Hybrid / WFH Options
Jaywing
marketing and finance. · Collaborate and Communicate: Work effectively in an agile environment with diverse teams of developers, data scientists, and financial experts, translating business needs into technical specifications. · Ensure Code Quality: Adhere to company coding standards, perform code reviews, and maintain clear technical documentation to ensure the long-term quality and maintainability of our More ❯
Posted:

Junior Java FullStack Engineer

Chester, Cheshire, United Kingdom
Barclays Bank PLC
technology capabilities for our customers and 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, and 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 of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect … sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Engineer X 4

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Adria Solutions
edge in the digital economy. With strong sector expertise and a partnership-led approach, they are now seeking a number of C# Software Engineer to help deliver high-quality, scalable software solutions. Your role as a C# … Software Engineer You will work with engineers, product managers, and designers to develop features, solve complex challenges, and enhance system performance. Your focus will be on writing clean, maintainable code and contributing to reliable software delivery. Key responsibilities Build and maintain scalable, reliable software applications Translate business needs into technical solutions Improve performance, uptime, and code quality … Docker, Kubernetes Understanding of CI/CD, DevOps, SQL/NoSQL databases, and modern testing practices Strong communication and problem-solving skills Success measures Timely delivery of high-quality features Growing technical ownership and contributions Positive impact on team collaboration and development practices Why join? Hybrid working, ideally based in or near Nottinghamshire Purpose-led company with a More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Dynamics 365 CE Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Salt Search
Dynamics 365 CE Developer to join a talented team of Microsoft specialists. You'll work on complex technical builds, extending Dynamics 365 and Power Platform solutions using both low-code and pro-code approaches. You'll contribute to custom development across D365 CE modules, while being supported to continue growing your technical skillset in a collaborative, innovation-driven … environment. Key Responsibilities Develop and customise Dynamics 365 CE solutions across Sales, Service, and Marketing Build C# plugins and JavaScript to enhance business logic and UI interactivity Deliver low-code solutions using Power Platform tools (Power Automate, PCF, etc.) Work with senior developers and consultants to deliver project milestones Participate in technical solution reviews and code quality … tools and form scripting Solid communication and problem-solving skills Certification in a Microsoft Fundamentals exam (Power Platform, Azure, or Dynamics) Desirable Skills Experience with PCF controls or low-code plugin development Exposure to ALM, Azure DevOps, and source control Previous work within an Agile or Microsoft Partner environment Passion for learning and upskilling in Power Platform technologies What More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Backend Software Engineer

Edinburgh, Midlothian, United Kingdom
hyble
about creating exceptional user experiences and solving complex technical problems, we'd love for you to apply. Join us in transforming our product and internal tooling with high-quality, innovative engineering solutions. What your responsibilities will be: Feature Development Own and deliver major features or components, ensuring high-quality execution from conception to deployment. Collaborate with … cross-functional teams to design, develop, and implement features for our user-facing products and internal tools. Build high-quality, maintainable, and scalable solutions using .NET Core and/or React/TypeScript. Architectural Influence Shape and enhance our system architecture to support future growth, performance, and scalability. Long-Term Direction: Contribute to long-term technical direction and … of the codebase. Prototype and develop innovative solutions that enhance our platform, demonstrating new features or technical capabilities. Engineering Practices Advocate for continuous improvement in engineering practices and process. Code Quality and Optimization Drive improvements in performance, security, and reliability across the stack. Debug & Optimize full-stack solutions to ensure robust performance and responsiveness. Quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer

Leeds, West Yorkshire, England, United Kingdom
Hybrid / WFH Options
Oscar Technology
optimisation JavaScript - for front-end collaboration Grails - nice to have, not essential Environment & Tools: Cloud: AWS/Azure DevOps: Git, CI/CD, Docker, Kubernetes Agile, collaborative environment with code reviews and shared ownership What You'll Be Doing Designing and developing enterprise-grade Java applications using Spring and Hibernate Collaborating with data scientists to embed AI/ML … insights into real-world systems Building scalable, high-availability solutions for global retail clients Driving code quality, performance, and architecture best practices Mentoring junior engineers and contributing to continuous improvement What We're Looking For 8+ years' experience in Java software development Proven background delivering complex, scalable backend systems Deep understanding of Spring Boot and Hibernate Familiarity More ❯
Employment Type: Full-Time
Salary: £55,000 - £60,000 per annum
Posted:

Lead Data Engineer

Newcastle upon Tyne, UK
Scrumconnect Consulting
standards across multiple platforms, keeping them updated and ensuring adherence across teams. Champion data validation methods and standards to ensure data quality from source to consumption. Standardise code, product, and service quality across engineering teams by implementing best practices and governance. Design and promote reusable metadata libraries and cross-business standards in collaboration with other … data standards and strategic principles. Strong programming/coding expertise across Python, SQL, Proc SQL, and cloud technologies (Azure stack, AWS). Experience in designing and executing data/code quality assurance processes, troubleshooting, and resolving processing issues. Ability to apply standards and tools to design, code, test, correct, and document programs/scripts from agreed More ❯
Posted:

Principal / Lead Engineer - Full Stack

slough, south east england, united kingdom
Sahaj Software
Lead engagements when working with customers across domains like retail, banking, publishing, social, education, adtech and more Remain fully hands-on and write high-quality, production-ready code that enables smooth deployment of solutions Drive architectural and design decisions, ensuring scalable, resilient systems built on sound engineering principles and best practices Partner with clients to define and … in technology choices and system design Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented) A nuanced and rich understanding of code quality, maintainability and practices like Test Driven Development Experience with one or more source control and build toolchains Working knowledge of CI/CD will be an More ❯
Posted:

Principal / Lead Engineer - Full Stack

london, south east england, united kingdom
Sahaj Software
Lead engagements when working with customers across domains like retail, banking, publishing, social, education, adtech and more Remain fully hands-on and write high-quality, production-ready code that enables smooth deployment of solutions Drive architectural and design decisions, ensuring scalable, resilient systems built on sound engineering principles and best practices Partner with clients to define and … in technology choices and system design Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented) A nuanced and rich understanding of code quality, maintainability and practices like Test Driven Development Experience with one or more source control and build toolchains Working knowledge of CI/CD will be an More ❯
Posted:

Principal / Lead Engineer - Full Stack

london (city of london), south east england, united kingdom
Sahaj Software
Lead engagements when working with customers across domains like retail, banking, publishing, social, education, adtech and more Remain fully hands-on and write high-quality, production-ready code that enables smooth deployment of solutions Drive architectural and design decisions, ensuring scalable, resilient systems built on sound engineering principles and best practices Partner with clients to define and … in technology choices and system design Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented) A nuanced and rich understanding of code quality, maintainability and practices like Test Driven Development Experience with one or more source control and build toolchains Working knowledge of CI/CD will be an More ❯
Posted:

Front End Developer (Mobile Apps)

Shefford, Bedfordshire, South East, United Kingdom
Stackstudio Digital Ltd
Europe. At TCS, you'll be part of a purpose-led transformation company, working on challenging projects that demand ambitious innovation and thought leadership. Key Responsibilities: Deliver high-quality front-end builds for responsive websites and mobile apps using React Native, HTML, CSS, and JavaScript with modern frameworks like React.js. Collaborate with designers and back-end developers to … seamless integration of front-end and back-end functionalities. Optimize mobile applications for performance and responsiveness . Ensure security by design , GDPR compliance, and accessibility standards in front-end code delivery. Deploy apps to iOS and Google Playstore . Apply DevOps concepts and use Azure ADB2C and cloud services (API management, App Service, Azure configurations). Conduct code reviews and maintain front-end code quality and best practices. Stay updated with emerging front-end technologies, trends, and best practices. Write and maintain technical documentation for front-end code and processes. Participate in UI/UX design discussions and maintain graphic standards and branding. Work in an agile DevSecOps environment , utilizing modern frameworks and More ❯
Employment Type: Contract
Rate: From £300 to £350 per day
Posted:

Senior Software Developer

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Unily
Node.js, and PostgreSQL or similar. Collaborate to build intelligent features and decision-making workflows into user-facing products. Design and implement automated tests to validate and protect the quality and stability of the systems you work on. Lead by example, promoting high-quality coding practices, automated testing, peer reviews, and continuous delivery. Participate in team activities … Support and evolve CI/CD pipelines, automated test suites, and deployment practices. Help enforce compliance standards such as data privacy, accessibility, security. Comfortable leading architecture discussions, participating in code reviews, and guiding team decisions. Requirements A passion for building, shipping and supporting high quality software. Strong motivation to work with cutting-edge tools and development practices. … to non-technical stakeholders. Nice to have Proficient in the use of advanced development environments and AI-powered tooling such as Cursor, with an emphasis on increasing velocity, improving code quality, and leveraging contextual AI assistance in day-to-day engineering workflows. Exposure to incorporating LLMs into engineering workflows for production-ready applications, including prompt engineering and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
the UK excluding London
10th Percentile
£33,750
25th Percentile
£50,625
Median
£60,000
75th Percentile
£77,500
90th Percentile
£83,750