CEMAC Software Development Scientist University of Leeds (Leeds, ) Posted: March 25, 2024 Are you an ambitious software developer looking for your next challenge? Do you have a background in research computing? Do you want to further your career ... View Job Save!