Code Quality Jobs in the UK excluding London

1 to 25 of 214 Code Quality Jobs in the UK excluding London

Embedded Software Engineer

Hertfordshire, United Kingdom
Matchtech
week on-site due to workload classification. Key Responsibilities: Architect, design, implement, and test embedded software for subsystems Deliver on-board software for next-generation Defence Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including Systems Engineering … defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge of DO178C standards would be advantageous A proactive and flexible approach to solving technical problems Focus on code quality with the ability to conduct thorough code and design reviews Ability to effectively communicate and collaborate with diverse teams Benefits: Company bonus based on company More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior iOS Engineer

Salisbury, Wiltshire, South West, United Kingdom
Hybrid / WFH Options
Platform Recruitment Limited
high-quality native iOS application, taking features from concept through to delivery using Swift and SwiftUI. Working at a senior level, you will guide architectural decisions, ensure code quality, and mentor other developers. You will work closely with project managers, testers, and other engineering teams in an Agile environment. Key Responsibilities Develop and maintain a … native iOS app using Swift and SwiftUI. Provide technical input on architecture, code quality, and testing strategies. Mentor and support junior and mid-level developers. Collaborate on planning, design, and implementation. Document technical decisions and participate in code reviews. Skills & Experience Degree in Computer Science, Software Engineering, or related discipline. 5+ years of professional iOS development More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Software Engineer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
esure Group
of our customers and business partners Help define the technical direction for the products you support, ensuring alignment with business goals. Write secure, tested, and high-quality code that performs at scale. Participate in second-line support for applications and platforms, including occasional out-of-hours support. Contribute to the rollout of our Enterprise Agile approach and … support esure’s ongoing transformation journey. Proactively find opportunities to improve technical quality, streamline processes, and reduce technical debt. Continuously improve ways of working by challenging existing processes and proposing innovative solutions. Share knowledge, mentor colleagues, and foster collaboration across teams and departments. Qualifications What We’re Looking For: Experience as a developer in a scaled Agile environment … Knowledge of finical billing domains/systems Hands-on experience with microservices architecture , database programming , and event streaming in a cloud-based environment. Proficiency in applying standard methodologies in code quality, such as continuous integration, unit testing, and peer reviews. Experience developing and scaling high-traffic websites or critically important business systems. Familiarity with automated testing frameworks More ❯
Employment Type: Full-Time
Salary: £0 per annum
Posted:

Software Developer (UK Based)

Ipswich, Suffolk, United Kingdom
PCI Pal
helping to design, build, and deliver high-quality features across the PCI Pal product suite. You'll play a key role in writing clean, efficient, and testable code, while contributing to team discussions, sprint planning, and technical decisions. This role is ideal for someone with a solid grounding in software engineering principles who's eager to take … Job requirements Strong experience in in modern C#, TypeScript, HTML and CSS Strong cloud platform experience, ideally AWS Strong CI/CD experience Strong experience of using infrastructure as code (e.g. CDK, Terraform) Experience developing serverless applications (e.g. Lambda) A strong focus on architecture and code quality Experience of modern UI frameworks such as Vue or … products, services, and deployment methodology Creating internal technical and process documentation for your work to ensure knowledge is shared with the wider engineering team Maintain high standards of software quality within the team by establishing good practices and habits Writing testable, scalable and efficient code and leading code reviews Supporting live products Learning new technologies and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Network Automation Development

Berkshire, United Kingdom
Hybrid / WFH Options
PCR Digital
automation development teams across Fixed, Mobile & B2B networks . You will scale and develop a team of over 30 developers spanning internal and external resources , ensuring best practice and code quality are maintained while driving delivery at pace. This role works closely with product teams, OSS architecture, Solution Architects and Business Analysts to maximise value generation across … Architects to shape use case design and deliver tactical solutions with long-term outcomes in mind Develop workflows and low-level design documents when needed Carry out and approve code reviews prior to merge Engage with internal and external stakeholders (including vendors) Set and enforce standards across coding, documentation, and ways of working for a 30+ strong developer community … a senior developer role, ideally within a large Telco or IT organisation Background in networks or IT-led network transformation initiatives Proven record of delivering high-quality code and managing/leading squads Personal characteristics Strong team player with a collective, feedback-driven mindset Agile and adaptable to changing requirements Customer focus with commitment to delivering value More ❯
Employment Type: Contract
Rate: GBP 700 - 750 Daily
Posted:

Head of Network Automation Development

Reading, Berkshire, Great Lea Common, United Kingdom
Hybrid / WFH Options
PCR Digital
automation development teams across Fixed, Mobile & B2B networks . You will scale and develop a team of over 30 developers spanning internal and external resources , ensuring best practice and code quality are maintained while driving delivery at pace. This role works closely with product teams, OSS architecture, Solution Architects and Business Analysts to maximise value generation across … Architects to shape use case design and deliver tactical solutions with long-term outcomes in mind Develop workflows and low-level design documents when needed Carry out and approve code reviews prior to merge Engage with internal and external stakeholders (including vendors) Set and enforce standards across coding, documentation, and ways of working for a 30+ strong developer community … a senior developer role, ideally within a large Telco or IT organisation Background in networks or IT-led network transformation initiatives Proven record of delivering high-quality code and managing/leading squads Personal characteristics Strong team player with a collective, feedback-driven mindset Agile and adaptable to changing requirements Customer focus with commitment to delivering value More ❯
Employment Type: Contract
Rate: £700 - £750/day
Posted:

Python Developer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Venesky Brown
wider communities of practice and interest to share knowledge, techniques, and experience. - Ensure high quality of developed solutions through development and maintenance of unit tests – with appropriate code coverage – and code analysis using code quality tools. - Ensure that developed software complies with non-functional requirements, such as accessibility, security, UI/UX, performance … stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc. - Coaching and mentoring other team members, as appropriate. Essential Skills: - OCR, Object Detection and LLM analysis implementation - Machine Learning & AI … systems, including Grafana - Experience working in Agile delivery models - Scrum and/or Kanban frameworks - Formal XP engineering techniques including TDD and pair programming - Working within defined infrastructure-as-code frameworks Desirable Skills: - Custom model architecture design and implementation - Advanced fine-tuning techniques including LoRA, QLoRA, and parameter efficient methods - Multi-modal AI systems combining text, image, and structured More ❯
Posted:

Python Developer

milton, central scotland, united kingdom
Hybrid / WFH Options
Venesky Brown
wider communities of practice and interest to share knowledge, techniques, and experience. - Ensure high quality of developed solutions through development and maintenance of unit tests – with appropriate code coverage – and code analysis using code quality tools. - Ensure that developed software complies with non-functional requirements, such as accessibility, security, UI/UX, performance … stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc. - Coaching and mentoring other team members, as appropriate. Essential Skills: - OCR, Object Detection and LLM analysis implementation - Machine Learning & AI … systems, including Grafana - Experience working in Agile delivery models - Scrum and/or Kanban frameworks - Formal XP engineering techniques including TDD and pair programming - Working within defined infrastructure-as-code frameworks Desirable Skills: - Custom model architecture design and implementation - Advanced fine-tuning techniques including LoRA, QLoRA, and parameter efficient methods - Multi-modal AI systems combining text, image, and structured More ❯
Posted:

Python Developer

paisley, central scotland, united kingdom
Hybrid / WFH Options
Venesky Brown
wider communities of practice and interest to share knowledge, techniques, and experience. - Ensure high quality of developed solutions through development and maintenance of unit tests – with appropriate code coverage – and code analysis using code quality tools. - Ensure that developed software complies with non-functional requirements, such as accessibility, security, UI/UX, performance … stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc. - Coaching and mentoring other team members, as appropriate. Essential Skills: - OCR, Object Detection and LLM analysis implementation - Machine Learning & AI … systems, including Grafana - Experience working in Agile delivery models - Scrum and/or Kanban frameworks - Formal XP engineering techniques including TDD and pair programming - Working within defined infrastructure-as-code frameworks Desirable Skills: - Custom model architecture design and implementation - Advanced fine-tuning techniques including LoRA, QLoRA, and parameter efficient methods - Multi-modal AI systems combining text, image, and structured More ❯
Posted:

Senior Software Developer

Nottingham, Nottinghamshire, United Kingdom
ONYX Insight
solving skills, as well as an understanding of the methodologies that drive scalable, secure software development. Key Responsibilities: Participating in all phases of software development - including design, implementation, testing, code review and documentation Actively seek ways to improve business software processes and interactions. Collaboration with product owners, designers and other developers to build a best-in-class experience for … our customers Develop, maintain, monitor, and support our core platform, helping to automate and streamline data processes Write robust, scalable code Participate in quality assurance and code quality management Ideally you'll have/be: 3+ years of commercial software development experience using recent versions of C# .Net (6-9) Experience of active involvement More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Manchester, Lancashire, United Kingdom
Anaplan Inc
applications, focusing on backend and full-stack development. Collaboration & Communication: Work closely with product managers, designers, and other engineers to understand requirements and deliver solutions that meet business goals. Code Quality & Testing: Write clean, efficient code and ensure robust testing practices. Contribute to code reviews, ensuring adherence to best practices for test-driven development (TDD … and maintaining high code quality. Mentorship & Leadership: Provide technical mentorship to junior and mid-level engineers. Guide the team in coding practices, architecture decisions, and problem-solving approaches. Debugging and Optimization: Troubleshoot and debug production issues. Optimize applications for performance and responsiveness. Stay Up to Date with Technology: Keep yourself and the team updated on the latest Python technologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
FDM Group
in shaping our engineering direction. You’ll not only contribute technically across the full stack but also help to mentor others, influence product strategy, and advocate for high-quality, secure software solutions. This role is ideal for someone with strong technical expertise who’s ready to step up and lead by example—bringing both strategic thinking and hands … native applications across both front-end (React/JavaScript/TypeScript) and back-end (Java, Spring Boot) stacks Tackle the most complex user stories yourself—setting the standard for code quality, performance, and scalability Lead and participate in thorough code reviews. Set technical direction and establish standards that the team follows Drive innovative and timely solutions … Foster a learning culture through knowledge-sharing, pair programming, and hands-on support Ensure solutions comply with internal architecture and security guidelines, including secure coding practices and resolution of code vulnerabilities and penetration testing findings Champion modern DevOps practices including CI/CD, infrastructure-as-code, and automated testing Collaborate closely with Product Owners, Business Analysts, Designers, and More ❯
Employment Type: Contractor
Rate: £60,000 - £85,000 per annum
Posted:

Data Engineer

North West, United Kingdom
Hybrid / WFH Options
Anson Mccade
projects across sectors. You'll work across the full software lifecycle, from design and development to testing and deployment, while collaborating with colleagues and stakeholders to ensure high-quality, maintainable, and scalable data solutions. Key Responsibilities Design and develop data … processing software for deployment in Big Data technologies Build and maintain ETL/ELT pipelines using modern data platforms Collaborate with team members to resolve implementation challenges and ensure code quality Work with operations teams to ensure solutions are production-ready Contribute to technical planning by estimating effort and assessing implications of user stories Essential Skills & Experience … Experience working with data formats like JSON and XML Familiarity with contemporary data stores (e.g. object stores, document stores, RDBMS, graph databases) Ability to write quality, testable code and implement automated testing Experience with CI/CD techniques Background in consultancy or client-facing delivery environments Desirable Experience Performance tuning of data pipelines and queries Data visualisation More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer

Birmingham, West Midlands, West Midlands (County), United Kingdom
Hybrid / WFH Options
Michael Page
your typical Software Engineer role where you will be pigeon holed into just working with one technology. This role will be a real variety between Python, TypeScript, AI, Low-Code, No-Code and Infrastructure. So with that in mind we are looking for a creative developer who lives to solve real work problems and try their hand at … tech, Develop, test, and maintain software solutions tailored to manufacturing sector. Being 1 or 3 developers you will have real ownership of the platform Solve real world problems Ensure code quality through regular reviews and adherence to best practices. Troubleshoot and resolve software issues in a timely manner. Document technical specifications and updates for software projects. Contribute … execution of technology roadmaps. Stay updated on emerging technologies to integrate innovative solutions. Profile Must haves: Python TypeScript Loves to learn Nice to haves: Experience or knowledge in no-code/low-code (Airtable, Bubble, Webflows, Make) Start up/scale up experience AWS Job Offer Fully remote role Meaningful work and business Learning opportunities More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Full Stack Developer

ST4, Stoke-on-Trent, Staffordshire, United Kingdom
Hybrid / WFH Options
Uniting People
integrations, Okta logins, and app integrations is considered an added advantage. This role involves close collaboration with back-end developers, UX designers, and business stakeholders to deliver high-quality digital solutions. Key Responsibilities: Design, develop, and maintain responsive web applications using React and .NET technologies. Collaborate with … cross-functional teams to define, design, and ship new features. Optimize applications for maximum speed and scalability. Ensure the technical feasibility of UI/UX designs. Maintain and improve code quality, organization, and automation. Participate in code reviews and provide constructive feedback. Troubleshoot and debug issues across the front-end stack. Contribute to the continuous improvement More ❯
Employment Type: Contract
Rate: £450 - £500/day Inside IR35
Posted:

Software Engineer - GammaLabs

Newbury, Berkshire, United Kingdom
Hybrid / WFH Options
Gamma Communications plc
non-functional aspects. What will you be doing day-to-day? Collaborating on technical design and architectural decisions for new and existing systems Writing clean, efficient, and scalable Java code Conducting and participating in code reviews to maintain code quality and share knowledge Creating and maintaining automated tests to ensure functionality and reduce regressions Working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

GO Software Developer

Cheltenham, Gloucestershire, United Kingdom
Damia Group Ltd
well-architected technical solutions. We're looking for someone who thrives in a fast-paced, dynamic environment, takes ownership of their work, and is passionate about building high-quality software using modern engineering practices. Key Responsibilities Design, develop, and maintain high-quality integration microservices in Go, adhering to business and technical requirements. Translate complex business workflows … DevOps to ensure seamless integration, high system resilience, and reliable performance. Identify, debug, and resolve performance bottlenecks, integration issues, and technical debt as they arise. Ensure best practices in code quality, testing, and documentation, including writing unit and integration tests and conducting peer reviews. Contribute to the ongoing improvement of engineering standards, processes, and tooling within the … Fusion Cloud Applications (HCM/ERP modules). Working knowledge of cloud platforms, particularly Microsoft Azure (Functions, Service Bus, etc.). Exposure to CI/CD automation, infrastructure as code, and automated testing frameworks. Familiarity with monitoring tools and practices for observability (e.g., Prometheus, Grafana, ELK stack). Damia Group Limited acts as an employment agency for permanent recruitment More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum
Posted:

C# Software Engineer

Nottingham, Nottinghamshire, England, 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: Full-Time
Salary: £40,000 - £60,000 per annum
Posted:

Software Developer

TR26, Uny Lelant, Cornwall, United Kingdom
H Tempest
features and components across our internal tools, e-commerce platforms, and customer-facing services. Contributing to system architecture, design discussions, and technical planning. Writing clean, well-documented, and testable code that meets business requirements. Identifying technical debt and help improve code quality through refactoring and best practices. Troubleshooting issues across the stack and provide production support … where needed. Supporting legacy PHP applications where necessary and contribute to modernisation/migration efforts. Mentoring junior developers and provide code reviews with constructive feedback. In order to be successful in this role you must have: Solid experience with C# and the .NET ecosystem (Core or Framework). Experience working with SQL databases and writing performant queries. Strong understanding More ❯
Employment Type: Permanent
Posted:

Full Stack JavaScript Developer

Manchester, North West, United Kingdom
Hybrid / WFH Options
83zero Limited
design robust, scalable, and secure architectures for new projects and enhancements to existing systems. Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Conducting thorough code reviews to ensure code quality, performance, and adherence to best practices. Contributing to improving our teams' development processes, tools, and techniques to enhance productivity and product More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Fullstack Javascript Developer

London, Fleet Street, United Kingdom
Hybrid / WFH Options
83zero Ltd
design robust, scalable, and secure architectures for new projects and enhancements to existing systems. Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Conducting thorough code reviews to ensure code quality, performance, and adherence to best practices. Contributing to improving our teams' development processes, tools, and techniques to enhance productivity and product More ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum Pension combined 10% , PH, LA
Posted:

Full Stack JavaScript Developer

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Hybrid / WFH Options
83zero Limited
design robust, scalable, and secure architectures for new projects and enhancements to existing systems. Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Conducting thorough code reviews to ensure code quality, performance, and adherence to best practices. Contributing to improving our teams' development processes, tools, and techniques to enhance productivity and product More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Full - Stack Developer SC Cleared

London, South East, England, United Kingdom
Hybrid / WFH Options
Sanderson
scalable web applications using modern technologies across both front-end and back-end stacks. This role requires strong collaboration with cross-functional teams and a commitment to clean, maintainable code within a cloud-native environment. Key Responsibilities: Develop and maintain responsive, efficient web applications Collaborate with designers, product managers, and developers to deliver seamless user experiences Implement front-end … cloud-native micro-services architecture deployed on Kubernetes and Red Hat OpenShift Manage CI/CD pipelines using GitHub and ArgoCD Optimise application performance for speed and scalability Conduct code reviews and maintain high standards of code quality Stay current with industry trends and share best practices with the team Required skills: Proven experience as a More ❯
Employment Type: Contractor
Rate: £600 - £620 per day, Inc benefits
Posted:

Senior Software Engineer

Leeds, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
project management methodologies and frameworks and experience with Agile project management tools (Jira preferred). Demonstrable experience in driving process improvements, implementing testing strategies (Unit, Integration, E2E), and improving code quality. Experience building RESTful APIs and microservices that can handle high-volume, time-sensitive data with robust error handling and data integrity Desirable: Understanding of payroll processing complexities, tax More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Software Engineer

Banbury, Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
project management methodologies and frameworks and experience with Agile project management tools (Jira preferred). Demonstrable experience in driving process improvements, implementing testing strategies (Unit, Integration, E2E), and improving code quality. Experience building RESTful APIs and microservices that can handle high-volume, time-sensitive data with robust error handling and data integrity Desirable: Understanding of payroll processing complexities, tax More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:
Code Quality
the UK excluding London
10th Percentile
£36,250
25th Percentile
£50,000
Median
£60,000
75th Percentile
£78,125
90th Percentile
£83,750