376 to 394 of 394 Refactoring Jobs in England

Principal Engineer

Hiring Organisation
Addition
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
landscape by: • Leading the containerisation of complex Java applications and services. • Assessing existing codebases and identifying the changes required to support containerised deployment. • Replatforming, refactoring and rebuilding legacy systems where necessary. • Improving developer tooling, pipelines and the inner development loop. • Integrating applications with CI/CD pipelines. • Implementing automated smoke … Java applications, including codebases not originally designed for containerisation. • Strong knowledge of developer tooling, delivery pipelines and the inner development loop. • Proven experience replatforming, refactoring and rebuilding complex systems. • Expertise in CI/CD pipeline integration. • Experience implementing automated smoke testing across non-production environments. • The ability to interpret automated ...

Server-side Engineer

Hiring Organisation
EUROPEAN SOFTWARE SOLUTIONS (UK) LIMITED
Location
Burgess Hill, West Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
bymobile apps. Based on experience, this role may be entry level, senior or staff. Relevant experience and skills: Building server-side applications Writing code Refactoring code Deleting code Build tools Continuous Integration Fixing bugs Asynchronous code Performance Analysis and Optimization Legacy Code Unit tests Open Source Working in a team ...

Senior Software Engineer – Agentic Engineering x4

Location
Reading, England, United Kingdom
Cursor, GitHub Copilot, Codex or similar coding agents Agentic development or AI-assisted software engineering Automated testing, evals and quality frameworks Legacy modernisation, major refactoring or framework migrations We're particularly interested if you've also been working with: Claude Code, Cursor, GitHub Copilot, Codex or similar coding agents Agentic … development or AI-assisted software engineering Automated testing, evals and quality frameworks Legacy modernisation, major refactoring or framework migrations Investment areas You'll be joining during a major transformation across Technology, with significant investment in: Public cloud migration AI-enabled software engineering #J-18808-Ljbffr ...

Lead C++ / Java Developer

Hiring Organisation
London Stock Exchange Group
Location
London, United Kingdom
Salary
£ 80 K
ABOUT US:LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our ...

Software Engineer - Affiliate Operations

Location
Greater London, England, United Kingdom
About the Team Affiliate Operations powers the technology that connects millions of shoppers with the world's leading fashion brands. Our squad builds the platforms, data products, marketing services, and bidding systems that drive business ...

Lead C++ / Java Developer

Hiring Organisation
London Stock Exchange Group
Location
London, UK
Employment Type
Full-time
ABOUT US: LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our ...

2027 Software Engineer Program - Full-time - Glasgow, London

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
managers, and stakeholders across teams to understand problems, share ideas and feedback, and deliver reliable solutions.Leverage approved AI development tools (for example, code generation, refactoring, test creation, and documentation) to improve code quality and productivity, while validating outputs through peer review, automated testing, and secure coding practices.Apply automation and modern … modern tooling to reduce manual effort and improve consistency across the software development life cycle.Use approved AI development tools (for example, code drafting, refactoring, testing, and documentation) with appropriate review and validation.Critically evaluate AI-generated outputs and remain accountable for final solution quality and correctness.Follow responsible AI practices in engineering ...

Principal Data Engineer

Hiring Organisation
DASSAULT SYSTÈMES
Location
London, United Kingdom
Salary
£ 80 K
time ingestion pipelines using Kafka, AWS, and Snowflake. Write robust enterprise services in Java or Scala, leveraging AI coding assistants for rapid code generation, refactoring, and performance tuning.Technical Strategy & Database Optimization: Promote technical direction and engineering best practices across teams for Change Data Capture (CDC), clustering, data migration, and aggregation. … patterns.AI-Augmented Engineering Proficiency: Active, practical experience integrating AI developer tools (e.g., GitHub Copilot, Cursor) into daily workflows to accelerate SQL query generation, code refactoring, automated testing, and technical documentation drafting.Engineering Rigor & Methodologies: Proven command of Git revision control, CI/CD pipeline automation, and TDD/BDD practices, augmented ...

Principal Data Engineer

Location
Greater London, England, United Kingdom
time ingestion pipelines using Kafka, AWS, and Snowflake. Write robust enterprise services in Java or Scala, leveraging AI coding assistants for rapid code generation, refactoring, and performance tuning. Technical Strategy & Database Optimization: Promote technical direction and engineering best practices across teams for Change Data Capture (CDC), clustering, data migration … Augmented Engineering Proficiency: Active, practical experience integrating AI developer tools (e.g., GitHub Copilot, Cursor) into daily workflows to accelerate SQL query generation, code refactoring, automated testing, and technical documentation drafting. Engineering Rigor & Methodologies: Proven command of Git revision control, CI/CD pipeline automation, and TDD/BDD practices, augmented ...

Software Engineer III

Location
Greater London, England, United Kingdom
output quality, or automating regression checks for non‐deterministic behaviour. Experience improving an existing or legacy codebase: adding tests to code that had none, refactoring safely, or paying down technical debt. Breadth across more than one of: desktop applications, mobile, backend services, embedded or systems software. CI/CD experience … output quality, or automating regression checks for non‐deterministic behaviour. Experience improving an existing or legacy codebase: adding tests to code that had none, refactoring safely, or paying down technical debt. Breadth across more than one of: desktop applications, mobile, backend services, embedded or systems software. CI/CD experience ...

Senior AI Prompt Engineer

Hiring Organisation
Randstad Digital
Location
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £550 per day
Job Title: Senior AI Prompt Engineer (Contract) Location: Sheffield, UK (Hybrid: 2-3 days on-site) Duration: 6 Months (with potential extension) Experience: 5-7 Years Role Overview We are seeking a Senior AI Prompt ...

Data Engineer

Hiring Organisation
Liquidline
Location
Ipswich, Suffolk, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £60,000 per annum
Airbyte), moving beyond standalone SQL Server environments. Leading integrations – supporting our NetSuite migration and creating scalable data frameworks for future acquisitions. Modernising legacy systems – refactoring complex, business-critical T-SQL into modular, high-performance cloud workflows. Raising engineering standards – introducing Git, CI/CD pipelines, automated testing and best-practice … Engineer 3–5+ years’ experience in Data Engineering, ideally involving cloud warehouse builds or migrations Expert-level SQL/T-SQL with proven experience refactoring and optimising complex logic Hands-on experience with cloud data warehouses (e.g. BigQuery, Snowflake), ingestion tools (Airflow, Airbyte), and analytics tooling such ...

Tech Lead - AWS Cloud Migration

Location
Greater London, England, United Kingdom
join their team. ABOUT YOU & THE ROLE As an Tech Lead on the AWS Cloud Migration, you will provide technical leadership across the refactoring of legacy applications for a Tech Debt programme. Embedded alongside client teams and a broader programme network, you will guide technical design, ensure architectural alignment … guarantee alignment with enterprise architecture direction and standards. Quality Assurance: Reviewing and assuring the quality of critical technical artefacts, codebases, and architectural documentation. Refactoring Strategy: Guiding the architectural breakdown and refactoring of legacy technical debt into modern, scalable cloud components. Cross-Functional Collaboration: Partnering directly with client teams, specialists ...

AI-Native Software Engineer

Location
Greater London, England, United Kingdom
monolith, including the parts where AI tooling struggles due to size and interdependencies, and find pragmatic ways to stay productive there. Use AI-assisted refactoring to actively improve the monolith over time, not only work around it - addressing technical debt in the parts you touch through incrementally, so the codebase … helps and where it does not. A bias toward improving the codebase you inherit, not just navigating around its limits - comfortable using AI-assisted refactoring to modernise legacy code in place, with a concrete example of having done it. Hands-on experience with code documentation techniques that give AI code ...

Staff/Lead Software Developer (AI Agents & Integrations)

Location
Greater London, England, United Kingdom
capabilities. Build practical benchmarks and evaluation frameworks for AI-assisted C++ development scenarios. Prototype and validate new AI workflows, including debugging, code understanding, refactoring, and project navigation. Collaborate with product managers, ML engineers, QA engineers, stakeholders, and senior developers to shape and deliver the roadmap. Work closely with the company … Nice to have Experience with C++ development workflows, compilers, debuggers, language tooling, or developer productivity products. Experience with IDE internals, language servers, code analysis, refactoring systems, or static analysis. Experience leading small teams or acting as a technical lead. Experience working on AI-native developer products. Why this role ...

AI Application Architect

Hiring Organisation
Avanade
Location
London, United Kingdom
Salary
£ 70 K
Introduction Join Avanade’s Global Integrated Center of Excellence (ICOE) as a hands-on AI Application Architect, helping design intelligent, agentic, cloud-native applications. You will apply advanced AI techniques to accelerate every phase of ...

Genesis-World: Core Simulation Engine Engineer

Location
Greater London, England, United Kingdom
Events triggered by physics: press the button and the microwave door pops open, squeeze the trigger and the drill spins. Keep the core sharp. Refactoring legacy subsystems, stronger typing, consistent coding style, less Python overhead on hot paths, full scene serialization, telemetry and replay. Beyond the code: you review issues … works, and how it is used, a picture you can partly build on the job. Strong Python engineering on large codebases: architecture, refactoring, typing, packaging, performance profiling (py-spy, Nsight, Xcode Instruments, RenderDoc). Developer tooling, test infrastructure, or CI at scale. Enough fluency with JIT compilation, code generation ...

Core Simulation Engine Engineer

Location
Greater London, England, United Kingdom
with the core team Answer questions from users and contributors Support adoption of Genesis-World Requirements Strong Python engineering on large codebases, including architecture, refactoring, typing, packaging, and performance profiling Experience with developer tooling, test infrastructure, or CI at scale Fluency with JIT compilation, code generation, or GPU computing stacks … CUDA, or Metal Bonus: developer relations or community work Core Competencies Demonstrates strong Python engineering skills on large codebases, with a focus on architecture, refactoring, and performance profiling. Proficient in debugging across multiple operating systems and has a solid understanding of physics and robotics in simulation environments. Highest-signal resume ...

Structured Products Quant

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 80 K
across the financial markets and are looking to expand to meet high demand from clients. The role: Building a fee aggregator for Structured Products Refactoring Fixed Income Data The successful candidate must have be: • MSc or PhD in a STEM Subject • 6 years in Quantitative Analysis • Refactoring experience • Chaos Functions ...