Expertise in technology development that includes coding, testing, scripting, custom components and various common tools/tasks Experience of implementing solutions with personal accountability for delivering on-time Excellent written and verbal communication skills – must be able to communicate fluently in English both verbally and in writing Strong team working skills across client, supplier and geographically dispersed virtual teams