's or higher degree in software engineering, computer science, astronomy, physics or a related discipline, or a combination... software engineering, computer science, or information technology, or in an engineering, physics or astronomy related......
Job Location: North Ryde, NSW, Australia