Senior Software Engineers work very closely with others across the engineering teams to understand the features that our products offer, then develop new functionality for our Go/ Angular web-based applications with a MongoDB database, and integrate them with internal and third-party systems. This role adds significant value to the operation of PSIs business, performing crucial work in maintaining our people-focused, quality brand. This is a full-time permanent role, with flexible hours around core office availability Monday to Friday. The role can be performed remotely, with occasional travel required for meetings, events and workshops. - - Role Responsibilities - - Responsible for managing and executing end-to-end enhancements for key technology platforms and be accountable for projects. Provide mentoring and guidance to more junior members of Software Engineering teams. Develop enterprise class & scalable web applications. Enhance and support existing web application functionality ...Software Engineer, Engineer, Software, Customer Experience, Education