4 of 4 Refactoring Jobs in the Midlands

Senior Software Engineer

Hiring Organisation
DWP Digital
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
management tools such as GIT and deployment technologies (Git, Pipelines. Experience of supporting and maintaining complex legacy applications in live environments. Modernising applications via refactoring and rewriting existing code. Experience of managing incidents and problems with a focus on service continuity and prompt resolution timescales. A strong full stack development ...

Software Engineer

Hiring Organisation
GTS Group Ltd
Location
Warwickshire, England, United Kingdom
functionally with Product, QA, and DevOps Contributing to architecture decisions and technical direction Leading on key features and mentoring junior engineers Driving code quality, refactoring, and best practice What they’re looking for: Strong background in software engineering - C#/.NET/Angular Experience working in modern, Agile environments Solid ...

C++ Developer

Hiring Organisation
Pure Talent Group
Location
DE1 2RU, Derby, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£25000 - £38000/annum
interactive games, working closely with design, art and QA teams to deliver high-quality releases. A key part of the role involves translating and refactoring JavaScript game logic into modern C++, ensuring strong performance, stability and clean, maintainable code. Key Responsibilities Develop game features using modern C++ (C++20 and C++23 ...

Senior C++ Software Developer

Hiring Organisation
Reed
Location
Wellington, Shropshire, UK
Employment Type
Full-time
system design and deliver high-quality software. Mentor team members, coaching them on best practices and improvements. Review pulls requests and plan and action refactoring efforts to support the wider product strategy. Develop new features according to specification and triage and fix defects. Required Skills & Qualifications: Advanced expertise in C++ … coach, mentor, and upskill developers at various experience levels through hands-on collaboration, code reviews, and knowledge-sharing. Experience in identifying, prioritising, and refactoring code to improve modularity, testability, and maintainability. Ability to contribute to architectural decisions and technical strategy, supporting the broader product vision. Strong decision-making and influencing ...