DemandTrendPermanent Code Quality Jobs in the UK excluding London

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

Senior Front End Engineer

Manchester, North West, United Kingdom
Hybrid / WFH Options
Daniel James Resourcing Ltd
be deeply involved in shaping technical strategy, collaborating with product teams, and solving meaningful user and architectural challenges. With modern tooling, continuous delivery practices, and a strong emphasis on code quality, this is a position that offers both technical ownership and long-term growth . About the Role Youll be part of a collaborative, cross-functional team … evolution of its platformthis includes improving modularisation, scalability, state management, performance, and design consistency across its applications. The role will suit someone who not only enjoys writing elegant, maintainable code, but also wants to influence architectural standards and contribute to a broader engineering culture focused on continuous improvement. What Youll Be Doing Building and maintaining production-grade Angular applications … architecture Contributing to UI and state architecture decisions, helping evolve engineering standards Collaborating with designers, product owners, and backend engineers to develop high-quality user experiences Driving code quality through clean, testable code and frequent code reviews Working with modern CI/CD pipelines to deliver incremental improvements quickly and safely Mentoring and More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

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:

Android Developer - HealthTech Startup

London, South East, England, United Kingdom
Richard Wheeler Associates
experienced Senior Android Developer to work across a portfolio of successful apps in a fun, talented team. The apps are fully native, primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server interactions. As a key member of the team, you’ll have a strong track record of … best practices. It is envisaged the role will evolve into a leadership position. Responsibilities: Build on exciting new technologies and integration with wearable devices Develop new features, improve existing code - work on ambitious projects ranging from low-level algorithms to high-level system design; plus the occasional development of a prototype app Utilise the latest Android SDKs and frameworks … to implement scalable, maintainable and testable architectures Conduct code reviews and champion high-quality code by leveraging unit tests, continuous integration, and code quality tools Essential Skills and experience: 5+ years of high-level Android development experience, with a wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with More ❯
Employment Type: Full-Time
Salary: £75,000 - £85,000 per annum
Posted:

Senior Tech Lead/Technical Manager

South East London, London, United Kingdom
Liv-Ex
strong leadership, guiding both architectural direction and team delivery. You'll remain actively engaged in the engineering process spending approximately 10–20% of your time coding, 10–20% on code reviews and mentoring, and 10–15% on architecture and design. The remaining 45–70% will be dedicated to team leadership and cross-functional collaboration, including planning, stakeholder communication, and … Lead the architectural direction and technical execution of full-stack applications using React/TypeScript and Java (Spring Boot). Own and drive the adoption of best practices in code quality, performance, accessibility, and cloud-native engineering. Remain hands-on with 10–20% of your time dedicated to high-impact coding, architectural spikes, and technical deep dives. … an in-house team of 2 Technical Leads and 6 Engineers, while coordinating with an offshore team comprising a Senior Tech Lead, 2 TLs, and 6 Engineers. Conduct structured code reviews, drive technical knowledge sharing, and support career development for mid and senior engineers. Foster a high-performance, collaborative engineering culture that encourages ownership, accountability, and psychological safety. Strategic More ❯
Employment Type: Permanent
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:

Senior Software Engineer

Manchester, Lancashire, United Kingdom
Toolbx
direction, team practices and architectural decisions Collaborating closely with product managers, designers and other engineers Mentoring junior engineers and helping to raise the technical bar Owning your team's code, quality and delivery Taking part in the full SDLC - including operating your own services in production Writing well-tested, clean code Making smart trade-offs between … speed, quality and risk to deliver … customer value quickly About you: Strong backend engineering experience using Kotlin or Java in a production environment Passionate about building reliable, high-quality products - not just writing code Comfortable working on distributed systems with scale and complexity Advocates for testing, clean code, and automation throughout the development process Understands trade-offs in product delivery and values 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:

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:

Lead Developer

North West London, London, United Kingdom
Hybrid / WFH Options
SEFE MARKETING & TRADING LIMITED
expertise in software engineering. WHAT WILL YOU DO Delivery Leadership: Partner with project and functional leads to align engineering deliverables with business priorities, ensuring on-time and high-quality outcomes. Stakeholder Engagement: Act as a trusted advisor to business stakeholders, embedding user needs and feedback into solution design and delivery. Technical Direction: Define and lead the technical vision … scalable architectures, and continuous improvement. Collaboration & Integration: Coordinate dependencies with other teams, Lead Developers, and Architects to deliver cohesive and future-proof solutions. Engineering Excellence: Ensure architectural consistency and code quality through collaboration with the Architecture team, code reviews, and adherence to best practices. Leadership & Development: Manage and mentor team members, support career growth, and foster … Profile description: Degree in Computer Science, Engineering, or related discipline (or equivalent experience) Professional certifications are an advantage Proven experience leading development teams, mentoring engineers, and driving high-quality software delivery Strong knowledge of .NET (C#), SQL Server, SSIS/SSAS, T-SQL, and modern web frameworks (React/Angular/TypeScript) Experience with data engineering, ETL/ More ❯
Employment Type: Permanent, Work From Home
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:

Senior Software Engineer Backend

Woodbridge, Suffolk, East Anglia, United Kingdom
Hybrid / WFH Options
X-On Health
phases of the software development lifecycle, from design and development through to testing, deployment and monitoring and alerting Technical Leadership Coach and guide other members of the team Conduct code reviews and provide constructive feedback Participate in architectural and design discussions Stay abreast of the latest technologies and industry trends Problem-solving Diagnose and troubleshoot complex technical issues Identify … performance, scalability and reliability Collaboration Work closely with frontend engineers, product managers and other stakeholders Quality Assurance and Compliance Write unit tests and integration tests to ensure code quality Participate in code reviews and ensure adherence to coding standards Comply with the companys Health and Safety, Data Protection, Information Security, PCI & DSP policies and More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Software Engineer

Bristol, Gloucestershire, United Kingdom
Fairygodboss
We are seeking a talented software engineer to join our team. Responsibilities include: Developing and maintaining high-quality, responsive applications. Identifying and fixing bottlenecks and bugs. Maintaining code quality, organization, and automation. Mentoring junior developers and providing technical leadership and code reviews. Staying up-to-date with industry trends and technologies to ensure our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Full Stack Developer

Glasgow, UK
Barclays Bank PLC
vulnerabilities, protect sensitive data, and ensure secure software 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 … 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 More ❯
Employment Type: Full-time
Posted:

Junior Full Stack Developer

Chester, Cheshire, United Kingdom
Barclays Bank PLC
vulnerabilities, protect sensitive data, and ensure secure software 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 … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer - .Net, C#

Norwich, Norfolk, England, United Kingdom
Cooper Lomaz Recruitment
offices in Norwich in the next few weeks. You will be part of a new team of Microsoft stack developers (all levels) who are passionate about delivering high quality software, in a fast paced environment along with offering great team spirit then this could definitely be the role for you!As one of the senior developers you will … scalable and secure solutions and enjoy mentoring the less experience as the team grows. Key Responsibilities Design and implementation of high performance and secure applications Continuous improvement in code quality, security and system performance Integration of payment systems, third party APIs and real time data processing Work closely with other teams within the business About You … foundation and a passion for driving results. Solid experience in software development, with a hands-on approach to problem-solving. Inspire other around you while maintaining focus on quality and delivery. A track record of delivering projects on time and to a high standard. Team player who enjoys working closely with others to achieve shared goals. Server side More ❯
Employment Type: Full-Time
Salary: £55,000 - £65,000 per annum
Posted:

Senior Developer - .Net, C

Norwich, Norfolk, United Kingdom
Cooper Lomaz Recruitment Ltd
offices in Norwich in the next few weeks. You will be part of a new team of Microsoft stack developers (all levels) who are passionate about delivering high quality software, in a fast paced environment along with offering great team spirit then this could definitely be the role for you! As one of the senior developers you will … scalable and secure solutions and enjoy mentoring the less experience as the team grows. Key Responsibilities Design and implementation of high performance and secure applications Continuous improvement in code quality, security and system performance Integration of payment systems, third party APIs and real time data processing Work closely with other teams within the business About You … foundation and a passion for driving results. Solid experience in software development, with a hands-on approach to problem-solving. Inspire other around you while maintaining focus on quality and delivery. A track record of delivering projects on time and to a high standard. Team player who enjoys working closely with others to achieve shared goals. Server side More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

JavaScript/Front End Developer- Mid Level

B1 1AY, Birmingham, West Midlands (County), United Kingdom
Hybrid / WFH Options
CV Bay Ltd
Location: Fully Remote Industry: iGaming Provider Overview We are looking for a motivated Front-End/JavaScript Developer to join a team and support the development of high-quality web and mobile games. This role offers a great opportunity to work within the iGaming sector, collaborating with cross-functional teams to enhance game development processes. Key Responsibilities: Assist … and web-based games using JavaScript and Pixi.js Work closely with designers, artists, project managers, and testers to deliver engaging and well-optimised games Write clean, efficient, and maintainable code Support the implementation of Unit Tests to ensure code quality Debug and troubleshoot technical issues with guidance from senior developers Participate in regular code reviews More ❯
Employment Type: Permanent
Salary: £35000 - £40000/annum
Posted:

Software Developer

Costessey, Norfolk, United Kingdom
TribePost Ltd
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
Salary: GBP Annual
Posted:

Software Engineering Manager

Maidenhead, Berkshire, United Kingdom
WHD
product releases, including ongoing maintenance. You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and … partnering with CloudOps, TechOps, UX Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams adoption of SDLC processes, CI/CD integration, code quality & automation test coverage. Primary Responsibilities Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality deliverables Manage team leads … experience with scaled software architecture & domain: performance, redundancy, failover, clustering, vertical scaling Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services Working experience with source code management patterns and DevOps automation Proficient in API design, development & production operation Working experience managing production client & server code bases across one or more technology stacks Working experience More ❯
Employment Type: Permanent
Salary: GBP 75,000 - 85,000 Annual
Posted:

Software Engineering Manager

Maidenhead, Royal Borough of Windsor and Maidenhead, Berkshire, United Kingdom
WHD
product releases, including ongoing maintenance. You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and … partnering with CloudOps, TechOps, UX Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams’ adoption of SDLC processes, CI/CD integration, code quality & automation test coverage. Primary Responsibilities Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality deliverables Manage team leads … experience with scaled software architecture & domain: performance, redundancy, failover, clustering, vertical scaling Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services Working experience with source code management patterns and DevOps automation Proficient in API design, development & production operation Working experience managing production client & server code bases across one or more technology stacks Working experience More ❯
Employment Type: Permanent
Salary: £75000 - £85000/annum
Posted:

Senior Developer (Full Stack)

Glasgow, United Kingdom
SSE plc
applications using React, .NET/Node.js, and Azure cloud services-ensuring scalability, performance, and accessibility. - Contribute to application and data architecture decisions, mentoring developers and promoting best practices in code quality, security, and clean design. - Implement secure CI/CD pipelines using Azure DevOps to support fast, safe deployments and effective collaboration. - Develop and optimise Azure SQL … scalable applications. - Familiarity with Azure cloud services and deployment architecture, with a DevOps mindset and experience in CI/CD tooling (e.g. Azure DevOps). - Comfortable mentoring others, leading code reviews, and staying up to date with evolving web development and security best practices. About SSE SSE has a bold ambition - to be a leading energy company in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer (Full Stack)

Havant, Hampshire, United Kingdom
SSE plc
applications using React, .NET/Node.js, and Azure cloud services-ensuring scalability, performance, and accessibility. - Contribute to application and data architecture decisions, mentoring developers and promoting best practices in code quality, security, and clean design. - Implement secure CI/CD pipelines using Azure DevOps to support fast, safe deployments and effective collaboration. - Develop and optimise Azure SQL … scalable applications. - Familiarity with Azure cloud services and deployment architecture, with a DevOps mindset and experience in CI/CD tooling (e.g. Azure DevOps). - Comfortable mentoring others, leading code reviews, and staying up to date with evolving web development and security best practices. About SSE SSE has a bold ambition - to be a leading energy company in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
the UK excluding London
10th Percentile
£33,750
25th Percentile
£50,000
Median
£60,000
75th Percentile
£77,500
90th Percentile
£83,750