Content Management Systems (CMS) Engineer Job purpose Our strategy is to put the power of good advice into more hands. To deliver on this promise we are building a new wealth management service to help them plan and manage their financial future. This service will combine the best of great digital product design and wealth management expertise. We are seeking a highly motivated and experienced ASP.Net software engineer developer to join our team in delivering innovative, reliable, and robust web-based software solutions. The ideal candidate will have experience developing and maintaining web applications using the MVC design pattern along with implementing SOLID principles. This is a great opportunity for those who are looking for an exciting challenge and an environment that provides opportunities for personal growth. Key Responsibilities Design, develop, and maintain web applications using front-end libraries and frameworks Collaborate with designers, developers, and product managers to bring new features and products to life Write clean, maintainable, and efficient code Write unit and automation tests using testing toolsets and frameworks Keep up-to-date with the latest web development trends and technologies Test and debug web applications to ensure optimal performance and user experience Collaborate with other teams to ensure compatibility and seamless integration of the web application with other systems Key Skills and Experience Vast experience in web application development Strong knowledge of ASP.Net Strong knowledge of JavaScript technologies e.g. React Strong knowledge of responsive web design Experience working with CMS frameworks e.g. Umbraco Experience with cloud platform e.g. Azure (Preferred) Experience of using MVC design pattern alongside with web APIs Experience with Git, Jira, and Agile development methodologies Familiarity working with design tools e.g. Figma Strong debugging and troubleshooting skills Strong communication and teamwork skills The role requires a candidate in our Glasgow office 2 days per week.