1. What is a Software Engineer at Canal & River Trust?
As a Software Engineer at Canal & River Trust, you play a vital role in maintaining the digital infrastructure that supports one of the nation's most cherished assets: our waterways. Your work transcends traditional software development; you are building the tools and systems that enable the stewardship of thousands of miles of canals and rivers. By digitizing maintenance workflows and monitoring environmental data, you directly contribute to the safety, sustainability, and operational efficiency of the organization.
The complexity of this role lies in the intersection of legacy infrastructure and modern digital solutions. You will be tasked with translating real-world engineering challenges—such as identifying defects in lock gates or managing water flow data—into robust, scalable software applications. This position offers a unique opportunity to see the tangible, physical impact of your code, ensuring that the Canal & River Trust remains effective in its mission to keep canals alive for generations to come.

