1 to 25 of 427 Permanent Refactoring Jobs in the UK

Lead Software Engineer - Java/Python/AI-ML

Hiring Organisation
JP Morgan Chase
Location
Bournemouth, Dorset, UK
Employment Type
Full-time
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 support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective ...

Full Stack Software Engineer III - Java

Location
Greater London, England, United Kingdom
development Leverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards Apply knowledge of tools within the Software Development Life ...

Senior Lead Software Engineer - Python, Data, Cloud, AIML

Location
Greater London, England, United Kingdom
governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven ...

Senior Java Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
coding assistants such as GitHub Copilot, Cursor, or Claude to accelerate development, generate boilerplate, and review code. Ability to apply AI tooling critically - validating, refactoring, and integrating AI-generated code rather than accepting output uncritically. Awareness of prompt engineering techniques relevant to software development workflows (code generation, test writing, documentation ...

Senior Lead Software Engineer - Python / Go

Location
Auchentibber, Scotland, United Kingdom
governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven ...

Lead Software Engineer - Java, Go

Location
Bournemouth, England, United Kingdom
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 support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective ...

Software Engineer III - Cloud Engineering Acceleration

Location
Greater London, England, United Kingdom
authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team ...

Senior Software Engineer - QuantumBlack, AI by McKinsey

Hiring Organisation
McKinsey & Company
Location
London, UK
Employment Type
Full-time
overall system reliabilityExperience modeling and coaching others to use engineering best practices such as design patterns, customer-centric design, test-driven development, code refactoring, code review, and OWASP Top 10 security awarenessExperience leading in Agile teams, including coaching and modeling Agile mindsets as part of sprint ceremonies, work definition ...

.Net Software Engineer

Location
Cheltenham, England, United Kingdom
engineering practices, tooling, and platform capabilities. We take an AI-first approach to software development, using approved AI tools to support design, coding, testing, refactoring, documentation, and problem-solving. You'll be encouraged to use these tools thoughtfully and responsibly as part of your day-to-day work. Responsibilities Design ...

Software Engineer III - Java

Location
Glasgow, Scotland, United Kingdom
respect Leverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards Apply knowledge of tools within the Software Development Life ...

Full Stack Software Engineer III - Java

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
code developmentLeverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standardsApply knowledge of tools within the Software Development Life Cycle ...

Net Software Engineer

Location
Sharpness, England, United Kingdom
engineering practices, tooling, and platform capabilities. We take an AI-first approach to software development, using approved AI tools to support design, coding, testing, refactoring, documentation, and problem-solving. You'll be encouraged to use these tools thoughtfully and responsibly as part of your day-to-day work. This role ...

Full Stack Software Engineer II - Java, React

Location
Greater London, England, United Kingdom
practices Leverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards Apply knowledge of tools within the Software Development Life ...

Software Engineer III - Java, React & AI

Location
Auchentibber, Scotland, United Kingdom
platforms Leverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards Apply knowledge of tools within the Software Development Life ...

Software Engineer II- Global Banking Platform

Location
Greater London, England, United Kingdom
authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team ...

AWS Cloud Architect - eSC or eDV Clearance Required

Location
Leicester, England, United Kingdom
resilient, and cost‐efficient solutions. Apply AWS Well‐Architected Framework principles to ensure best‐practice implementation. Support application modernisation initiatives including containerisation, serverless adoption, refactoring, and cloud migration. Guide teams in CI/CD pipeline creation, automation practices, DevOps workflows, and infrastructure‐as‐code. Produce architecture diagrams, documentation, standards ...

Senior Software Engineer (Full Stack)

Location
Belfast City District, Northern Ireland, United Kingdom
potential solutions.* Lead conversations around software systems to enable meaningful conversations about wider system architecture with Engineers.* Evolve systems towards target state architecture by refactoring and prioritisation of deliveries.**Essential/Desired Criteria****Essential:*** 5+ years of demonstrable industry experience as a Full Stack or Front/Backend Engineer ...

Full Stack Software Engineer II - Java, React

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
best practicesLeverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standardsApply knowledge of tools within the Software Development Life Cycle ...

Partner Solutions Architect, Next Gen Dev, AWS Partner Field EMEA

Hiring Organisation
AmazonWebServices
Location
London, UK
Employment Type
Full-time
with AI-assisted development tools and methodologies (agentic coding, spec-driven development, AI pair programming)- Hands-on experience with application modernization: migrating legacy codebases, refactoring monoliths to microservices, or language/framework upgrades- Knowledge of generative AI foundations: large language models, prompt engineering, context engineering, retrieval augmented generation (RAG)- Experience ...

Software Engineer III - Java, React & AI

Location
Glasgow, Scotland, United Kingdom
platforms Leverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards Apply knowledge of tools within the Software Development Life ...

Software Engineer III - Java, React & AI

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
risk platformsLeverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standardsApply knowledge of tools within the Software Development Life Cycle ...

Software Engineer III- Global Banking Platform

Location
Greater London, England, United Kingdom
authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team ...

Senior Lead Platform Engineer - Python

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven ...

Senior Software Engineer (Full Stack)

Location
Belfast City District, Northern Ireland, United Kingdom
potential solutions. Lead conversations around software systems to enable meaningful conversations about wider system architecture with Engineers. Evolve systems towards target state architecture by refactoring and prioritisation of deliveries. Experience/Competencies 5+ years of demonstrable industry experience as a Full Stack or Front/Backend Engineer in Typescript ...

Senior Software Engineer

Location
Burgess Hill, England, United Kingdom
Experience with cloud platforms such as AWS, GCP, or Azure and API or event-driven architectures (preferred) Understanding of mainframe modernization strategies, including rehosting, refactoring, or replacement (preferred) Experience in financial services or similar large-scale transactional systems (preferred) Exposure to CI/CD pipelines, Git-based source control ...