The overall dress code is smart (shirt, trousers and shoes) but without the need for a full suit during day to day work. Although, for the initial interview I would recommend wearing full smart attire.