Code Quality Jobs in the UK

176 to 200 of 2,346 Code Quality Jobs in the UK

Full Stack Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Mintus
the stack, ensuring reliability and high availability in a fintech-grade environment. -Integrate third-party APIs and services including blockchain nodes, financial data providers, and cloud-based tools. -Champion code quality through peer reviews, testing, and automation. -Keep up with emerging Web3, AI, and software engineering trends to improve our platform continuously. What We’re Looking For More ❯
Posted:

Senior Front End Engineer - React

London, England, United Kingdom
Hybrid / WFH Options
Satalia (NPComplete)
architect, owning the end-to-end delivery of high-quality, production-ready React single-page applications that power our solutions. You will drive technical excellence by championing code quality, robust testing (Vitest, Cypress), and best practices in front-end architecture, performance, and accessibility. You will thrive in an Agile environment, contribute to workstreams, build modular … learning, and impactful projects, we want to hear from you. YOUR RESPONSIBILITIES Create prototypes and high-quality production React single-page applications. Ensure quality through code reviews, unit testing, accessibility, and performance optimization. Participate actively in an Agile workstream, including daily stand-ups, planning, and estimation. Communicate confidently with technical and non-technical colleagues. Build … modular layouts, reusable code, and libraries. Collaborate with design and marketing teams to gather and refine requirements. Contribute to existing and new platform integrations. Own projects from idea to delivery, including maintenance and scaling. Stay updated with evolving standards and technologies. Mentor junior team members. MINIMUM QUALIFICATIONS/SKILLS Extensive experience with React development. Proficiency in semantic HTML5, CSS3 More ❯
Posted:

Senior Consultant-Full stack development with React+NodeJS+AWS

London, England, United Kingdom
ITL UK
for clients to meet evolving global needs. Responsibilities: Demonstrate front-end development using React JS and related frameworks. Develop backend APIs with Node.js, TypeScript, DynamoDB, and AWS Lambda. Maintain code in TypeScript, AWS Lambda, and Node.js. Set up and implement AWS services, API Gateway, ALB, Git, AWS CLI, and CI/CD pipelines. Manage project backlogs, user stories, sprints … and releases using Azure DevOps. Collaborate with cross-functional teams across US and Europe, managing stakeholder priorities effectively. Ensure code quality, security, scalability, and maintainability. Troubleshoot technical issues and work with Product Owner/Orchestration Lead. Properly scope, estimate, and prioritize work. Skills: 6+ years in application development, with 5+ years in full-stack development including React … pipelines and deployment strategies. Excellent communication, leadership, analytical, and problem-solving skills. Ability to work independently and as part of a team, with a high customer orientation and quality focus. Infosys is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status More ❯
Posted:

Full Stack Engineer

London, England, United Kingdom
Decant Group
startup environment Design and maintain RESTful APIs and third-party service integrations Collaborate with product, design, and business teams to understand user needs and develop high-impact features Maintain code quality through comprehensive unit testing, integration testing, and end-to-end testing Apply strong UI/UX design principles to create intuitive interfaces using modern CSS frameworks … principles Working knowledge of DevOps, testing, and CI/CD pipelines Understanding of cloud infrastructure (AWS, ECS, Lambda) and containerisation is an advantage Core Competencies Ability to think beyond code, understanding product goals and user needs Strong problem-solving and analytical skills Excellent collaboration and communication skills, able to break down development tasks and contribute to cross-functional teams … Self-motivated and adaptable, thriving in a fast-paced, agile startup environment Passion for delivering high-quality, maintainable, and user-centric applications If you're a full-stack engineer who enjoys building impactful products, working across frontend and backend, and thrives in an innovative startup environment, we’d love to hear from you! Seniority level Seniority level Mid More ❯
Posted:

Senior Software Engineer

Portsmouth, England, United Kingdom
TÜV SÜD
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 Implement Progressive Web Applications (PWA) 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 ❯
Posted:

Software Developer

Derby, England, United Kingdom
Hybrid / WFH Options
DataAnnotation
DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. Please make sure you read the following details carefully before making any applications. We are looking for a proficient Software Developer to join our team to train our AI chatbots to … bonuses for high-quality and high-volume work Responsibilities: Come up with diverse problems and solutions for a coding chatbot Write high-quality answers and code snippets Evaluate code quality produced by AI models for correctness and performance Qualifications: Fluency in English (native or bilingual level) Proficient in either Python and/ More ❯
Posted:

Software Developer

Northam, England, United Kingdom
Hybrid / WFH Options
DataAnnotation
DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. Please make sure you read the following details carefully before making any applications. We are looking for a proficient Software Developer to join our team to train our AI chatbots to … bonuses for high-quality and high-volume work Responsibilities: Come up with diverse problems and solutions for a coding chatbot Write high-quality answers and code snippets Evaluate code quality produced by AI models for correctness and performance Qualifications: Fluency in English (native or bilingual level) Proficient in either Python and/ More ❯
Posted:

Technical Lead Software Engineer

Dundee, Angus, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
AI Team in our Dundee hub. What You'll Do Provide technical leadership and set technical direction to guide the team in implementing best practices Conduct and participate in code reviews to ensure code quality and consistency, and to mentor and provide feedback to junior engineers Mentor and coach junior engineers, helping them improve their technical … and grow in their careers Ensuring code quality, writing automated tests, and participating in quality assurance efforts to maintain a high level of software quality Be responsible for creating and maintaining technical documentation, including architecture diagrams, design specifications, and coding standards Work closely with other teams, such as product management, architecture, DevOps, UX … automation, and in product design Previous AI production experience Expertise with cloud-based technologies AWS/Azure and expertise with Cloud-native methodologies and design Professional experience in writing code in the languages used in the team, e.g. GO, C#, JavaScript, JQuery, AngularJS, Java, Python. Solid understanding of development process with strong problem solving and debugging skills, experience working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer (Python)

Nottingham, England, United Kingdom
London Stock Exchange Group
software development, your curiosity, desire to learn and passion for technology means you can get the job done. Quality is non-negotiable, so a good focus on code quality, unit testing and enabling automated testing is important. Mentoring junior members also forms part of the role, working alongside the team management to help further enhance … the skills and capabilities of the team. Main Responsibilities/Accountabilities: You will design, build and maintain efficient, reusable, reliable and secure code based on requirements or User Stories. Working within a multi-functional agile team, you'll develop enterprise software, adhering to company standards, software best practice guidelines, corporate policies and established software methodology. You will lead groups … not familiar with AWS, must be willing to learn AWS fundamentals in a short space of time. Excellent communication skills, both verbal and written. Skill for writing clean, readable code and reusable components. Experienced in or a strong desire to work in a formal agile software development lifecycle. Understanding of JSON, HTML and XML. Proficient using source code More ❯
Posted:

Lead Software Engineer (Python) | Nottingham, UK

Nottingham, England, United Kingdom
London Stock Exchange Group
software development, your curiosity, desire to learn, and passion for technology mean you can get the job done. Quality is non-negotiable, so a good focus on code quality, unit testing, and enabling automated testing is important. Mentoring junior members also forms part of the role, working alongside the team management to help further enhance … the skills and capabilities of the team. Main Responsibilities/Accountabilities: Design, build, and maintain efficient, reusable, reliable, and secure code based on requirements or User Stories. Develop enterprise software within a multi-functional agile team, adhering to company standards, best practices, policies, and methodologies. Lead groups of engineers, coordinating with the scrum master, product owners, and management for … larger developments. Ensure high quality by creating and executing automated tests in collaboration with quality engineers. Review work of peers and junior developers, providing guidance and advice. Contribute to software design, leading component design efforts. Participate in retrospectives and reviews to improve team effectiveness. Analyze requirements, provide design options, and estimate work during planning sessions. Provide More ❯
Posted:

Software Engineer

Knutsford, Cheshire, United Kingdom
Barclays
Collaborate with cross-functional teams to deliver customer-centric solutions. Lead the development of reliable, scalable applications. Mentor junior engineers and foster a culture of continuous improvement. Ensure high code quality through best practices and code reviews. Stay current with emerging technologies to drive innovation. To be successful in this role, you'll need the following … 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 optimised 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

London, United Kingdom
Computer Futures / SThree Group
services such as Amazon Lex and Large Language Models (LLMs). Collaborate with cross-functional teams to integrate AI capabilities into contact centre solutions. Write clean, efficient, and maintainable code in TypeScript. Implement and advocate for DevOps best practices, including CI/CD pipelines, automated testing, and infrastructure as code. Lead and participate in code reviews to ensure … code quality and adherence to best practices. Troubleshoot and resolve complex technical issues across multiple areas of the software stack. Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive yet sustainable. Requirements: Proven experience as a Senior Software Engineer or similar role. Strong expertise in AWS services, particularly Amazon More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (VP) - Equity Derivatives Technology

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
and have good autonomy over technology decisions. We own the continuous delivery pipeline through to production and strive to release frequently into production. Responsibilities Define the architecture, design, development, code review, pairing, testing, and maintenance of applications. Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment. Write testable code following clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed. Adapt to changes in priorities and requirements. Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business … and continuously adapt to different working environments. Key Skills and Experience required Very strong software development experience. Strong knowledge of Java and RESTful web services Experience in developing performant code and solid understand of Java threading. Experience working with Git source code management. Good understanding of clean coding and SOLID principles. Proficiency in code quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, England, United Kingdom
Mastercard
responsible for: Designing and implementing microservice capabilities for the Program in Java Developing high-quality, secure, scalable, and maintainable software solutions Applying best practices for automated testing, code quality, delivery, and monitoring Mentoring junior engineers through technical advice, UML documentation, and code reviews Collaborating with Leads, Developers, and Product Owners to ensure timely delivery More ❯
Posted:

Senior Software Engineer

Stockport, England, United Kingdom
Hybrid / WFH Options
Manchester Digital
and front-end development. Your Mission Your mission is to drive the development of our conversational AI and front-end projects, ensuring they meet the highest standards of quality, usability, and accessibility. You will have experience in developing software that is reliable, cost optimised, performant, supportability, secure and sustainable. About CDL CDL is one of the UK’s … feature releases; sometimes multi-person projects that cross team boundaries. Designing, developing, and maintaining high-quality, scalable serverless and performant web applications using frameworks like Next.js. Ensuring code quality by writing clean, well-structured, and maintainable code with a focus on performance, security, and best practices. Troubleshooting and debugging issues to provide technical support … learning and staying updated with evolving technologies. Beneficial to have working development knowledge of AWS serverless This role is critical to our ongoing and future projects, ensuring high-quality deliverables and fostering a culture of continuous improvement and collaboration. Join us and make a significant impact on our team’s success! Salary The salary for the role of More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
ARC IT Recruitment
end-to-end solutions, ensuring performance, scalability, and maintainability across the stack. Key Responsibilities: Design, develop, and maintain scalable, robust full stack applications. Deliver high-quality, performant code with a focus on long-term maintainability. Collaborate with cross-functional teams to define, build, and release new features. Identify and solve complex technical challenges at both the front … ability to deliver complete end-to-end solutions. Proficiency in JavaScript/TypeScript, HTML/CSS, and React. Experience with cloud platforms – Azure, AWS, or GCP. Strong focus on code quality, performance, and architectural best practices. Proven ability to solve complex engineering problems and improve system performance. Friendly, collaborative environment that encourages learning and professional growth Competitive More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
ARC IT Recruitment
end-to-end solutions, ensuring performance, scalability, and maintainability across the stack. Key Responsibilities: Design, develop, and maintain scalable, robust full stack applications. Deliver high-quality, performant code with a focus on long-term maintainability. Collaborate with cross-functional teams to define, build, and release new features. Identify and solve complex technical challenges at both the front … ability to deliver complete end-to-end solutions. Proficiency in JavaScript/TypeScript, HTML/CSS, and React. Experience with cloud platforms – Azure, AWS, or GCP. Strong focus on code quality, performance, and architectural best practices. Proven ability to solve complex engineering problems and improve system performance. Friendly, collaborative environment that encourages learning and professional growth Competitive More ❯
Posted:

Senior Software Engineer

South East London, England, United Kingdom
Hybrid / WFH Options
ARC IT Recruitment
end-to-end solutions, ensuring performance, scalability, and maintainability across the stack. Key Responsibilities: Design, develop, and maintain scalable, robust full stack applications. Deliver high-quality, performant code with a focus on long-term maintainability. Collaborate with cross-functional teams to define, build, and release new features. Identify and solve complex technical challenges at both the front … ability to deliver complete end-to-end solutions. Proficiency in JavaScript/TypeScript, HTML/CSS, and React. Experience with cloud platforms – Azure, AWS, or GCP. Strong focus on code quality, performance, and architectural best practices. Proven ability to solve complex engineering problems and improve system performance. Friendly, collaborative environment that encourages learning and professional growth Competitive More ❯
Posted:

Principal Software Engineer — AI & ML

London, England, United Kingdom
Recombine
into business operations, helping ourclients maximize growth through automation. What You’ll Do at Recombine End-to-End Quality: Design, build, and maintainefficient, reusable, scalable, and reliable code while ensuringhigh performance and quality. Collaboration: Work with cross-functional teams to drivefeature development, contributing technical expertise andinfluencing others in the process. Operational Excellence: Identify performance bottlenecks,bugs, and … other issues, and proactively devise solutions tomitigate and resolve them. Engineering Practices: Help establish best engineeringpractices, including maintaining high code quality, automation,and agile development standards. Client-Centric Solutions: Focus on delivering robust andreliable services that enhance the performance of Recombine’s AIproducts. What You’ll Bring to the Team 4+ years of experience in software engineering More ❯
Posted:

Sr. Lead Software Engineer | Glasgow, UK

Glasgow, Scotland, United Kingdom
JPMorgan Chase & Co
of an agile team that builds critical frameworks and UIs that drive the next generation of Kubernetes based Atlas infrastructure provisioning platforms. Job responsibilities Design and develop high-quality software applications and frameworks using firmwide languages and technologies, including but not limited to Golang, Java, JavaScript, Groovy, and Kubernetes. Serve as an ambassador for CFS architecture and frameworks … and deploying them to Kubernetes and AWS (Amazon Web Services). Work on proof-of-concept projects to validate architectural guidelines. Ensure the health of team codebases by maintaining code quality and addressing vulnerabilities, utilizing tools like SSAP and Sonar for scanning reports. Create high-quality technical documentation for frameworks and tools. Required qualifications, capabilities More ❯
Posted:

Software Engineer III - Senior Associate - Salt Design System

London, England, United Kingdom
JPMorgan Chase & Co
components and guidelines are designed to accelerate application design and development, while ensuring consistency and accessibility (WCAG 2.1) through stable design foundations. Job responsibilities Develop and maintain high-quality React components for the Salt Design System. Collaborate with designers to implement UI designs and … ensure consistency across our digital products. Work closely with product managers and other developers to understand requirements and deliver solutions that meet business needs. Write clean, efficient, and maintainable code, following best practices and coding standards. Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards. Stay up-to-date … NextJS, Remix). Asynchronous operations in Javascript (maybe using libraries such as Axios, RxJS). Familiarity with solving UI state management. Already contributes to an Open Source project. Clean Code advocate. An understanding of UI accessibility concerns. Familiarity with one of JPM's existing design languages (UITK, MDS). About Us J.P. Morgan is a global leader in financial More ❯
Posted:

Senior Software Engineer (Frontend)

London, England, United Kingdom
Raft
across the platform. Your work will enable critical capabilities such as multi-user collaboration, live data updates, and complex workflow visualizations. You'll set high standards for frontend architecture, code quality, and user experience, while also contributing to design systems and component libraries that ensure consistency and scalability. Beyond building elegant interfaces, you'll play a strategic … managers, UX designers, and end users to translate complex workflows and pain points into intuitive UI solutions. Provide mentorship and guidance to junior frontend engineers, promoting best practices in code quality, performance, and accessibility. Contribute to frontend technical strategy and participate in broader architecture discussions to shape the future of the platform. Requirements We Specifically Want Someone More ❯
Posted:

Senior Software Engineer (Java)

Manchester, England, United Kingdom
Hybrid / WFH Options
Nexthink
that handles the production environments). You’ll be part of a group that embraces DevOps and CI/CD principles, tries to automate everything they can, cares for code quality and maintainability, and is working together to build a world-class cloud platform with modern technologies and practices. We keep a startup spirit, grow and develop … to become a cloud-only company. Participate in all stages of software development and collaborate with different teams, from ideation to final delivery. Help the team maintain the high code quality standards and improve best practices. Work with the agile iterative/incremental mindset. Be open-minded to learn new technologies and programming languages when needed. Drive More ❯
Posted:

Senior Software Engineer (Full Stack)

Oxford, England, United Kingdom
ONI
optimized for speed and scale Participate in all aspects of agile software development, including design, implementation, and deployment. Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design. Provide mentorship and guidance to junior engineers Review and approve software design and code Effectively communicate and collaborate with interdisciplinary teams, including More ❯
Posted:

Senior Software Engineer

Boston, England, United Kingdom
Circle
well as traditional banking protocols; collaborating with Product and Engineering teams to design, test, and shape Circle features, including developing and documenting system design procedures, testing procedures, and quality standards; troubleshooting program and system malfunctions to restore normal functioning; building publicly accessible APIs that make it simple for developers to integrate with complex payment systems; integrating Platform Services … Azure, etc). Experience with SQL databases and designing schemas. Proven experience in the design & deployment of production-quality, scalable software. A focus on coding standards and code quality -- a desire to have great test coverage to enable continuous delivery. Excellent communication skills, able to collaborate with remote teams, share ideas and present concepts effectively. More ❯
Posted:
Code Quality
10th Percentile
£44,000
25th Percentile
£57,000
Median
£66,212
75th Percentile
£81,625
90th Percentile
£100,000