856 computer-programmer-"https:"-"IDAEA-CSIC" "https:" "https:" "https:" "University of Kent" positions at Princeton University