Code Quality Jobs in England

26 to 50 of 630 Code Quality Jobs in England

Full Stack Developer - Data Analytics and Integration

London, United Kingdom
Marcura Group
both the front-end and back-end aspects of our applications. This role involves working on various projects, collaborating with cross-functional teams, and ensuring high-quality code delivery. Our solution is a Digital Management Platform for Technical Processes in the Maritime Industry. This is a unique opportunity to join an exciting tech scale-up company where … Create and integrate APIs for communication between front-end and back-end systems. Collaborate with UI/UX designers to ensure technical feasibility and implementation of design concepts. Conduct code reviews, testing, debugging, and troubleshooting to ensure quality, security, and performance. Work closely with team members, including designers, developers, and stakeholders, to deliver high-quality … NoSQL databases Soft skills include: Self-starter Collaborative Fast-paced and adaptable to change Attention to detail Strong problem-solving skills Excellent communication skills Passion for software development and code quality Creative, confident, and open-minded Benefits: Competitive Salary and Bonus : We reward your expertise and contributions. Inclusive Onboarding : Designed to set you up for success from More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer

London, United Kingdom
Yassir
people what they need while infusing social values. ABOUT THE ROLE In this role, you will be part of our engineering team, working with a high-quality code base and the latest tools, where you will promote your skills to be an expert in complex backend development, including microservices architecture, using Node.js , Python or Go . You … scalable software in Node.js , Python or Go Design and create (micro)services and system architecture for projects, and contribute and provide feedback to other team members Help improve existing code quality through writing unit tests, automation and performing code reviews Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products Work with the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Platform (C#)

England, United Kingdom
Hybrid / WFH Options
Oak Engage
and product teams to deliver seamless features Optimise database queries and application performance Contribute to architectural planning and system design Implement unit tests and support automated deployment pipelines Maintain code quality and documentation across projects, participate in code reviews Requirements What We're Looking For 3+ years of back-end development experience using C# and .NET … Assess communication and curiosity Technical Task or Live Pairing Realistic, time-bound task or live coding session Use structured rubric for fairness (avoid freeform "whiteboarding") "Focus on team collaboration, code quality, and feedback" Peer Technical Panel/Culture Fit/CTO Chat - In person at our NCL HQ Includes cross-functional devs, product manager or designer Assess More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Quant Algo Developer

London, United Kingdom
Barclays
platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring 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 with … business objectives. Participation in code reviews and promoting a culture of code quality and knowledge sharing. Stay informed of industry technology trends and actively contribute to the organization's technology communities. Adherence to secure coding practices to mitigate vulnerabilities and protect sensitive data. Implementation of effective unit testing practices to ensure code quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Database Engineer

Gloucester, Gloucestershire, United Kingdom
Hybrid / WFH Options
Navtech, Inc
uptime. Cloud Database Management: Deploy, configure, and manage database instances within cloud infrastructure (e.g., AWS RDS, Aurora), leveraging cloud-native features for scalability and operational efficiency. Focus on quality by promoting coding best practices, a test-first mindset and highest security standards. Contribute to building new and improving existing development processes. Work within a small agile teams delivering … challenges and deliverables. Define and drive the team's technical direction, mentor junior engineers, and proactively identify, propose, and implement new processes or architectural improvements to enhance team efficiency, code quality, and timely delivery. Contribute to software architecture discussions, translate system-level designs and architectural blueprints into robust, maintainable, and high-quality code, applying More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Engineer (UI)

England, United Kingdom
Hybrid / WFH Options
Oak Engage limited
ecosystem. What You'll Do Define and evolve our front-end architecture and technical direction, ensuring it aligns with business and product goals Lead the development of high-quality, accessible and performant UI components using React … TypeScript, and other JavaScript frameworks Collaborate closely with designers, product managers, and backend engineers to shape seamless user experiences across our platform Lead by example and uphold standards for code quality, accessibility, testing, and performance across the front-end stack Mentor and support front-end engineers of varying experience levels, sharing knowledge, fostering growth and driving continuous … Assess communication and curiosity Technical Task or Live Pairing Realistic, time-bound task or live coding session Use structured rubric for fairness (avoid freeform "whiteboarding") "Focus on team collaboration, code quality, and feedback" Peer Technical Panel/Culture Fit/CTO Chat - In person at our NCL HQ Includes cross-functional devs, product manager or designer Assess More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mobile Android Engineer (f/m/x)

London, United Kingdom
Yassir
people what they need while infusing social values. ABOUT THE ROLE In this role, you will be part of our engineering team, working with a high quality code base and the latest tools, where you will promote your skills to be an expert in complex frontend development in Android (kotlin) native platforms. Your primary focus will be … different layers of the infrastructure. Therefore, a commitment to a highly dynamic environment, where root cause analysis and rapid collaborative problem solving, sophisticated design, and the creation of quality products are required. TASKS Design and build mobile applications for Android. Ensure … the performance, quality, and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products. Work with the engineering and design teams to understand end More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mobile iOS Engineer (f/m/x)

London, United Kingdom
Yassir
people what they need while infusing social values. ABOUT THE ROLE In this role, you will be part of our engineering team, working with a high quality code base and the latest tools, where you will promote your skills to be an expert in complex frontend development in iOS (swift and swiftUI) native platforms. Your primary focus … different layers of the infrastructure. Therefore, a commitment to a highly dynamic environment, where root cause analysis and rapid collaborative problem solving, sophisticated design, and the creation of quality products are required. TASKS Design and build mobile applications for iOS. Ensure … the performance, quality, and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products. Work with the engineering and design teams to understand end More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer (London)

London, UK
New Day
What you will be doing Support end-to-end deployment of ML models (batch and real-time) from code validation through to production rollout under guidance from senior team members. Work with Data Science teams to facilitate smooth model handover and ensure deployment readiness aligned with implementation standards. Build and maintain CI/CD pipelines for model deployment, scoring … Engineers within the team to create reusable MLOps templates and support Data Scientists in using them effectively. Support model migrations across data sources, tools, systems, and platforms. Participate in code reviews, knowledge sharing, and pod activities (standups, grooming, delivery check-ins). Learn from senior team members and contribute to continuous improvement of model delivery practices. Required Skills & Experience … collaborating with Data Science teams or similar cross-functional collaboration Understanding of software testing and validation practices, with willingness to learn model-specific governance requirements Ability to participate in code reviews and learn from feedback Good communication skills with both technical and business stakeholders Eagerness to learn and grow in ML engineering and deployment practices (Nice to have) Any More ❯
Employment Type: Full-time
Posted:

Head of Engineering

London, United Kingdom
Hybrid / WFH Options
Harmonyfire
Collaborate with Product and Design teams to ensure seamless integration of engineering deliverables with business objectives and user needs. Coach and mentor team members, promoting best practices for clean code, code quality, system reliability, and high-performance development. Own and optimize CI/CD processes, DevOps workflows, and infrastructure planning to ensure fast delivery and cost … effective cloud operations. Stay hands-on where necessary - lead code reviews, make architectural decisions, and assist in system-level debugging. Champion Agile practices (Scrum/Kanban) to ensure effective team performance and transparency throughout product delivery cycles. Promote a strong culture of documentation, testing, and continuous improvement in both product quality and engineering processes. What You'll More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Engineering (London)

London, UK
Hybrid / WFH Options
Harmonyfire
Collaborate with Product and Design teams to ensure seamless integration of engineering deliverables with business objectives and user needs. Coach and mentor team members, promoting best practices for clean code, code quality, system reliability, and high-performance development. Own and optimize CI/CD processes, DevOps workflows, and infrastructure planning to ensure fast delivery and cost … effective cloud operations. Stay hands-on where necessary lead code reviews, make architectural decisions, and assist in system-level debugging. Champion Agile practices (Scrum/Kanban) to ensure effective team performance and transparency throughout product delivery cycles. Promote a strong culture of documentation, testing, and continuous improvement in both product quality and engineering processes. What Youll Bring More ❯
Employment Type: Full-time
Posted:

Golang Lead - UK

London, United Kingdom
Infosys Limited
including Requirements Elicitation, Application Architecture definition and Design. You will play an important role in creating the high level design artifacts. You will also deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty. You will be part of a learning culture, where … reliability. • Collaborate closely with cross-functional teams to translate project requirements into well-designed and efficient code. • Conduct thorough testing and debugging to ensure the delivery of high-quality and error-free software. • Stay up-to-date with the latest Go language … updates, industry trends, and best practices to continually enhance development processes. • Optimize software applications for maximum performance and efficiency, taking advantage of Go's concurrency capabilities. • Actively participate in code reviews, providing constructive feedback to improve code quality and maintain coding standards. • Troubleshoot and resolve issues related to software functionality, performance, and integration, ensuring a seamless More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Team Leader

City of London, London, United Kingdom
Espire Infolabs Limited
ensure high standards across the software development lifecycle. You'll lead the design, development, and maintenance of scalable, secure solutions while mentoring team members and championing best practices in code quality, architecture, and DevOps. Your broad experience across technologies, frameworks, and agile methodologies will shape product strategy and foster technical excellence across teams. Key Responsibilities Lead Agile … and mentor team members to ensure smooth execution and continuous improvement. Architect and deliver scalable, maintainable software solutions to complex business problems. Define and enforce best practices in testing, code quality, CI/CD, and version control. Collaborate cross-functionally to align on technical direction and product goals. Troubleshoot critical issues and provide expert-level support and … solutions. Maintain high-quality documentation and drive a culture of knowledge sharing. Support and grow team capabilities through mentorship, leadership, and technical guidance. Requirements Degree in Computer Science or equivalent experience. Strong experience in full-stack development, particularly with C# and React. Proficient in Azure services and cloud deployment strategies. Skilled in CI/CD, IaC, Agile practices More ❯
Employment Type: Permanent
Posted:

Technical Architect - Microsoft D365 (Finance) (London)

Wandsworth, Greater London, UK
On
and champion a compelling technical vision for D365 F&O and Commerce at On, inspiring and guiding the development team to deliver innovative and high-quality solutions. Code Craftsmanship: Promote a culture of code craftsmanship, emphasizing clean, efficient, and maintainable code. Lead by example, setting high standards for code quality and conducting code … other programming languages relevant to D365 F&O and Commerce development. Performance Tuning: Proven experience in optimizing the performance of D365 F&O and Commerce applications, including database tuning, code optimization, and infrastructure configuration. Integration Expertise: Extensive experience integrating D365 F&O and Commerce with various systems using different integration technologies and patterns. Technical Leadership: Demonstrated ability to lead More ❯
Employment Type: Full-time
Posted:

Software Engineer London HQ

London, United Kingdom
Upscope
Soho, London (onsite 4 days a week) Salary: Based on experience Must hold right to work in the UK. Main responsibilities Development and Design: Write clean, efficient, and maintainable code using TypeScript, JavaScript, Node.js, and React. Design and implement robust applications and services to meet predefined requirements. Code Review and Quality Assurance: Participate in code reviews to maintain high code quality and promote best practices. Implement automated tests to ensure functionality, performance, and security. Collaboration: Work closely with our engineering team to define feature specifications and deliver high-quality solutions. Problem-Solving: Identify, troubleshoot, and resolve issues and performance bottlenecks in a timely and effective manner. Continuous Learning: Stay More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer Git & AWS - 6 month contract

Leeds, West Yorkshire, England, United Kingdom
Opus Recruitment Solutions Ltd
accessible).Backend: Mix of microservices, lambda functions, and (Kafka) events. Some ETL and interaction with RPA. Likely to use microsites and/or UI fragments. Responsibilities: Set and enforce code quality standards (e.g. SonarQube unit test coverage%) Elaborate, estimate and size components (e.g. story point/man-day a microservice or UI feature) Break down requirements into … various agile ceremonies and reporting forums Create and document development approach Develop assigned user stories in a variety of languages and undertake unit testing against this development Develop against code quality standards Create, edit and manage front end components and back end microservices Operate as part of an Agile squad in a sprint methodology, alongside Business Analysts … DevOps and Quality Assurance REQUIRED/NON-NEGOTIABLE: Git, AWS stackRole based: e.g. SQS, SNS, Lambda, Microservices, React and/or Node JSNICE TO HAVE: Event-based architectures, SonarQube, Redis, DocumentDB, public sector experience More ❯
Employment Type: Contractor
Rate: £380 - £400 per day
Posted:

Senior Software Engineer London, UK (London)

London, UK
Symbolica
for Senior Software Engineers to take full ownership of delivering working systems from prototypes and high-level specs taking ideas from the research team, turning them into production-quality systems, and shipping them quickly.Youll work closely with researchers, ML engineers, and leadership to turn ambitious ideas into real products. You'll be expected to move fast, handle ambiguity … research outputs into functional systems Own critical engineering tasks with high standards and attention to detail data pipelines, API integrations, testing, error handling, system integration, and more Participate in code reviews, technical discussions, and architecture planning Contribute to improving processes for how we build, ship, and deliver features across teams About You 5+ years of hands-on software engineering … experience Proven ability to execute on incomplete specs and drive projects to completion Strong experience writing production-quality code (Python & Rust strongly preferred) Comfortable building full-stack systems (APIs, data pipelines, microservices, internal tools) High standards for code quality, maintainability, and correctness Comfortable in fast-moving, ambiguous environments where priorities shift quickly Bias for More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

Highgate, Greater London, UK
Symbolica
for Senior Software Engineers to take full ownership of delivering working systems from prototypes and high-level specs taking ideas from the research team, turning them into production-quality systems, and shipping them quickly.Youll work closely with researchers, ML engineers, and leadership to turn ambitious ideas into real products. You'll be expected to move fast, handle ambiguity … research outputs into functional systems Own critical engineering tasks with high standards and attention to detail data pipelines, API integrations, testing, error handling, system integration, and more Participate in code reviews, technical discussions, and architecture planning Contribute to improving processes for how we build, ship, and deliver features across teams About You 5+ years of hands-on software engineering … experience Proven ability to execute on incomplete specs and drive projects to completion Strong experience writing production-quality code (Python & Rust strongly preferred) Comfortable building full-stack systems (APIs, data pipelines, microservices, internal tools) High standards for code quality, maintainability, and correctness Comfortable in fast-moving, ambiguous environments where priorities shift quickly Bias for More ❯
Employment Type: Full-time
Posted:

Technical Lead Manager, Android Frameworks

London, United Kingdom
Google Inc
have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams … Android's display and power capabilities. In addition, you'll be responsible for growing and managing a high-performing team of software engineers, contributing to technical designs, and ensuring code quality and best practices. Android is Google's open-source mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone … the world. Responsibilities Help grow and manage a high performing team of software engineers as a Tech Lead Manager (TLM). Contribute to and review technical design documents, ensuring code quality, testability, and adherence to best practices. Participate in code reviews and provide constructive feedback to other engineers. Debug, diagnose, and resolve complex technical issues, including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Automation Development

London, South East, England, United Kingdom
Hybrid / WFH Options
Morgan McKinley
to lead, scale and inspire their CTO automation development teams across Fixed, Mobile and B2B networks. You'll head up a high-performing group of 30+ developers, driving innovation, code quality and delivery excellence.This role is a rare opportunity to blend strategic leadership with hands-on technical direction, working across cutting-edge automation, microservices and emerging AI … do: Lead, grow, and mentor multiple development squads across fixed, mobile and B2B networks. Drive the design and delivery of automation solutions, breaking down silos and creating synergies. Oversee code quality, coding standards and ways of working. Work with product teams, architects and analysts to maximise delivery value. Shape strategic use cases, design tactical solutions and explore More ❯
Employment Type: Contractor
Rate: £700 - £800 per day
Posted:

AI/LLM Full Stack Developer

London, England, United Kingdom
Harnham
and AI/LLM teams to deliver user-centric solutions Support cloud-based deployments and CI/CD pipelines (Azure environment) Contribute to Agile ceremonies and ensure clean, maintainable code Help drive innovation across AI-enabled products What We're Looking For: 3-5 years' experience as a Full Stack Developer Strong skills in React , Python (FastAPI or Flask … and Azure Experience building full web applications (not just websites) Product-focused mindset with attention to UX and code quality Bonus: experience or interest in AI/LLMs (OpenAI, Claude, LangChain, etc.) Preferably from mid-large company environments Interview Process: 30-minute intro (including some technical Qs) Technical task (approx. 3-4 hours) Final interview with programme … and AI/LLM teams to deliver user-centric solutions Support cloud-based deployments and CI/CD pipelines (Azure environment) Contribute to Agile ceremonies and ensure clean, maintainable code Help drive innovation across AI-enabled products What We're Looking For: 3-5 years' experience as a Full Stack Developer Strong skills in React, Python (FastAPI or Flask More ❯
Posted:

Head of Network Automation Development

Reading, Berkshire, England, United Kingdom
Hays Specialist Recruitment Limited
automation development teams across Fixed, Mobile & B2B networks. You will lead, scale, and develop a team of over 30 developers across internal and external resources, ensuring best practice and code quality is maintained whilst they scale up delivery. You will work with product teams, OSS architecture, and business analysts to ensure maximum value is delivered across scaled … alongside Solution Architects to do strategic use case design and design tactical solutions with strategic outcomes in mind. Analyse LLD's, develop and create workflows (when required). Approve Code reviews before merge (when required). Internal/External stakeholder engagement (including vendors). Set standards - coding, ways of working, documentation, for 30+ developers and provide thought leadership to … you will be able to evidence experience working in Fixed Telecom Network or Mobile Network Automation. You will have a proven track record of delivering high-quality code and leading development squads. You will likely have multiple years of experience in a senior developer role, ideally in a large telecoms company. You will have a strong knowledge More ❯
Employment Type: Contractor
Rate: £700 - £795 per day
Posted:

Head of Network Automation Development

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Hays
automation development teams across Fixed, Mobile & B2B networks. You will lead, scale, and develop a team of over 30 developers across internal and external resources, ensuring best practice and code quality is maintained whilst they scale up delivery. You will work with product teams, OSS architecture, and business analysts to ensure maximum value is delivered across scaled … alongside Solution Architects to do strategic use case design and design tactical solutions with strategic outcomes in mind. Analyse LLD's, develop and create workflows (when required). Approve Code reviews before merge (when required). Internal/External stakeholder engagement (including vendors). Set standards - coding, ways of working, documentation, for 30+ developers and provide thought leadership to … you will be able to evidence experience working in Fixed Telecom Network or Mobile Network Automation. You will have a proven track record of delivering high-quality code and leading development squads. You will likely have multiple years of experience in a senior developer role, ideally in a large telecoms company. You will have a strong knowledge More ❯
Employment Type: Contract, Work From Home
Rate: £700.0 - £795.00 per day + Up to £795 per day Inside IR35
Posted:

Senior Software Engineer (Full-Stack)

Islington, London, United Kingdom
Hybrid / WFH Options
TryHackMe Ltd
Full Stack Engineer to help us scale TryHackMe to support millions of aspiring security practitioners to learn about cyber security. Your role will involve everything from maintaining the current code base to developing awesome features to support our users. This exciting position will focus on growth engineering work, bringing concepts from ideation to completion through quick iterations and a … reliability, and security Collaborating with product managers, designers, tech leads and developers on project plans and technical execution Mentoring and coaching developers, providing technical guidance and feedback Participate in code reviews, design reviews, and other engineering meetings, providing feedback to ensure code quality and alignment with TryHackMe technical standards. Writing high-quality, maintainable code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Full Stack Engineer (.Net/WPF)

London, United Kingdom
Hybrid / WFH Options
Cornerstone VC
and contribute to the implementation of scalable backend services, APIs, and libraries using .NET Core and cloud platforms like AWS or Azure. Ensure high-quality and testable code through proactive practices such as early test planning, TDD, code reviews, and automation. Enable rapid release cycles with strong DevOps practices, ensuring confidence in every deployment. Quality … aligned. Help recruit, onboard, and develop top-tier engineers, growing a high-performance team. Innovation & Continuous Improvement Advocate for and implement AI-assisted development tools (e.g., GitHub Copilot, Claude Code) to boost engineering velocity and quality. Identify and implement opportunities to automate workflows, reduce technical debt, and drive continuous delivery excellence. Drive a culture of early feedback, enabling faster … .NET Core, RESTful API design, and scalable service architecture. Familiar with Shift-Left testing approaches, embedding quality early in the SDLC and enabling team-wide accountability for code correctness. Deep understanding of object-oriented design, design patterns, and principles like SOLID and TDD. Proficient with Visual Studio and/or JetBrains Rider, and skilled in using ReSharper More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
England
10th Percentile
£41,250
25th Percentile
£56,250
Median
£70,000
75th Percentile
£83,750
90th Percentile
£117,500