*Join Barclays as a Senior Software Engineer** to design, develop, and improve software, utilising a range of engineering methodologies to deliver scalable business, platform, and technology capabilities for our customers and colleagues. In this role, you will play a key part in driving innovation,