powerful product that utilises data analytics and machine learning to optimise inventory data, built primarily on Java. This is a key role where you'll take ownership of the technical roadmap and manage solutions architecture, acting as a vital link between leadership and the engineering team. Job Title: Principal Software Engineer Location: Central London (Office Based) Salary … years of experience as a Full Stack Developer. Proven track record in leading product development and architecting solutions. Demonstrated expertise in scaling and managing production systems. Provides comprehensive technical development support, both broad and detailed. Highly proficient in: Python, Java, Spring, JavaScript, Vue, Elasticsearch, PostgreSQL, cloud computing (AWS, Azure), Terraform, ML, GitHub Actions, Jenkins, and Linux. Responsibilities: Own the … technical roadmap , aligning it with the product strategy to achieve key business objectives. Architect and manage robust solutions and APIs . Deliver critical software engineering , with a focus on rapid prototyping. Inspire and mentor a highly motivated, polyglot on-site development team. Lead R&D initiatives and technicaldebt reduction , actively supporting team members. Facilitate and lead More ❯
london (city of london), south east england, united kingdom
Premier Group
powerful product that utilises data analytics and machine learning to optimise inventory data, built primarily on Java. This is a key role where you'll take ownership of the technical roadmap and manage solutions architecture, acting as a vital link between leadership and the engineering team. Job Title: Principal Software Engineer Location: Central London (Office Based) Salary … years of experience as a Full Stack Developer. Proven track record in leading product development and architecting solutions. Demonstrated expertise in scaling and managing production systems. Provides comprehensive technical development support, both broad and detailed. Highly proficient in: Python, Java, Spring, JavaScript, Vue, Elasticsearch, PostgreSQL, cloud computing (AWS, Azure), Terraform, ML, GitHub Actions, Jenkins, and Linux. Responsibilities: Own the … technical roadmap , aligning it with the product strategy to achieve key business objectives. Architect and manage robust solutions and APIs . Deliver critical software engineering , with a focus on rapid prototyping. Inspire and mentor a highly motivated, polyglot on-site development team. Lead R&D initiatives and technicaldebt reduction , actively supporting team members. Facilitate and lead More ❯
london, south east england, united kingdom Hybrid / WFH Options
Travelex
opportunity with us. Key accountabilities and decision ownership: Writing clean, well-tested and maintainable code Ensure high performance and scalability of web applications Thorough troubleshooting and debugging to diagnose technical issues Keep up to date with the latest trends and emerging technologies Identify technicaldebt and potential areas for improvement Actively contribute to discussions on product features … providing valuable input based on technical considerations Participate in code reviews, identifying opportunities for improvement and mentoring junior team members when needed Knowledge of best practices in security, performance and accessibility Skills, knowledge, and experience: Must have: 8+ years of experience in frontend development Demonstrated strong fluency with TypeScript, Next.js and React Experience with design systems, component libraries and More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Travelex
opportunity with us. Key accountabilities and decision ownership: Writing clean, well-tested and maintainable code Ensure high performance and scalability of web applications Thorough troubleshooting and debugging to diagnose technical issues Keep up to date with the latest trends and emerging technologies Identify technicaldebt and potential areas for improvement Actively contribute to discussions on product features … providing valuable input based on technical considerations Participate in code reviews, identifying opportunities for improvement and mentoring junior team members when needed Knowledge of best practices in security, performance and accessibility Skills, knowledge, and experience: Must have: 8+ years of experience in frontend development Demonstrated strong fluency with TypeScript, Next.js and React Experience with design systems, component libraries and More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Travelex
opportunity with us. Key accountabilities and decision ownership: Writing clean, well-tested and maintainable code Ensure high performance and scalability of web applications Thorough troubleshooting and debugging to diagnose technical issues Keep up to date with the latest trends and emerging technologies Identify technicaldebt and potential areas for improvement Actively contribute to discussions on product features … providing valuable input based on technical considerations Participate in code reviews, identifying opportunities for improvement and mentoring junior team members when needed Knowledge of best practices in security, performance and accessibility Skills, knowledge, and experience: Must have: 8+ years of experience in frontend development Demonstrated strong fluency with TypeScript, Next.js and React Experience with design systems, component libraries and More ❯
london, south east england, united kingdom Hybrid / WFH Options
Tata Consultancy Services
opportunities. Work closely with the range of teams within the business to bring products to life. The Role As a Principal Data Engineer, you will be responsible for the technical design, engineering quality, and delivery of data ingestion, integration, transformation, and data product pipelines. The ideal candidate will bring deep expertise in AWS cloud-native data platforms, Snowflake, and … Key responsibilities: Lead the design and development of data ingestion, integration, and transformation frameworks. Architect and deliver data products that are modular, reusable, and aligned with business domains. Ensure technical accountability for detailed design, engineering quality, and delivery of all data engineering solutions. Drive continuous improvement in engineering processes to enhance efficiency, production stability, and ROI. Manage and own … the technicaldebt process, ensuring long-term maintainability and scalability. Collaborate with ML and GenAI teams to operationalize models into production pipelines. Ensure observability, data quality, lineage, and governance across the data lifecycle. Mentor and lead a team of engineers, fostering a culture of innovation and technical excellence. Your Profile Essential skills/knowledge/experience: Deep More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Tata Consultancy Services
opportunities. Work closely with the range of teams within the business to bring products to life. The Role As a Principal Data Engineer, you will be responsible for the technical design, engineering quality, and delivery of data ingestion, integration, transformation, and data product pipelines. The ideal candidate will bring deep expertise in AWS cloud-native data platforms, Snowflake, and … Key responsibilities: Lead the design and development of data ingestion, integration, and transformation frameworks. Architect and deliver data products that are modular, reusable, and aligned with business domains. Ensure technical accountability for detailed design, engineering quality, and delivery of all data engineering solutions. Drive continuous improvement in engineering processes to enhance efficiency, production stability, and ROI. Manage and own … the technicaldebt process, ensuring long-term maintainability and scalability. Collaborate with ML and GenAI teams to operationalize models into production pipelines. Ensure observability, data quality, lineage, and governance across the data lifecycle. Mentor and lead a team of engineers, fostering a culture of innovation and technical excellence. Your Profile Essential skills/knowledge/experience: Deep More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Tata Consultancy Services
opportunities. Work closely with the range of teams within the business to bring products to life. The Role As a Principal Data Engineer, you will be responsible for the technical design, engineering quality, and delivery of data ingestion, integration, transformation, and data product pipelines. The ideal candidate will bring deep expertise in AWS cloud-native data platforms, Snowflake, and … Key responsibilities: Lead the design and development of data ingestion, integration, and transformation frameworks. Architect and deliver data products that are modular, reusable, and aligned with business domains. Ensure technical accountability for detailed design, engineering quality, and delivery of all data engineering solutions. Drive continuous improvement in engineering processes to enhance efficiency, production stability, and ROI. Manage and own … the technicaldebt process, ensuring long-term maintainability and scalability. Collaborate with ML and GenAI teams to operationalize models into production pipelines. Ensure observability, data quality, lineage, and governance across the data lifecycle. Mentor and lead a team of engineers, fostering a culture of innovation and technical excellence. Your Profile Essential skills/knowledge/experience: Deep More ❯
department. You Will Lead end-to-end delivery of products and projects within Agile governance frameworks, managing risks, dependencies, and stakeholder engagement to ensure timely, cost-effective outcomes without technical debt. Oversee financial planning and control, maintaining accurate budget forecasts and ensuring delivery remains within fiscal constraints. Drive operational resilience and security, ensuring systems and services are robust, secure More ❯
Portsmouth, yorkshire and the humber, united kingdom
SSE PLC
department. You Will Lead end-to-end delivery of products and projects within Agile governance frameworks, managing risks, dependencies, and stakeholder engagement to ensure timely, cost-effective outcomes without technical debt. Oversee financial planning and control, maintaining accurate budget forecasts and ensuring delivery remains within fiscal constraints. Drive operational resilience and security, ensuring systems and services are robust, secure More ❯
department. You Will Lead end-to-end delivery of products and projects within Agile governance frameworks, managing risks, dependencies, and stakeholder engagement to ensure timely, cost-effective outcomes without technical debt. Oversee financial planning and control, maintaining accurate budget forecasts and ensuring delivery remains within fiscal constraints. Drive operational resilience and security, ensuring systems and services are robust, secure More ❯
department. You Will Lead end-to-end delivery of products and projects within Agile governance frameworks, managing risks, dependencies, and stakeholder engagement to ensure timely, cost-effective outcomes without technical debt. Oversee financial planning and control, maintaining accurate budget forecasts and ensuring delivery remains within fiscal constraints. Drive operational resilience and security, ensuring systems and services are robust, secure More ❯
portsmouth, hampshire, south east england, united kingdom
SSE PLC
department. You Will Lead end-to-end delivery of products and projects within Agile governance frameworks, managing risks, dependencies, and stakeholder engagement to ensure timely, cost-effective outcomes without technical debt. Oversee financial planning and control, maintaining accurate budget forecasts and ensuring delivery remains within fiscal constraints. Drive operational resilience and security, ensuring systems and services are robust, secure More ❯
such as continuous delivery, automated testing, code reviews, pair programming and agile methods. Key Accountabilities Deliver high-fidelity web-based solutions to support next games. Build creative solutions to technical problems encountered. Continuously work to minimise technicaldebt and maintenance hazards. Champion quality in our development process, demonstrating our values and taking an active role in improvement … Be part of organization culture; be inquisitive, try things out, break stuff, help people be even better, think like you own the place. Liaise with other teams, help identify technical challenges and identify core player value. Required Skills and Experience Experience in modern JavaScript web development. Solid understanding of design patterns and object-oriented design. Knowledge of CSS and …/or MVVM design patterns. Experience and awareness of accessibility requirements. Experience in working with a JavaScript framework such as React, Angular, Vue, SolidJS. ADDITIONAL DETAILS senior level candidate technical skills: the important part is good coding background, require someone who is a coder first rather than a web designer, performance testing, unit test More ❯
such as continuous delivery, automated testing, code reviews, pair programming and agile methods. Key Accountabilities Deliver high-fidelity web-based solutions to support next games. Build creative solutions to technical problems encountered. Continuously work to minimise technicaldebt and maintenance hazards. Champion quality in our development process, demonstrating our values and taking an active role in improvement … Be part of organization culture; be inquisitive, try things out, break stuff, help people be even better, think like you own the place. Liaise with other teams, help identify technical challenges and identify core player value. Required Skills and Experience Experience in modern JavaScript web development. Solid understanding of design patterns and object-oriented design. Knowledge of CSS and …/or MVVM design patterns. Experience and awareness of accessibility requirements. Experience in working with a JavaScript framework such as React, Angular, Vue, SolidJS. ADDITIONAL DETAILS senior level candidate technical skills: the important part is good coding background, require someone who is a coder first rather than a web designer, performance testing, unit test More ❯
such as continuous delivery, automated testing, code reviews, pair programming and agile methods. Key Accountabilities Deliver high-fidelity web-based solutions to support next games. Build creative solutions to technical problems encountered. Continuously work to minimise technicaldebt and maintenance hazards. Champion quality in our development process, demonstrating our values and taking an active role in improvement … Be part of organization culture; be inquisitive, try things out, break stuff, help people be even better, think like you own the place. Liaise with other teams, help identify technical challenges and identify core player value. Required Skills and Experience Experience in modern JavaScript web development. Solid understanding of design patterns and object-oriented design. Knowledge of CSS and …/or MVVM design patterns. Experience and awareness of accessibility requirements. Experience in working with a JavaScript framework such as React, Angular, Vue, SolidJS. ADDITIONAL DETAILS senior level candidate technical skills: the important part is good coding background, require someone who is a coder first rather than a web designer, performance testing, unit test More ❯
code reviews, pair programming and agile methods. Key Accountabilities Deliver high-fidelity web-based solutions to support Sea of Thieves and Rare's next games. Build creative solutions to technical problems encountered. Continuously work to minimise technicaldebt and maintenance hazards. Champion quality in our development process, demonstrating our values and taking an active role in improvement … part of Rare's culture; be inquisitive, try things out, break stuff, help people be even better, think like you own the place. Liaise with other teams, help identify technical challenges and identify core player value. Required Skills and Experience Experience in modern JavaScript web development. Solid understanding of design patterns and object-oriented design. Knowledge of CSS and More ❯
london, south east england, united kingdom Hybrid / WFH Options
Trust In SODA
code reviews, pair programming and agile methods. Key Accountabilities Deliver high-fidelity web-based solutions to support Sea of Thieves and Rare's next games. Build creative solutions to technical problems encountered. Continuously work to minimise technicaldebt and maintenance hazards. Champion quality in our development process, demonstrating our values and taking an active role in improvement … part of Rare's culture; be inquisitive, try things out, break stuff, help people be even better, think like you own the place. Liaise with other teams, help identify technical challenges and identify core player value. Required Skills and Experience Experience in modern JavaScript web development. Solid understanding of design patterns and object-oriented design. Knowledge of CSS and More ❯
As a Lead Technical Architect, you'll guide the design of MI and Analytics solutions that support thousands of users, from frontline teams to ministers. You'll manage a small team, ensure designs are secure, scalable and aligned with strategy, and collaborate across engineering, policy, legal and government teams. You'll also advise on tooling, resolve technicaldebtMore ❯
duplication. Ability to manage multiple projects and deadlines. What you'll be doing The Front-end Engineer will be responsible for delivering high-quality, scalable web applications. Collaboration on technical designs and contribution to architectural decisions are key aspects of the role. The work directly impacts the usability and performance of digital services accessed by millions. Development will focus … and React, within an Azure Cloud environment supported by Kubernetes. Responsibilities include troubleshooting integration issues, improving internal processes, and identifying opportunities to enhance the customer experience. Estimating timelines, managing technicaldebt, and clarifying requirements with stakeholders are also part of the role. Participation in the wider technology design community is encouraged, helping to shape engineering standards and mentor More ❯
london, south east england, united kingdom Hybrid / WFH Options
Advanced Resource Managers
end applications, and third-party APIs. Develop server-side logic in collaboration with Business Analysts and QA, ensuring requirements are met and code is testable. Lead and contribute to technical user stories, focusing on integration and service optimisation. Document solutions using diagrams, flowcharts, and clear code comments. Ensure compliance with quality standards, including automated testing and code reviews. Address … requirements such as performance, monitoring, and operational support. Support releases through all development environments, maintaining quality and reliability. Contribute to skill development and technology adoption within the team. Present technical concepts in demos and participate in user feedback sessions. Provide accurate work estimates and support agile planning. Balance delivery pace with documentation, test automation, and technicaldebtMore ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Advanced Resource Managers
end applications, and third-party APIs. Develop server-side logic in collaboration with Business Analysts and QA, ensuring requirements are met and code is testable. Lead and contribute to technical user stories, focusing on integration and service optimisation. Document solutions using diagrams, flowcharts, and clear code comments. Ensure compliance with quality standards, including automated testing and code reviews. Address … requirements such as performance, monitoring, and operational support. Support releases through all development environments, maintaining quality and reliability. Contribute to skill development and technology adoption within the team. Present technical concepts in demos and participate in user feedback sessions. Provide accurate work estimates and support agile planning. Balance delivery pace with documentation, test automation, and technicaldebtMore ❯
slough, south east england, united kingdom Hybrid / WFH Options
Advanced Resource Managers
end applications, and third-party APIs. Develop server-side logic in collaboration with Business Analysts and QA, ensuring requirements are met and code is testable. Lead and contribute to technical user stories, focusing on integration and service optimisation. Document solutions using diagrams, flowcharts, and clear code comments. Ensure compliance with quality standards, including automated testing and code reviews. Address … requirements such as performance, monitoring, and operational support. Support releases through all development environments, maintaining quality and reliability. Contribute to skill development and technology adoption within the team. Present technical concepts in demos and participate in user feedback sessions. Provide accurate work estimates and support agile planning. Balance delivery pace with documentation, test automation, and technicaldebtMore ❯
technology strategy, driving adoption of infrastructure-as-code and embedding the AWS Well-Architected Framework. Maintain high-level architecture views and model the current AWS footprint, including dependencies and technical debt. Facilitate design forums, present architectural options, and make decisions balancing risk, cost, and delivery speed. Define target and transitional states for key cloud components such as landing zones More ❯
technology strategy, driving adoption of infrastructure-as-code and embedding the AWS Well-Architected Framework. Maintain high-level architecture views and model the current AWS footprint, including dependencies and technical debt. Facilitate design forums, present architectural options, and make decisions balancing risk, cost, and delivery speed. Define target and transitional states for key cloud components such as landing zones More ❯