London based financial markets organisation require a IT Business Analyst/Developer to join them on a contract basis.  It would be advantageous  if you had the following attributes.