Technical Debt Jobs in the UK

1 to 25 of 559 Technical Debt Jobs in the UK

Senior Product Engineer London

London, United Kingdom
Acquired Payments
and reliable applications. You work closely with product managers, designers, and other engineers to create seamless user experiences and drive product excellence. Your expertise extends beyond coding-you influence technical decisions, mentor team members, and contribute to the overall engineering strategy. Key Responsibilities Product Development & Delivery Relentlessly focus on delivering value by prioritizing impact-driven development, making pragmatic trade … software applications, ensuring scalability, reliability, and performance. Own end-to-end feature implementation, from requirements gathering to deployment. Collaborate with product managers and designers to translate business requirements into technical solutions. Ensure high reliability and uptime through proactive monitoring and improvements. Optimize application performance and ensure best practices in security and maintainability. Technical Leadership & Innovation Influence architectural decisions … and technical direction within the team. Advocate for best practices in code quality, testing, and maintainability. Identify and address technical debt, improving system resilience and scalability. Stay ahead of industry trends and propose innovative solutions to business problems. Lead technical discussions and help drive consensus on complex engineering challenges. Collaboration & Communication Influence architectural decisions and technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Solutions Architect - Long Standing Customers

Alderley Edge, Cheshire, United Kingdom
Royal London
development. You will join a supportive and inclusive team that values collaboration, trust, empowerment, and achieving together. We are seeking passionate and experienced Senior Solutions Architects with a strong technical background. If you are enthusiastic about leveraging your expertise to drive technological innovation and make a significant impact, we want to hear from you. About the role Reports into … as TOGAF, Zachman to craft executable solution patterns. Visio designers need to be keen to adapt and learn! Responsibilities across three key dimensions: Interpret Business Needs Translates business and technical requirements into an architectural blueprint to achieve business objectives and documents all solution architecture design and analysis work. Works closely with the product owners and product managers to ensure … decisions to maintain, refresh or retire services or systems, including applications, technologies, processes and information. Analyses the business-IT environment to detect opportunities for ever-greening the legacy and technical debt and recommends options to make strategic improvements. Facilitates the evaluation, selection and TCO of software products, platforms and services through internal and external channels including vendor assessment More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Lead

London, England, United Kingdom
Hybrid / WFH Options
Registers Of Scotland
Technical Lead Total remuneration: £69,246 - £86,100 Pay Supplement: The base salary for this role is £57,705-£71,750This job qualifies for Digital, Data and Technology Annual Pay supplement of 20% which is included in the total remuneration above. Pension: of base salary (RoS contribution) Annual leave: 42 days annual holiday Duration: Permanent Working Pattern: 35 hours … Container Platforms: OpenShift, Kubernetes QA: JUnit, Mockito, Cypress, Jest, React Testing Library, SonarQube Monitoring: Grafana, Kibana, CloudWatch, X-Ray Architecture: Microservices, serverless, event-driven, DDD The Role As a Technical Lead, you will lead and support one or more development teams, guiding the delivery of software solutions aligned with business, architectural and technical strategies. You will foster technical excellence, coach engineers, promote best practices, and build capability across the software development profession at Registers of Scotland (RoS). On a typical day you will... Provide technical leadership and management for one or more development teams Ensure alignment with architectural strategy Support the design, development and delivery of secure, accessible, performant, and scalable services Champion and embed More ❯
Posted:

Contract .NET Developer - Energy Trading

London, England, United Kingdom
Oliver Bernard
delivering high-quality, test-driven object-oriented software that supports the full trade lifecycle. You’ll work across a diverse portfolio of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data … driven environment. Work closely with Vertical Leads (Delivery, Technical, QA, Architecture, and Functional) to ensure seamless software delivery. Participate in code reviews to drive best practices and maintain development standards. Support and mentor junior developers, fostering a culture of continuous learning. Optimise performance and minimise technical debt by driving architectural consistency and adhering to best practices. Collaborate … with business analysts and stakeholders to translate business needs into technical solutions. Contribute to the software development roadmap, advocating for best-in-class development practices. What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of Design Patterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases More ❯
Posted:

Senior Integration Engineer

London, England, United Kingdom
Trafigura
an excellent opportunity to work in a technology-driven trading environment, where your integration solutions will have direct impact on business efficiency and decision-making capabilities. Our commitment to technical excellence drives us to seek individuals who are not only passionate about backend development and system integration but also eager to apply these skills in the dynamic and data … issues across distributed systems. DevOps Practices : Understanding of CI/CD pipelines, incl. containerisation and orchestration. Communication Skills : Excellent verbal and written communication with the ability to translate complex technical concepts to both technical and non-technical stakeholders. Collaboration : Ability to work effectively with cross-functional teams, including business analysts, application developers, and infrastructure specialists. Cloud technologies … approaches to solve evolving integration challenges in a dynamic trading environment. Experience: Development Experience : Minimum of 8 years of hands-on experience in Java backend development and enterprise integration. Technical Leadership : At least 5 years of experience in a technical leadership role, guiding integration strategies and mentoring junior developers. Industry Experience : Experience in commodities trading, financial services, or More ❯
Posted:

Principal Engineer

London, England, United Kingdom
Haleon
Native/SaaS hosting and Headless CMS. A Good candidate should have knowledge of: The Principal Engineer is the most senior Individual Contributor (IC) and excels through in depth technical knowledge of specific technical domains. Contributes to their team or domain meeting goals through successfully leading and consistently delivering projects of highly ambiguous scope, high complexity and critical … business understand how to avoid them in future. Proactively contributes to the betterment of other engineers in the company, through sponsoring, mentoring and providing constructive, candid feedback. Proactively gives technical and strategic feedback on projects relevant to their expertise that leads to better outcomes. Directly impacts the trajectory of the company both through working on the most impactful problems … and being able to bring about change with effective momentum. Links technical contribution back to business impact for their team or area and helps others to buy into this. Consistently leads their team to good outcomes from a technical perspective, ensuring appropriate engineering decisions are made to factor in technical debt, systems design, stability/reliability More ❯
Posted:

Senior Engineer - AWS

London, England, United Kingdom
LegalAndGeneral
Senior Engineer to join our dynamic and expanding engineering team. In this role, you will leverage your software engineering expertise to develop innovative features, resolve complex bugs, and manage technical debt. Additionally, you will apply a strategic perspective to enhance our team's processes and tools, ultimately driving the delivery of high-quality, valuable software to our customers. What … to our customers. Our solutions are fit for purpose, provide significant business value, adhere to quality standards, and align with standard engineering practices Contributing to the strategic management of technical debt within the team, ensuring Legal & General's systems remain secure, resilient, and reliable Analysing and defining test approaches within your team to guarantee the highest quality customer More ❯
Posted:

Enterprise solution architect

City of London, London, United Kingdom
Datamatics
how to implement it Take responsibility for specific components within the ecosystem. Hold and communicate the vision for how they will evolve to reach the target architectural state, reducing technical debt and stay in support. Produce solution options and technical designs for projects, consulting with scrums to ensure the designs are understood and viable. Play a hands … on technical role when required. Identify and proactively manage risks relating to the as is and to be technologies in the ecosystem. Work through governance processes to align with company standards. Work effectively with peers in the Solution Architect role, collaborating on and challenging each other’s work. Work management of Technical Leads providing both technical and … proactive improvement. Provide effective guidance to staff and scrums to help them contribute to the success of the org. Support training and development to maintain the competencies, behaviors and technical expertise of a high performing team Assist in the development of AOP and Capital Expenditure plans Underpin the delivery of both strategic and tactical projects/programmes across the More ❯
Posted:

Solutions Architect

London, England, United Kingdom
Hybrid / WFH Options
BMJ
healthcare organisations, research institutes and companies around the world. We’re looking for a Solutions Architect who will serve as a crucial link between product and development teams, ensuring technical solutions align with both product needs and BMJ’s technology strategy. The role involves designing and overseeing the implementation of technical solutions while managing technical risks and … identifying innovation opportunities. Key Responsibilities Technical Solution Design & Implementation Design and oversee the implementation of technical solutions that meet product requirements. Ensure solutions align with BMJ's architectural standards and approved technologies. Act as a bridge between product teams and development teams, translating business needs into technical requirements and explaining technical concepts to non-technical stakeholders. Risk Management & Strategic Input Provide regular feedback on technical risks and opportunities. Contribute to strategic decision-making. Innovation & Product Enhancement Deeply understand product needs and customer requirements to drive innovation. Evaluate and recommend new technologies for scalability, performance, security, and cost-effectiveness. Work with the other Solutions Architect to align product decisions with technology strategy. Coordinate with More ❯
Posted:

Software Architect

Aberdeen, Scotland, United Kingdom
Oceaneering International, Inc
fulfil other duties as required to meet the needs of the company, and any other company within its portfolio: Architectural Leadership Define and maintain the overarching software architecture and technical strategy, ensuring alignment with business goals and project roadmaps. Establish and promote design principles, patterns, and standards to ensure a stable and reusable codebase. Collaborate with Lead Engineers to … ensure architectural consistency across teams and projects. Conduct regular reviews of code, system designs, and technical implementations to maintain quality and adherence to architecture. Evaluate and recommend tools, frameworks, and technologies to improve platform performance and developer productivity. Platform Stability and Scalability Ensure the architecture supports scalability, performance, and reliability requirements. Lead efforts to address technical debt … functionalities and design shared libraries, APIs, and services. Define best practices for version control, branching strategies, and release management to support code reuse. Cross-Team Collaboration Act as a technical advisor to Lead Engineers and project teams, providing guidance on design, implementation, and troubleshooting. Facilitate cross-team knowledge sharing through documentation, workshops, and mentoring. Support the Software Delivery Manager More ❯
Posted:

Senior Java Engineer (Remote)

United Kingdom
Hybrid / WFH Options
The Investigo Group
and foster an inclusive environment where every voice matters, driving innovation and progress in our dynamic tech community. The group provides bespoke, secure, user-centric products fuelled by deep technical knowledge advanced data and analytical skills. We proudly stand as a global leader in this space, partnering with esteemed entities that require these advanced forward-thinking capabilities. These partnerships … shape the future of technology solutions for a safer, more efficient world. About You: You're an experienced backend engineer who thrives in collaborative environments and enjoys solving complex technical problems. You're confident in your skills with Java and bring solid experience with microservices, messaging systems, and scalable architecture. You've likely worked in fast-paced environments and … to join our Collaboraite team, building the next generation of secure, high-performance, and scalable data analytics platforms. This is a hands-on engineering role with real scope for technical leadership. You'll help design, build, and deliver features and services that power AI-enabled products used by some of the most respected organisations in the UK. Working alongside More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer -Ruby / Ember

London, England, United Kingdom
Henry Schein One UK
champion creative problem-solving and value autonomy, trust, and impactful outcomes over rigid processes. Delivering improvements rapidly, we engage in iterative 6-week cycles, addressing user needs and enabling technical innovation - balancing technical debt, bugs, and team growth. We are a continuous delivery focused group, shipping changes to production 150+ times per month. At our core is … and maintaining API infrastructure that allows for integration between different services and third party systems Working effectively with product managers, other engineers and business stakeholders on the project Communicating technical ideas and leading projects with a focus on solving real world business challenges What You'll Bring With You Senior-level engineer with 5+ years of experience Strong at … you to meet multiple members of the team, giving us valuable viewpoints on your experience. Expect an intro call with our TA team, a hiring manager interview and a technical interview. We aim to get you through our process in about 10 days. We look forward to hearing from you! Seniority level Seniority level Mid-Senior level Employment type More ❯
Posted:

Senior Full Stack Software Engineer (.Net / React) (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing of applications, including unit testing, integration testing, and end-to-end testing. Debug and resolve technical issues and bugs. Be part of a support rota for production issues or outages. Tame technical debt which arises from the normal delivery process. Stay updated with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Software Engineer (.Net / React)

London, England, United Kingdom
Remotestar
and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing of applications, including unit testing, integration testing, and end-to-end testing. Debug and resolve technical issues and bugs. Be part of a support rota for production issues or outages. Tame technical debt which arises from the normal delivery process. Stay updated with More ❯
Posted:

Senior Full Stack Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
hyble
you could play in our journey. What you’ll do As a Senior Full Stack Engineer at hyble, you’ll be at the forefront of delivering impactful features and technical improvements, working on front-end and/or back-end systems to shape our products and architecture. Your skillset may be specialised towards front-end or back-end development … the most value to our users. In this role, you’ll collaborate closely with our design, product, and engineering teams to create and optimize solutions that align with our technical vision. You’ll contribute to defining and building scalable, maintainable architecture using Python on the back-end and/or React with TypeScript on the front-end. If you … re passionate about creating exceptional user experiences and solving complex technical problems, we’d love for you to apply. Join us in transforming our product and internal tooling with high-quality, innovative engineering solutions. What your responsibilities will be: Feature Development Own and deliver major features or components, ensuring high-quality execution from conception to deployment. Collaborate with cross More ❯
Posted:

Technical Solution Architect-Capgi

London, United Kingdom
Axiom Software Solutions Limited
community and forums to get the designs approved. • Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc. • Design solutions reducing technical debt with futuristic solutions aligning to enterprise architecture and vision. • Aim to reuse the existing applications, services, and data, wherever possible. • Work with cross-functional teams to deliver … the defined scope, objectives, and deliverables on technical grounds. • Facilitate communication between stakeholders, development teams, and other departments. • Ensure adherence to software development lifecycle (SDLC) processes and best practices. • Develop detailed project plans, including timelines, resource allocation, and risk management strategies. • Monitor project progress, identify potential issues, and implement corrective actions as needed. • Provide technical guidance and support … to development teams. • Prepare and present project status reports to stakeholders. • Utilize tools such as ServiceNow, Confluence, and JIRA for project tracking and documentation. Your Profile: • Strong technical experience in Architecture, Design and Development. • Strong technical background with expertise in Java, Python, Typescript, AWS, React JS, and Angular. • Proven experience managing end-to-end project lifecycles. • Exceptional leadership More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

technical Solution Architect

London, United Kingdom
Axiom Software Solutions Limited
community and forums to get the designs approved. • Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc. • Design solutions reducing technical debt with futuristic solutions aligning to enterprise architecture and vision. • Aim to reuse the existing applications, services, and data, wherever possible. • Work with cross-functional teams to deliver … the defined scope, objectives, and deliverables on technical grounds. • Facilitate communication between stakeholders, development teams, and other departments. • Ensure adherence to software development lifecycle (SDLC) processes and best practices. • Develop detailed project plans, including timelines, resource allocation, and risk management strategies. • Monitor project progress, identify potential issues, and implement corrective actions as needed. • Provide technical guidance and support … to development teams. • Prepare and present project status reports to stakeholders. • Utilize tools such as ServiceNow, Confluence, and JIRA for project tracking and documentation. Your Profile: • Strong technical experience in Architecture, Design and Development. • Strong technical background with expertise in Java, Python, Typescript, AWS, React JS, and Angular. • Proven experience managing end-to-end project lifecycles. • Exceptional leadership More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Team Lead

London, England, United Kingdom
Fliplet
Join to apply for the Technical Team Lead role at Fliplet Continue with Google Continue with Google 3 days ago Be among the first 25 applicants Join to apply for the Technical Team Lead role at Fliplet Who are Fliplet? Fliplet is a start-up on a mission to help anyone create mobile or web apps without having … client base is continuing to grow and we’re looking for ambitious people to join the next stage of our journey. The Role We're seeking a hands-on Technical Team Lead to lead our engineering team through direct technical contribution and mentorship. This is a coding-first leadership role where you'll spend the majority of your … time building, architecting, and solving complex technical challenges alongside the team. You'll guide technical decisions, mentor developers, and ensure high-quality code delivery whilst maintaining a strong focus on hands-on development work. You will work closely with senior management, as well as all the other teams, to align technology with business needs. The ideal candidate will More ❯
Posted:

Solution Architect : London Insurance Market

London, England, United Kingdom
ZipRecruiter
community and forums to get the designs approved. Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc. Design solutions reducing technical debt with futuristic solutions aligning to enterprise architecture and vision. Aim to reuse the existing applications, services, and data, wherever possible. Work with cross-functional teams to deliver … the defined scope, objectives, and deliverables on technical grounds. Facilitate communication between stakeholders, development teams, and other departments. Ensure adherence to software development lifecycle (SDLC) processes and best practices. Develop detailed project plans, including timelines, resource allocation, and risk management strategies. Monitor project progress, identify potential issues, and implement corrective actions as needed. Provide technical guidance and support … to development teams. Prepare and present project status reports to stakeholders. Utilize tools such as ServiceNow, Confluence, and JIRA for project tracking and documentation. Your Profile: Strong technical experience in Architecture, Design and Development. Strong technical background with expertise in Java, Python, Typescript, AWS, React JS, and Angular. Proven experience managing end-to-end project lifecycles. Exceptional leadership More ❯
Posted:

Contract .NET Developer - Energy Trading

City of London, London, United Kingdom
Oliver Bernard
delivering high-quality, test-driven object-oriented software that supports the full trade lifecycle. You’ll work across a diverse portfolio of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data … driven environment. Work closely with Vertical Leads (Delivery, Technical, QA, Architecture, and Functional) to ensure seamless software delivery. Participate in code reviews to drive best practices and maintain development standards. Support and mentor junior developers, fostering a culture of continuous learning. Optimise performance and minimise technical debt by driving architectural consistency and adhering to best practices. Collaborate … with business analysts and stakeholders to translate business needs into technical solutions. Contribute to the software development roadmap, advocating for best-in-class development practices. What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of Design Patterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases More ❯
Posted:

Contract .NET Developer - Energy Trading

London Area, United Kingdom
Oliver Bernard
delivering high-quality, test-driven object-oriented software that supports the full trade lifecycle. You’ll work across a diverse portfolio of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data … driven environment. Work closely with Vertical Leads (Delivery, Technical, QA, Architecture, and Functional) to ensure seamless software delivery. Participate in code reviews to drive best practices and maintain development standards. Support and mentor junior developers, fostering a culture of continuous learning. Optimise performance and minimise technical debt by driving architectural consistency and adhering to best practices. Collaborate … with business analysts and stakeholders to translate business needs into technical solutions. Contribute to the software development roadmap, advocating for best-in-class development practices. What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of Design Patterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases More ❯
Posted:

Contract .NET Developer - Energy Trading

London, England, United Kingdom
JR United Kingdom
delivering high-quality, test-driven object-oriented software that supports the full trade lifecycle. You’ll work across a diverse portfolio of applications and technology stacks, collaborating closely with Technical Leads, Architects, and key business stakeholders to deliver robust and scalable solutions. Key Responsibilities Design, develop, and deliver high-quality C# .NET solutions in a complex trading or data … driven environment. Work closely with Vertical Leads (Delivery, Technical, QA, Architecture, and Functional) to ensure seamless software delivery. Participate in code reviews to drive best practices and maintain development standards. Support and mentor junior developers, fostering a culture of continuous learning. Optimise performance and minimise technical debt by driving architectural consistency and adhering to best practices. Collaborate … with business analysts and stakeholders to translate business needs into technical solutions. Contribute to the software development roadmap, advocating for best-in-class development practices. What You’ll Need Strong experience in enterprise development using C# .NET, WebAPI and working within an Agile environment. Knowledge of Design Patterns, SOLID principles, and scalable architecture best practices. Proficiency with SQL databases More ❯
Posted:

Sr Solution Architect - SAP SuccessFactors

Maidenhead, England, United Kingdom
dynaTrace software GmbH
in driving the evolution of our SAP platform by delivering API-enabled digital products that integrate key business capabilities. You will lead and support modernization initiatives designed to reduce technical debt, streamline operations, and enhance system performance. In this role, you will assist with establishing and enforcing standards, guidelines, and best practices for application, data, and technology architecture. … Experience with SuccessFactors modules including employee central, recruiting, onboarding, comp & benefits, performance management, Proven experience in designing and implementing complex SuccessFactors solutions Advanced knowledge of agile development methodologies Provide technical leadership and guidance to a team of BSA, configurators, and engineers involved in the development of SucessFactors Proficient understanding of microservices architecture principles, patterns, and best practices, particularly in … Expertise with DevOps practices and tools, including CI/CD pipelines and infrastructure as code (ex GitHub Actions) Strong collaboration and communication skills, with the ability to convey complex technical concepts to various stakeholders through documentation and training materials. Bachelor’s or Master`s degree in technical, software engineering or equivalent experience Relevant SAP SuccessFactors certifications preferred Why More ❯
Posted:

Senior Solutions Architect - Protection

Edinburgh, United Kingdom
Royal London
development. You will join a supportive and inclusive team that values collaboration, trust, empowerment, and achieving together. We are seeking passionate and experienced Senior Solutions Architects with a strong technical background. If you are enthusiastic about leveraging your expertise to drive technological innovation and make a significant impact, we want to hear from you. About the role Reports into … as TOGAF, Zachman to craft executable solution patterns. Visio designers need to be keen to adapt and learn! Responsibilities across three key dimensions: Interpret Business Needs Translates business and technical requirements into an architectural blueprint to achieve business objectives and documents all solution architecture design and analysis work. Works closely with the product owners and product managers to ensure … decisions to maintain, refresh or retire services or systems, including applications, technologies, processes and information. Analyses the business-IT environment to detect opportunities for ever-greening the legacy and technical debt and recommends options to make strategic improvements. Facilitates the evaluation, selection and TCO of software products, platforms and services through internal and external channels including vendor assessment More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

United Kingdom
慨正橡扯
and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing of applications, including unit testing, integration testing, and end-to-end testing. Debug and resolve technical issues and bugs. Be part of a support rota for production issues or outages. Tame technical debt which arises from the normal delivery process. Stay updated with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Technical Debt
10th Percentile
£51,250
25th Percentile
£67,484
Median
£77,500
75th Percentile
£83,750
90th Percentile
£100,000