About The Role Job Level: 9 UK Wide We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross-functional teams, and driving the adoption of best practices in software development. Responsibilities * Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable. * Contribute to software architecture decisions, ensuring alignment with project and business goals. * Mentor and support junior engineers, helping to develop their skills and promote best practices.
more