Code Quality Jobs in the UK

1 to 25 of 352 Code Quality Jobs in the UK

Senior Software Engineer

Nationwide, United Kingdom
Hybrid / WFH Options
TUV SUD Limited
Microsoft C# .NET tech stack and includes a Blazor Server , Blazor WASM app, and an API . The successful candidate will be responsible for delivering high-quality code, performing code reviews, and mentoring associate developers. Key Responsibilities: Write, test, and maintain high-quality code within a Blazor Server , Blazor WASM , and API-based … architecture. Create and maintain Azure Pipelines Progressive Web Application (PWA) implementation Conduct code reviews, ensuring best practices and code quality across the project Collaborate with project stakeholders to clarify requirements, offer technical insights, and ensure the project’s goals are met Provide guidance and mentorship to associate developers, assisting with problem-solving and career development Work More ❯
Employment Type: Permanent
Posted:

Android Engineer

London, United Kingdom
Hybrid / WFH Options
Fresha
the best-in-class marketplace app UI/UX - Tailor best class UI/UX along with animations, transitions, responsiveness and quality Quality - Help maintain code quality, organization, and automation Culture - Contribute to a healthy engineering culture of feedback and growth Automation - Help maintain code quality, organization, and automation Testing … Develop Unit, UI and integration tests to maintain highest quality standard This list is not exhaustive and there may be other activities you are required to deliver. To foster a collaborative environment that thrives on face-to-face interactions and teamwork, all Fresha employees work from the office four days per week, with the flexibility to work remotely More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Developer - .NET - Entity Framework - Azure - SAAS

United Kingdom
Code IT Recruitment Ltd
and Front End development using modern technologies. You will be directly involved in the design, coding, and testing of software components. b) Ensure high-quality, secure, maintainable code is delivered and continuously refactored to align with industry best practices. Technical Leadership and Guidance: a) Lead a team of developers, providing technical direction, mentorship, and guidance on best … practices in development, design patterns, and frameworks. b) Conduct code reviews to maintain code quality and provide constructive feedback to developers. Project Ownership and Delivery: a) Collaborate closely with Product Managers, QA, and other stakeholders to define and prioritize project deliverables and timelines. b) Break down complex requirements into technical specifications and actionable tasks, ensuring accurate … delivery and milestone achievement. Process Optimization and Quality Assurance: a) Champion agile development processes, CI/CD practices, and automated testing to improve productivity, code quality, and release efficiency. b) Actively participate in sprint planning, retrospectives, and continuous improvement efforts. Innovation and Continuous Learning: a) Stay updated on emerging technologies and trends relevant to the More ❯
Employment Type: Permanent
Salary: GBP 90,000 Annual
Posted:

Front-End Senior Software Engineer - UK

London, United Kingdom
SynMax
and confidence. Job Description: We are seeking a Front-End Senior Software Engineer to join our team and play a key role in designing, developing, and maintaining high-quality software solutions. The ideal candidate is a highly skilled problem solver with extensive experience in software development, architecture, and best practices. As a senior member of the team, you … efficient applications. Responsibilities Software Development:Design, develop, test, and maintain scalable and high-performance software solutions. Technical Leadership:Provide guidance and mentorship to junior engineers and drive technical discussions. Code Quality:Ensure code quality through best practices, code reviews, and automated testing. Architecture & Design:Lead architectural decisions, optimize system performance, and contribute to More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

Senior Android Engineer

East London, London, United Kingdom
Richard Wheeler Associates
positively impactpeoples lives. Were looking for a proactive and experienced Android Developer to work across a portfolio of f ully native apps , primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server interactions. Youll have a strong track record of delivering high-quality apps and tackling … challenges. 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 Youll need: 5+ years of high-level Android development experience A wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with other languages e.g. More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

AVP - UI Software engineer

Glasgow, United Kingdom
Barclays
Webpack, Vite), package managers (npm, yarn), and testing frameworks (Jest, React Testing Library) Some other highly valued skills may include: TypeScript - Type safety implementation in React applications for improved code quality and developer experience CSS-in-JS & Component Libraries - Experience with styled-components, Emotion, or Material UI/Chakra UI/Tailwind CSS Performance Optimization - Code … 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:

Software Engineer UK Remote

Cheltenham, Gloucestershire, United Kingdom
Hybrid / WFH Options
VoCoVo
in the hands of end users, you'll have a true passion for software development and a clear view of 'what good looks like', including high technical standards for code quality, architect and best practices. What we're looking for The following skills are highly desirable but we do not expect you to have them all: Hands … level of familiarity with Linux operating system. Experience with authentication models. An advocate for high technical standards, you'll be passionate about consistently setting and maintaining high standards for code quality, architecture and best practices, with experience of mentoring more junior team members in these and other areas. You operate proactively, making decisions and taking ownership of … through contribution to refinement and the delivery of epics. Identify and mitigate technical risks. Work collaboratively with colleagues to consult upon, make and record evidence based architectural decisions. Conduct code reviews and champion high coding standards to maintain code quality. Collaborate on and influence technical decisions within the team. Proactively focus on identifying and mitigating technical risks. Support More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front-End Developer (6-Month Contract) - Immediate Start

London, United Kingdom
Hybrid / WFH Options
The ECA International Group
end delivery for projects, ensuring high-quality outputs that meet business needs. Agile Practices : Contribute to Agile ceremonies and work effectively within an Agile development team. Architecture & Code Quality : Design and maintain scalable, testable, and maintainable codebases aligned with best architectural practices. Continuous Improvement : Promote a culture of continuous learning, technical excellence, and collaboration within … Agile environments with fast-paced iteration. Communication : Strong communication skills, able to collaborate effectively across teams and translate complex requirements. Continuous Improvement : Commitment to clean, high-quality code and continuous technical learning. Problem-Solving : Adept at resolving UI/UX and technical challenges with scalable solutions. Ownership : Proactive and dependable, with a drive to deliver and improve. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Salesforce Developer

Greater London, England, United Kingdom
Hybrid / WFH Options
TECHOHANA
Responsibilities: Design and implement custom Salesforce solutions using Apex, LWC, and Flows Develop integrations with third-party systems (REST/SOAP APIs, middleware) Translate technical requirements into scalable, maintainable code Optimise performance of existing customisations and configurations Support testing, debugging, and deployment activities across environments Collaborate with consultants and admins to deliver high-quality solutions Contribute to … technical documentation and ensure code quality standards are met Required Experience/Skills: Proven track record as a Salesforce Developer on enterprise-scale projects Strong skills in Apex, Lightning Web Components (LWC), SOQL, and Flows Experience with integrations and API development (REST/SOAP) Knowledge of CI/CD processes and DevOps tools (e.g., Git, Copado, Gearset … Ability to work independently and deliver high-quality code under tight deadlines Excellent communication and collaboration skills in a remote team setup Salesforce Platform Developer I/II certifications preferred This is a fully remote contract opportunity, ideal for an experienced developer looking to deliver tangible impact in a fast-paced programme. If you’re ready to More ❯
Posted:

Sr Software Developer - C++ - Graphs & Data Visualizations

Glasgow, United Kingdom
SAS
and Android, Customer Intelligence, Intelligent Decisioning, and Data Maker. These solutions are utilized across multiple industries and diverse use cases, requiring our teams to address complex challenges related to code generation, parallel computing, memory optimization, user interface design, networking, database management, and algorithm development. As a Sr Software Developer (C++),you will: Lead the design and development of high … and mentor junior developers to foster a culture of learning and excellence. Participate in and lead project scoping, scheduling, and progress tracking; proactively identifying, reporting, and resolving blockers. Ensure code quality through comprehensive testing (unit, integration, regression) and close collaboration with SDETs. Maintain accountability for the full software lifecycle, including support for internal and external consumers. Contribute … to technical documentation in partnership with technical writers. Champion continuous improvement and innovation in tools, processes, and code quality Responsible for designing, developing, and maintaining an enterprise-grade data visualization framework and library utilizing C++. Contribute to the creation of data visualization components by taking technical requirements and implementing them, identifying and resolving bugs, performing thorough testing 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)

London, 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:

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:

Senior Software Engineer

London, United Kingdom
Housekeep Limited
team members Work with other engineers and the business to improve user experiences Bring your experience and enthusiasm to our engineering culture Promote excellence with technical mentoring, feedback, and code reviews Participate in planning sessions, retrospectives, stand-ups and demos Join us in curating a codebase to be proud of, driving for quality, maintainability and testability The … database, using some of its advanced geographic modelling capabilities Metabase for analysis and self-serve data exploration Redis for caching and task queues GitHub , Codeship and Heroku for seamless code review, integration and deployment Claude Code for agentic coding AWS S3 , CloudFront and Lambda for storage and content delivery Cypress for end-to-end testing Third party APIs … strongly believe in ownership at Housekeep, and you will be responsible for taking your features from development through to testing, deployment and design review with end users. We take code quality seriously. We have a preferred code style and we use automated linting, code formatting and other code inspection tools to detect common errors More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid-level Software Engineer

London, United Kingdom
Housekeep Limited
across a broad range of technologies Work with other engineers and the business to improve user experiences and tackle complex business problems Promote excellence with technical mentoring, feedback, and code reviews Participate in planning sessions, retrospectives, stand-ups and demos Join us in curating a codebase to be proud of, driving for quality, maintainability and testability The … database, using some of its advanced geographic modelling capabilities Metabase for analysis and self-serve data exploration Redis for caching and task queues GitHub , Codeship and Heroku for seamless code review, integration and deployment Claude Code for agentic coding AWS S3 , CloudFront and Lambda for storage and content delivery Cypress for end-to-end testing Third party APIs … strongly believe in ownership at Housekeep, and you will be responsible for taking your features from development through to testing, deployment and design review with end users. We take code quality seriously. We have a preferred code style and we use automated linting, code formatting and other code inspection tools to detect common errors More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering AWS Full Stack Developer - Public Sector Professional London, GB

London, United Kingdom
GAP Electrical & Mechanical Services Limited
fostering their growth and development. Technical Leadership: Contribute to the definition of our development practices and the technical vision of our cloud applications. Quality Assurance: Ensure all code developed meets high standards for quality, maintainability, and performance. Complex Problem Solving: Tackle and resolve intricate technical challenges, applying your deep expertise in full-stack cloud development … cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automatization. Participate in code reviews and provide constructive feedback to peers. Keep abreast of new trends and best practices in AWS development and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer

London, United Kingdom
Hybrid / WFH Options
Experis
Duration: 6 Months Rate: £650 per day - PAYE via Umbrella only Clearance: Active MOD SC clearance is necessary for this role. Job Description Develop and maintain web applications: Design, code, test, and deploy scalable and efficient web applications using modern technologies. Collaborate with cross-functional teams: Work closely with designers, product managers, and other developers to create seamless user … deployed on Kubernetes hosted on Red Hat OpenShift Experience of CI/CD pipelines using GitHub and ArgoCD Ensure application performance: Optimize applications for maximum speed and scalability. Maintain code quality: Write clean, maintainable, and well-documented code, and perform code reviews. Stay updated with industry trends: Keep up-to-date with the latest trends More ❯
Employment Type: Contract
Rate: £600 - £650 per day
Posted:

Fullstack Developer

London, United Kingdom
Damia Group Ltd
Stack Developer - Hybrid (London & Bristol) - Circa £600 per day inside ir35 - 3 months All applicants must hold an active SC clearance. Job Description: Develop and maintain web applications: Design, code, test, and deploy scalable and efficient web applications using modern technologies. Collaborate with cross-functional teams: Work closely with designers, product managers, and other developers to create seamless user … deployed on Kubernetes hosted on Red Hat OpenShift Experience of CI/CD pipelines using GitHub and ArgoCD Ensure application performance: Optimize applications for maximum speed and scalability. Maintain code quality: Write clean, maintainable, and well-documented code, and perform code reviews. Stay updated with industry trends: Keep up-to-date with the latest trends More ❯
Employment Type: Contract
Rate: £600 - £630 per day
Posted:

Junior Software Engineer

London, United Kingdom
Housekeep Limited
user experiences and tackle complex business problems Participate in planning sessions, retrospectives, stand-ups and demos Join us in curating a codebase to be proud of, driving for quality, maintainability and testability The candidate You have completed a degree or bootcamp in Computer Science, Software Engineering or Artificial Intelligence You are AI-native, proficient at prompt engineering and … database, using some of its advanced geographic modelling capabilities Metabase for analysis and self-serve data exploration Redis for caching and task queues GitHub , Codeship and Heroku for seamless code review, integration and deployment Claude Code for agentic coding AWS S3 , CloudFront and Lambda for storage and content delivery Cypress for end-to-end testing Third party APIs … strongly believe in ownership at Housekeep, and you will be responsible for taking your features from development through to testing, deployment and design review with end users. We take code quality seriously. We have a preferred code style and we use automated linting, code formatting and other code inspection tools to detect common errors More ❯
Employment Type: Permanent
Salary: GBP Annual
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

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:
Code Quality
10th Percentile
£40,750
25th Percentile
£55,000
Median
£70,000
75th Percentile
£83,750
90th Percentile
£120,000