software architect careers in Adelaide, Australia