SARAO: Jobs / Vacancies (June 2018) – Junior Software Engineer

South African Radio Astronomy Observatory (SARAO) hereby invites applicants to apply for vacant jobs posts (Vacancies).

Location: Cape Town, Western Cape
Closing Date: 28 June 2018

The South African Radio Astronomy Observatory (SARAO) available positions are as follows:

Junior Software Engineer at South African Radio Astronomy Observatory (SARAO)

Minimum education requirements:

  • NQF 6 or higher in Computer Science, Engineering (with a software focus) or related field

Duties include (but not limited to):

  • Software development of the telescope operational software
  • Participating in system administration of hardware platforms, deployment environments and processes, this may include site visits to the Karoo
  • Participating in commissioning and lab integration of software and hardware
  • Participating in coding standards compliance and code reviews
  • Following system engineering principles for development as instructed
  • Producing documentation sets for the applicable subsystem as required

The ideal candidate will have the following competencies:


  • pay attention to detail
  • communicate effectively (written and verbal)
  • participate in improving software development processes and software quality procedures
  • participate and thrive in a collaborative environment
  • work independently and be a good team player
  • self-motivate, train and up-skill


  • test-driven development and integration testing techniques, methodologies and frameworks
  • quality assurance processes and software development processes
  • supporting systems like revision controls and build systems
  • and understanding of implementing system engineering principles


  • and experience in Python programming (or other language such as cjcee/CJcplusplus/Java)
  • and experience in Linux operating system
  • the software development lifecycle stages

How to apply

Click here to Apply Online


CareerStreet is a South African graduates and students website for latest bursary, scholarship, internship, apprenticeship, learnership and entry level job opportunities.

Articles: 3235