Voxa
Software Architect
Staff Software Engineer
Harlequin
Software Engineer
Senior Software Engineer
MasterCard
Senior Software Engineer
Concept Systems Inc
Software Engineer
Convergence Integrated Media GmbH
Cryptographer
LShift
Senior Developer
The University of Edinburgh