microsoft sharepoint 2010 application development careers in Letchworth Garden City, United Kingdom