London
on teams/projects with tight deadlines and short release cycles Bonus Points Have completed a PhD or equivalent graduate...