JOB TITLE: Senior Full Stack Developer LOCATION: Glasgow Head Office SALARY: Competitive (depending on experience) This role will be responsible for developing and maintaining end-to-end software solutions across both front-end and back-end systems. Ensure that applications are robust, scalable, and user-focused by combining strong technical expertise with an understanding of business requirements. Contribute to architectural decisions and ensure all software adheres to architectural standards and best practices. Provide guidance and coaching to the team as required. PRINCIPAL TASKS AND RESPONSIBILITIES Software Development * Develop high quality technical solutions which meet specified business objectives, whilst adhering to overarching business and technical requirements and constraints. * Ensure all software that is created is in line with the technical roadmap and development guidelines. * Optimise applications for maximum performance, scalability, and security * Work with other members of the team to ensure business requirements are appropriately converted to functional and technical specifications * Troubleshoot, debug, and resolve technical issues across the full technology stack. * Conduct unit testing, participate in code reviews, and support quality assurance processes. * Participate in squad ceremonies including Story Refinement, Sprint Planning and Retrospectives. As a Senior * Contri...