176 to 200 of 909 Code Quality Jobs in England

Front-end Software Engineer III

Location
Greater London, England, United Kingdom
with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Leverages enterprise-authorized AI coding assist tools within the work environment to improve code … value realized by automation. 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 ...

Senior Java Developer

Hiring Organisation
Wolviston Management Services
Location
Hybrid Newcastle or Edinburgh - x1 per month office visit, Forest Hall, Tyne & Wear, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum
technical architecture discussions. Develop clean, maintainable and performant code. Work within Agile delivery teams to deliver high-quality software solutions. Conduct code reviews and support best practice development standards. Mentor junior and mid-level developers. Collaborate with Product Owners, Business Analysts, QA Engineers and DevOps teams. Support … productivity tooling, including: AI-assisted development tools such as GitHub Copilot, Cursor, ChatGPT, Claude or similar technologies. Experience using AI to improve development efficiency, code quality and delivery outcomes. Exposure to AI-powered automation solutions. Experience integrating AI services, APIs or Large Language Models (LLMs) into applications. ...

Python Software Engineer III

Location
Greater London, England, United Kingdom
ability to think beyond routine or conventional approaches to build solutions or break down technical problems Create secure and high-quality production code and maintain algorithms that … synchronously with appropriate systems Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively ...

Lead Software Engineer - Python / Java

Location
Greater London, England, United Kingdom
mitigation, and root cause follow-through Execute software solutions through design, development, testing, release, and technical troubleshooting Create secure, high-quality production code and maintain services and integrations with critical systems Produce architecture and design artifacts for complex applications, ensuring alignment with design constraints and operational requirements … risk, including test strategy, defect triage, evidence collection, and sign-offs Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while establishing consistent validation standards and promoting reuse of effective patterns Apply knowledge of the Software Development ...

Principal Engineer - Developer Platforms

Location
Greater London, England, United Kingdom
Oversee software development initiatives from inception to completion across the developer platforms estate Shape architecture and engineering standards for tools and services used from code writing to deployment Strengthen software supply chain security within the delivery pipeline including vulnerability and integrity controls Establish approaches to artefact management and compliance … functional teams to define goals requirements and timelines Evaluate emerging technologies including AI-assisted development to improve SDLC quality and outcomes Govern code quality through code reviews testing practices and adherence to best practices Mentor and coach engineers and small squads to improve delivery ...

Lead Software Engineering - C++

Location
Greater London, England, United Kingdom
innovative team culture. Job Responsibilities: Execute creative software solutions across design, development, and troubleshooting. Design, develop, and test reliable, high-quality C++ code for trading connectivity and risk controls on Unix/Linux platforms. Implement end-to-end low latency client setups, including production rollout and post … execute test strategies for latency, throughput, and resiliency. Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis ...

Lead Software Engineer - Java / Python - Equity Derivatives - Front Office Quant Developer

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
stakeholder communication, mitigation, and root cause follow-throughExecute software solutions through design, development, testing, release, and technical troubleshootingCreate secure, high-quality production code and maintain services and integrations with critical systemsProduce architecture and design artifacts for complex applications, ensuring alignment with design constraints and operational requirementsCollaborate with … booking, and risk, including test strategy, defect triage, evidence collection, and sign-offsDrive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while establishing consistent validation standards and promoting reuse of effective patternsApply knowledge of the Software Development ...

Senior data Engineer Anti Fraud

Hiring Organisation
Vanguard
Location
Manchester, UK
Employment Type
Full-time
operational systems. Build ELT pipelines, from source to presentation of data to our internal customers. Write high quality, testable and readable code, assist with code reviews, provide solution design input, build automated tests, create documentation, and other tasks throughout the development lifecycle. Collaborate closely with junior … cloud infrastructure using IaC (CloudFormation/Terraform).Demonstrable understanding of industry standards and best practices as it relates to development methodology such as testing, code quality and consistency. Great communication skills: the ability to bridge the gap between the technical and non-technical across various communication channels. ...

Lead Software Engineer - Java / Oracle - ETF Technology

Location
Greater London, England, United Kingdom
ability to think beyond routine or conventional approaches to build solutions and break down complex technical problems. Develops secure, high-quality production code using Java, Oracle, and SQL , and reviews, debugs, enhances, and supports code written by others. Partners closely with business and technology stakeholders across … support, troubleshooting, root-cause analysis, and automation of recurring issues. Drives adoption of enterprise-authorized AI-assisted engineering practices within the team to improve code quality, delivery speed, testing, troubleshooting, and operational outcomes, while ensuring validation, secure coding, peer review, and compliance with firmwide standards. Required Qualifications ...

Lead Software Engineer - Java / Oracle - ETF Technology

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
ability to think beyond routine or conventional approaches to build solutions and break down complex technical problems. Develops secure, high-quality production code using Java, Oracle, and SQL, and reviews, debugs, enhances, and supports code written by others. Partners closely with business and technology stakeholders across … support, troubleshooting, root-cause analysis, and automation of recurring issues. Drives adoption of enterprise-authorized AI-assisted engineering practices within the team to improve code quality, delivery speed, testing, troubleshooting, and operational outcomes, while ensuring validation, secure coding, peer review, and compliance with firmwide standards. Required Qualifications ...

Principal Software Engineer - Chase UK - Lending/Deposits/Rewards

Location
Greater London, England, United Kingdom
customer needs. Job responsibilities Creates complex and scalable coding frameworks using appropriate software design frameworks. Develops secure and high-quality production code, and reviews and debug code written by others. Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment … improve delivery speed, code quality, and operational outcomes at scale — including AI-driven PR review assistance, test generation and maintenance, release readiness checks, and incident triage and root-cause acceleration — while defining guardrails for validation, security, resiliency, and reuse across teams. Applies knowledge of tools within ...

Principal Software Engineer - Chase UK - Lending/Deposits/Rewards

Location
Greater London, England, United Kingdom
customer needs. Job responsibilities Creates complex and scalable coding frameworks using appropriate software design frameworks. Develops secure and high-quality production code, and reviews and debugs code written by others. Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment … improve delivery speed, code quality, and operational outcomes at scale - including AI-driven PR review assistance, test generation and maintenance, release readiness checks, and incident triage and root-cause acceleration - while defining guardrails for validation, security, resiliency, and reuse across teams. Applies knowledge of tools within ...

Principal Software Engineer - Chase UK - Lending Deposits Rewards

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
customer needs. Job responsibilities Creates complex and scalable coding frameworks using appropriate software design frameworks. Develops secure and high-quality production code, and reviews and debugs code written by others. Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment … improve delivery speed, code quality, and operational outcomes at scale - including AI-driven PR review assistance, test generation and maintenance, release readiness checks, and incident triage and root-cause acceleration - while defining guardrails for validation, security, resiliency, and reuse across teams. Applies knowledge of tools within ...

Test / Automation Manager

Hiring Organisation
Synechron
Location
Sheffield, England, United Kingdom
Core Responsibilities: Design and architect test automation frameworks and strategies that scale across multiple applications and technology stacks Develop and maintain comprehensive test automation code, ensuring high code quality, reusability, and maintainability Build and execute automated test suites covering functional, integration, performance … scenarios Collaborate with development and product teams to define quality criteria, acceptance testing strategies, and automation roadmaps Evaluate and implement test automation tools, frameworks, and technologies to optimize testing efficiency and coverage Establish best practices, coding standards, and documentation for test automation across teams Mentor junior QA engineers ...

Senior Full Stack Developer

Hiring Organisation
Computer Futures
Location
West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£85,000
.NET/C# . Take ownership of complex technical solutions from initial design through to deployment and operational support. Deliver scalable, secure and maintainable code following modern engineering practices. Lead technical investigations, proof-of-concepts and prototyping activities. Own complex technical challenges and drive solutions across multiple systems …/UI Testing Performance Testing Ensure quality gates are embedded within deployment pipelines. Continuously improve software reliability, maintainability and code quality standards. DevOps & Cloud Engineering Drive best practices across CI/CD pipelines and automated deployments. Implement and improve release strategies including feature flags ...

High-Integrity Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£90,000
other colleagues at a time. In addition, you'll take an active role in unlocking the potential of junior colleagues: encouraging idiomatic code, demonstrating engineering rigour, and sharing hard-won knowledge with your peers. Youll also help drive our engineering processes to maintain code quality while … client requirements. Desirable Skills Professional experience in the design and implementation of complex projects, ideally both clean-slate projects and updates to legacy code bases. Comfortable with platform APIs, development environments and native debugging approaches. Experience leading a team of developers through a complete project lifecycle, engaging in requirements ...

Operational Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
other colleagues at a time. In addition, you'll take an active role in unlocking the potential of junior colleagues: encouraging idiomatic code, demonstrating engineering rigour, and sharing hard-won knowledge with your peers. Youll also help drive our engineering processes to maintain code quality while … Desirable Skills Experience leading a team of developers through a complete project lifecycle, engaging in requirements capture, design review, implementation, and assurance. Commitment to code correctness and quality assurance through static analysis, code review, automated testing, and continuous integration. Comfortable with operating under limited guidelines ...

Software Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
will contribute throughout the full software development lifecycle, from design through to production support. The successful candidate will be passionate about writing clean, maintainable code and have a strong understanding of software architecture, object-oriented design and modern engineering best practices. Key ResponsibilitiesDesign, develop and maintain complex desktop softwaresoftware issues across development and production environmentsWork effectively with distributed engineering teams across multiple locationsContinuously improve engineering practices and contribute ideas to enhance software quality and team performanceRequired Skills & ExperienceStrong hands-on Java development experience within complex desktop applicationsExcellent understanding of object-oriented programming principles and software designStrong ...

Vice President, Credit Technology Engineering

Hiring Organisation
Ares Management
Location
London, UK
Employment Type
Full-time
software development and remain deeply involved in implementation decisions. Design, develop, test, deploy, and support business-critical applications supporting credit investment workflows. Participate in code reviews, architecture reviews, troubleshooting, and production support activities. Lead development efforts across front-end, backend, integration, and data layers. Ensure solutions are scalable, maintainable … Software Development Lifecycle (SDLC). Establish CI/CD pipelines, automated testing frameworks, release management processes, and deployment standards. Drive improvements in software quality, development velocity, security, and operational stability. Ensure compliance with enterprise security, governance, regulatory, and operational resiliency requirements. Business Partnership & Stakeholder Management Partner closely with ...

Salesforce Platform Engineer

Hiring Organisation
The Citation Group
Location
England, United Kingdom
org. Over time, you’ll work with the team to simplify and modernise our Salesforce estate, choosing the right mix of declarative tools and code for each problem. Key responsibilities Configuration (Admin) – roughly 40–50% You’ll use Salesforce’s declarative tools to design and deliver changes: Configure … with Salesforce architectural guidelines Development (Dev) – roughly 50–60% Design, build and maintain Apex classes, triggers, batch and queueable jobs. Work with existing legacy code and technical debt, debugging, fixing and refactoring where needed. Write clean, testable code with appropriate unit/integration tests and good coverage. Tech ...

Senior Software Engineer / Tech Lead

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Engineers to ensure successful product delivery. Provide technical guidance and input during product planning, design, and estimation activities. Contribute actively to software design, development, code reviews, testing, and troubleshooting. Promote engineering excellence through the application of coding standards, best practices, and quality assurance processes. Communicate project risks … applications. Strong commercial experience with Java and C++ development. Excellent understanding of software design principles, architecture patterns, and development best practices. Proven experience conducting code reviews and implementing quality assurance processes. Experience with source control and CI/CD tooling, including GitLab and related build pipeline technologies. ...

Java Developer

Hiring Organisation
Matchtech Mobility
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£540 - £640 per day
Hibernate, and microservices architectures. Work closely with Architects, Business Analysts, QA teams, Product Owners, and DevOps engineers throughout the development lifecycle. Participate in code reviews and promote coding best practices and quality standards. Support unit testing, debugging, troubleshooting, and defect resolution activities. Participate in Agile ceremonies including … RESTful APIs Microservices SQL Maven/Gradle Git/Bitbucket Jenkins (or similar CI/CD tools) Jira Confluence IntelliJ, Eclipse, or VS Code Desirable Technologies Docker Kubernetes AWS, Azure, or GCP Kibana Splunk CloudWatch Desirable Experience Cloud-native application development. Containerisation using Docker and Kubernetes. Monitoring and observability ...

Lead DevOps Engineer

Hiring Organisation
NICE Systems
Location
London, UK
Employment Type
Full-time
cloud infrastructure provisioning, configuration management, and operational processes. You will build programmatic infrastructure solutions using Python, Jinja2, and Terraform, generating and managing Infrastructure as Code (IaC) at scale. You will also leverage Puppet for configuration management and develop PowerShell-based automation to support and optimize Windows environments. This … safety of infrastructure delivery by integrating automation frameworks with CI/CD pipelines, enabling automated validation, testing, and deployment of infrastructure changes. Improve software quality and reduce deployment risk by implementing comprehensive testing strategies for infrastructure code, including unit testing, linting, and integration testing. Partner closely with ...

QE AI Lead Engineer

Hiring Organisation
NTT
Location
London, UK
Employment Type
Full-time
test automation and QE.Experienced in building RAG system with a nice-to-have on fine-tuning LLMsCleaning/augmenting dataComfortable with IAS (Infra As Code) eg. giving a high-level specFully understands test automation (across platforms and functional/non-functional) and associated techPresentation skills - C-Suite clients …/CD, Docker/AWS, Azure DevOpsDatabases: SqlServer, MySQL, Oracle, MongoDB, H2BDD: Cucumber, FitNesse, SpecFlow, RestAssured, EasyB et alPerformance: Gatling, JMeter, WebPageTest, LightHouseSecurity & code quality: SonarQube, Jacoco, PiTest, OWASP, Axe et alHands on software test automation, ideally founded on a background as a senior DeveloperExperienced in building ...

Software Engineer

Hiring Organisation
Moorepay
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
backend, frontend, or full-stack environments. Utilise AI Accelerated development tools across the SSDLC to accelerate delivery and product quality. Write clean, maintainable, secure code following engineering standards and SSDLC best practices. Participate actively in backlog refinement, sprint planning, story estimation, and team ceremonies. AI Integration & Emerging Skills Development … tests, including unit, integration, and functional tests. Apply secure-by-design principles in all coding activities, participating in threat modelling where appropriate. Contribute to code reviews and continuously improve code quality within the squad. Maintain documentation for services, features, and reusable components. Cloud-Native Engineering & DevOps ...