Code Quality Jobs in the UK

826 to 850 of 2,569 Code Quality Jobs in the UK

Platform Engineer - DevOps Specialist

Knutsford, Cheshire, United Kingdom
Square One Resources
APIs * Good Infrastructure, app server(JBoss) and database knowledge * Active Director(AD) Authentication and Integration * Red Hat Enterprise LinUI (RHEL) * App Dynamics, ELK Elastic Search, Kibana, Splunk * Understanding of code quality & security gates (sonarqube etc.) * Amazon Web Services (AWS) Cloud Required Skills/Experience The ideal candidate will have the following: 1. Must be from support background More ❯
Employment Type: Contract
Rate: £305 - £440/day
Posted:

Full Stack WordPress Developer

United Kingdom
JLA Limited
and Skills (what you know and what you can do) Experience working in cloud-hosted environments (e.g. Azure, AWS or GCP) Experience writing and maintaining unit tests to ensure code quality Experience working with CI/CD deployment pipelines Familiarity working with staging and deployment workflows Proven track record of independently delivering solutions and features Comfortable managing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Equities Quant Platform Engineering Lead - Python (Technology) - VP

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
will you do: As the Engineering Lead, you'll guide the technical direction and implementation of the platform. This involves: Championing engineering excellence through hands-on feature creation, rigorous code quality via pull request reviews, and by mentoring junior engineers to establish robust coding standards and guardrails. Architecting scalable, secure re-usable components. You'll drive the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Equities Quant Platform Engineering Lead - Python (Technology) - VP | London, UK

London, England, United Kingdom
Hybrid / WFH Options
Citi
will you do: As the Engineering Lead, you'll guide the technical direction and implementation of the platform. This involves: Championing engineering excellence through hands-on feature creation, rigorous code quality via pull request reviews, and by mentoring junior engineers to establish robust coding standards and guardrails. Architecting scalable, secure re-usable components. You'll drive the More ❯
Posted:

Software Quality Assurance Analyst

Birmingham, England, United Kingdom
EBSCO Industries Inc
details, and going the extra mile to show our users we care. Moultrie is customer-driven—our hardware, software, marketing, and customer success teams collaborate to deliver a quality user experience. As a business unit of EBSCO Industries (www.ebscoind.com), we enjoy the stability of a well-established corporation while operating with the entrepreneurial spirit of a startup. Our … the outdoor market. Supporting this revolutionary product is a skilled team of software engineers working within an agile process to develop cutting-edge web and mobile solutions. The Software Quality Analyst is a critical hire focused on software validation testing to ensure the delivery of a quality product to our consumers. Daily responsibilities include defining and … executing software test cases to validate custom software systems, reviewing requirements, creating test plans, detailed test cases, test reports, and producing quality assurance metrics. Job Responsibilities: Define and execute manual test cases and plans for application feature validation, with support from team members. Identify and report software defects using DevOps, ensuring proper reproduction steps and detailed bug tickets. More ❯
Posted:

Software Quality Engineer - Broadband Release

Brentwood, England, United Kingdom
Hybrid / WFH Options
Sky
Software Quality Engineer – Java, Python scripting We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We … ideas into the products, content and services millions of people love. And we do it all right here at Sky. What You’ll Do: In the role of Software Quality Engineer (Broadband Release), you will be responsible for tooling and test automation infrastructure, including automation tools, frameworks, and environment configuration. Develop and execute high-quality test … test coverage, such as risk-based testing, equivalence partitioning, and prioritization of critical paths. Team overview: The RDK Pre-Release Operations Engineering Organisation focuses on ensuring product certification, quality, and readiness for market release, particularly for Sky Hub products. Global Product: We are the team behind Sky’s products and platforms, delivering entertainment solutions like Sky Glass, Sky More ❯
Posted:

Team Leader - Software Development (JavaScript, PHP, React) Software Development Wakefield

Wakefield, Yorkshire, United Kingdom
Hybrid / WFH Options
Propeltech
use your expertise to guide technical decisions, suggest improvements, and build confidence in how we deliver. Alongside this, you'll support a talented web team and help drive quality and performance across the board. Why Propel Tech? We're a friendly, forward thinking software consultancy that thrives on solving complex challenges for our clients. You'll be part … Lead and support a team of developers, creating an environment that encourages collaboration and problem solving Provide regular feedback to team members through mentoring, one to ones and and code reviews Guide team members in their career progression, supporting learning goals and contributing to managing performance Set and uphold high standards in code quality, system performance … reliability, performance, and security are key Confidence in leading client discussions, explaining technical options, and suggesting improvements Experience mentoring or leading others in a technical environment A focus on code quality, system performance, and continuous improvement Proficiency with Git and experience working within Agile and/or Waterfall methodologies Excellent problem solving and communication skills Strong organisational More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

Manchester, England, United Kingdom
JR United Kingdom
and user experience. You will collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality … reusable, and scalable front-end components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. Code Quality: Ensure code quality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and address performance bottlenecks to ensure More ❯
Posted:

Senior Software Engineer (Python/Django)

Bath, England, United Kingdom
Verisk
assisting in requirements gathering, refinement, and delivery of user-focused improvements Communicate and collaborate effectively with team members on technical projects Deliver high-quality, maintainable well-tested code that meets user requirements Peer review other developers' work in a thorough and constructive manner Work collaboratively with other Developers, Project Owners, UX, designers, and QA engineers to deliver … high-quality solutions Look for and drive opportunities to improve code quality, development processes, and team satisfaction Provide mentoring to more junior members of the team Qualifications A proven track record of developing commercial applications in Python, following industry standards for code quality and security. Expert knowledge and extensive experience of developing … consuming Good level of experience in SQL and database interaction Knowledge and experience in applying Web Security best practices Good understanding of git and working collaboratively on team-level code base An understanding of frontend web technologies and how web browsers behave and perform. About Us For over 50 years, Verisk has been the leading data analytics and technology More ❯
Posted:

Senior Software Engineer (Python/Django)

London, England, United Kingdom
Maplecroft
assisting in requirements gathering, refinement, and delivery of user-focused improvements. Communicate and collaborate effectively with team members on technical projects. Deliver high-quality, maintainable, well-tested code that meets user requirements. Peer review other developers' work in a thorough and constructive manner. Work collaboratively with other Developers, Project Owners, UX designers, and QA engineers to deliver … high-quality solutions. Look for and drive opportunities to improve code quality, development processes, and team satisfaction. Provide mentoring to more junior members of the team. Qualifications A proven track record of developing commercial applications in Python, following industry standards for code quality and security. Expert knowledge and extensive experience of developing … consuming. Good level of experience in SQL and database interaction. Knowledge and experience in applying Web Security best practices. Good understanding of git and working collaboratively on team-level code base. About Us For over 50 years, Verisk has been the leading data analytics and technology partner to the global insurance industry by delivering value to our clients through More ❯
Posted:

React Software Engineer II

London, England, United Kingdom
JPMorgan Chase & Co
and maintains algorithms that run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identifies hidden problems and … applied experience. Hands-on practical experience in system design, application development, testing, and operational stability. Proficient in coding in one or more languages. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Overall knowledge of the Software Development Life Cycle. Solid understanding of agile methodologies … Grid React. Proficient in coding in one or more languages such as Java. Experience with TypeScript, including types, interfaces, generics, advanced TypeScript features, ability to write clean, type-safe code and leverage TypeScript for better code quality and maintainability. Experience with testing frameworks and tools such as Jest, React Testing Library, or Cypress. Preferred qualifications, capabilities More ❯
Posted:

Software Engineer, Systematic Equity

London, England, United Kingdom
Millennium Management
Software Engineer, Systematic Equity Millennium is a top tier global hedge fund with a strong commitment to leveraging market innovations in technology and data to deliver high-quality returns. About Us We are a well established systematic equity trading group within a famous and prestigious global investment firm. Our team develops and maintains a plethora of sophisticated trading … of the quantitative trading platform Architect and implement high-performance, scalable software solutions for systematic equity trading Collaborate with quantitative researchers to translate trading strategies into efficient, production-grade code Evaluate and integrate emerging technologies, libraries, and tools to drive continuous improvement Design, code, test, and deploy robust trading algorithms and data processing pipelines Develop real-time data … ingestion systems and analytics frameworks for market data, risk metrics, and performance Optimize existing codebases for speed, reliability, and maintainability Ensure rigorous version control, code quality, and documentation standards Work closely with cross-functional teams (trading, research, risk, operations) to ensure integrated solutions Work with risk professionals to implement stress testing, scenario analysis, and performance monitoring tools More ❯
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:

Software Engineering Manager

Maidenhead, Berkshire, South East, United Kingdom
WHD Consulting Ltd
point 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: £85,000
Posted:

Principal Software Engineer / Tech Lead

Leeds, United Kingdom
Hybrid / WFH Options
Parallax Agency Ltd
You'll represent Parallax with confidence, pitch ideas persuasively, and guide both clients and internal teams from initial scoping through to architecture, delivery and optimisation. Equally comfortable in the code and leading client workshops, you'll set the technical direction while enabling and mentoring the engineering team to execute it. Our clients are diverse, operating across multiple sectors and … complex requirements, mapping system dependencies and aligning solutions to business objectives. Hands-On Development & Delivery: Balance strategic oversight with hands-on coding-designing, building and deploying critical features; conducting code reviews; and ensuring high performance, security and scalability. DevOps & Operational Excellence: Oversee CI/CD pipelines, infrastructure as code, automated testing and monitoring to drive operational resilience and … rapid iteration. Quality Assurance & Best Practice: Champion test-driven development, continuous integration, automated testing frameworks and peer review processes to uphold code quality. Team Leadership & Mentorship: Mentor and inspire a team of software engineers, fostering a culture of continuous learning, collaboration and technical excellence. Cross-Functional Collaboration: Work closely with UX designers, product managers and QA specialists More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Node.js, London (Remote)

London, England, United Kingdom
Hybrid / WFH Options
Bjak
high-quality frontend applications using ReactJS/NextJS, adhering to best coding practices. Ensure production stability and promptly resolve critical issues to minimize operational impact. Analyze existing code and identify opportunities for enhancement and optimization. Support cross-functional teams by addressing change requests efficiently. Mentor and guide junior developers on best practices in software development. Review peer … pull requests to maintain code quality and consistency. Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field, with a strong foundation in algorithms and data structures. Over 3 years of full-time experience in software engineering. Proficient in backend development technologies such as NodeJS, NestJS, ExpressJS, GraphQL, and Postman. Proficient in frontend … Puppeteer. Demonstrated passion for programming and problem-solving independently. Bonus Points A portfolio of relevant projects is highly advantageous. Experience with GCP or AWS cloud services and Infrastructure as Code practices. Experience in UI/UX design. Familiarity with Test-Driven Development (TDD) or Behavior-Driven Development (BDD). Experience with web templating languages such as Pug or Slim. More ❯
Posted:

Software Developer

Bury St Edmunds, Suffolk, United Kingdom
Hybrid / WFH Options
Tec Partners
significant impact on the utilities sector. End-to-End Development: Engage in the entire life cycle of business applications, from defining technical specifications to unit testing, release management, and code quality assurance. Coding Excellence: Craft clean, efficient code that's both scalable and maintainable. Collaboration: Collaborate closely with business analysts and stakeholders to maximize the value … Ensure compliance with company policies, procedures, and coding standards. Qualifications and Experience: A degree in IT or equivalent experience. Proficiency in .NET, C#, Restful API, Entity Framework, SQL, source code management (TFS or Git), Web APIs, system design, and architecture. Skills and Abilities: Strong communication, documentation, problem-solving, proactive issue resolution, commitment to deadlines, and effective team collaboration. Benefits More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Motherwell, Lanarkshire, United Kingdom
F. Hoffmann-La Roche Gruppe
Strips development and commercialization through the software requirements of Instruments. The Opportunity: You will contribute to technical requirements, architecture, specifications, and interface design documents compliant with our established quality system and design controls. Design and implement software running … on our medical device. Create and maintain low-level driver firmware for MCU peripherals such as UART, SPI, I2C, etc. Assist in prototype board debugging, providing problem analysis, test code if required, and solution options. Define and execute unit testing verification activities using unit testing frameworks to demonstrate the software design has met specifications. Work closely with System and … Knowledge of interrupt handling, bootloaders, flash operations, and peripheral programming. Experience working in a formal Agile scrum development process (Scrum, Kanban, SAFe). Experience with software project management and code repository tools (e.g. Jira, Git). Experience with code quality/reliability standards (e.g. MISRA). Desirable Qualifications: Experience working under a QMS and developing software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Motherwell, Scotland, United Kingdom
F. Hoffmann-La Roche Gruppe
Strips development and commercialization through the software requirements of Instruments. The Opportunity: You will contribute to technical requirements, architecture, specifications, and interface design documents compliant with our established quality system and design controls. Design and implement software running … on our medical device. Create and maintain low-level driver firmware for MCU peripherals such as UART, SPI, I2C, etc. Assist in prototype board debugging, providing problem analysis, test code if required, and solution options. Define and execute unit testing verification activities using unit testing frameworks to demonstrate the software design has met specifications. Work closely with System and … Knowledge of interrupt handling, bootloaders, flash operations, and peripheral programming. Experience working in a formal Agile scrum development process (Scrum, Kanban, SAFe). Experience with software project management and code repository tools (e.g. Jira, Git). Experience with code quality/reliability standards (e.g. MISRA). Desirable Qualifications: Experience working under a QMS and developing software More ❯
Posted:

Graduate Software Engineer

Cheltenham, England, United Kingdom
Cooper & Hall Limited
teams, we know our graduates will very quickly develop the skills necessary to lead and deliver unique capabilities for our most trusted clients. Pair programming, as well as regular code and design reviews, are the fastest way to learn, and it’s part of our daily routine. If you're the sort of person that loves learning by doing … with high standards for code quality and a desire to create solutions that stand up to every environment failure you can throw at them, then you're the sort of person we'd love to see at CoreTech. The Opportunity We're seeking talented graduates with an active interest in multi-platform software engineering to join our … presentations on a whole range of subjects, presented by colleagues from across the business. What We're Looking For Strong programming fundamentals Enthusiasm for high-assurance, quality code Excellent problem-solving abilities Strong interpersonal skills and team spirit You May Have Experience with a high-level language such as Java, Rust, C++, Go, and others Experience with More ❯
Posted:

Senior Go Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
TechBiz Global
mutexes and wait groups. Develop robust networking and streaming capabilities , including experience with network programming, sockets, and protocols like WebSockets and WebRTC. Lead performance optimization initiatives by profiling Go code, reducing latency, and efficiently managing memory and garbage collection. Build fault-tolerant systems with strong recovery mechanisms and failover strategies to maintain service continuity. Implement comprehensive logging and tracing … using tools such as zap, klog, OpenTelemetry, and Jaeger to enhance monitoring and troubleshooting. Apply Test-Driven Development (TDD) and engage in Pair Programming to ensure high code quality and promote team collaboration. Participate actively in code reviews , offering constructive feedback to uphold code quality and adhere to best practices. Stay informed on More ❯
Posted:

Java Software Engineer

London Area, United Kingdom
mthree
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 automation. Participate in code reviews and contribute to team knowledge sharing. Requirements: Bachelor’s degree in Computer Science, Engineering, or a related field. More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
mthree
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 automation. Participate in code reviews and contribute to team knowledge sharing. Requirements: Bachelor’s degree in Computer Science, Engineering, or a related field. More ❯
Posted:

Software Engineering Lead (Golang)

London, England, United Kingdom
Different Technologies Pty Ltd
the Head of Integrations, the Software Engineering Lead will be responsible for leading the development of the User interfaces, APIs, associated micro-services and any/all related application code through a full, methodical and robust software development life-cycle. The responsibilities include: Software Development: Web-based user interfaces, REST and GQL APIs, associated micro services and any/… all related application code across the full-stack from human and machine interfaces (UIs and APIs), middleware, back-end services and persistence technology. Building robust, reliable, scalable and maintainable software that aligns with achieving the goals, missions and objectives of the business organization. Providing daily verbal and/or written updates of progress on work-items – reporting and escalating … and innovative work environment that encourages knowledge sharing and cross functional collaboration. Planning & driving daily development activities. Providing coaching & mentoring to direct reports & teammates. Ensuring high standards of software quality are maintained through good practices & habits. Assessing, preparing & distributing documentation of process & application changes within the team & affected stakeholders. Conduct performance evaluations. Motivate teams to rapidly produce valuable More ❯
Posted:

Software Engineer, Product (TypeScript) - --------

London, England, United Kingdom
Mistral AI
end and back-end systems using a modern stack User-Centric Design: Prioritize user experience and ensure that our products meet the needs and expectations of our user base Code Quality: Write clean, maintainable, and well-documented code, and participate in code reviews to uphold our high standards of quality Collaboration: Work closely … with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions Problem-Solving: Tackle complex technical challenges and develop elegant, efficient solutions that improve performance and reliability Innovation: Stay up-to-date with the latest technologies and trends in AI and software development, and apply them to enhance our products About You More ❯
Posted:
Code Quality
10th Percentile
£43,750
25th Percentile
£57,500
Median
£66,215
75th Percentile
£80,000
90th Percentile
£100,000