Astronomy Software Developer careers in South Africa