VCE Computer Science Teacher

$80,000 - $118,000 yearly
  • Haileybury
  • Keysborough VIC, Australia
Full time Teachers - Secondary

Job Description

We seek applications from enthusiastic and highly effective professionals with a record of best practice and a sound knowledge of teaching to commence in this VCE Computer Science Teacher position.

The position being offered will commence 14 November 2022, or an alternate start date agreed with the suitable candidate, and will be based at either one of the following Haileybury Campuses:

  • Berwick
  • City (Melbourne CBD)
  • Keysborough

The successful candidate will be an outstanding Teacher of Computer Science, and on top of the Key Selection Criteria listed in the PD, the successful candidate will require the following skill set:


  • Experience teaching VCE Applied Computing (Units 1-2).
  • Experience teaching VCE Software Development (Units 3-4).
  • Functional knowledge of the Python programming language.

Highly Desirable:

  • Experience teaching VCE Algorithmics or familiarity with the content of that subject.
  • Experience teaching VCE Data Analytics or familiarity with the content of that subject.
  • Experience teaching and/or working with Unity (the game development platform) or familiarity with the Unity Editor and the C# programming language.
  • Knowledge of web development technologies (such as HTML, CSS, and JavaScript).
  • Knowledge of spreadsheet and database technologies (Excel, Access, and SQL-based relational databases).
  • Strong passion for learning, tinkering and discovery.


  • Some knowledge of a range of common programming languages (e.g. C/C++/C#, Java, Swift, etc.)
  • Some knowledge and skills configuring and securing basic computer networks for teaching and learning purposes.
  • Some knowledge of some robotics and/or electronic learning platforms (such as Arduino, Raspberry Pi and Lego EV3 Mindstorm).
  • Knowledge and experience in teaching Digital Technologies and/or Computing subjects at a range of year levels.
  • Experience working with highly able students and coaching students in Computing and Digital Technologies competitions, such the Computational and Algorithmic Thinking competition (CAT) and the Australian Informatics Olympiad (AIO).

Broad interest and/or experience in emerging technological developments, such as in virtual reality and artificial intelligence.

All teaching staff at Haileybury work together to fulfil the School’s mission: to develop high-achieving students who are connected globally, to each other and to the communities in which they live and will serve.  Haileybury offers a flexible, diverse and inclusive workforce. We’re focused on embracing change and celebrating and nurturing our people.

Remuneration will be in accordance with the Haileybury’s Teaching Salary Scale. For further insights into the experience and benefits of teaching at Haileybury, please visit the Employment page on the Haileybury website (www.haileybury.com.au) and refer to “Teaching at Haileybury”.

Benefits of joining Haileybury

  • Salaries and packages at above-award level
  • Formal Professional Development
  • Reward & Recognition Program
  • Employee Assistance Program (EAP)
  • Secondment opportunities (to our Darwin or China Schools)
  • Numerous retail and travel discounts
  • Additional support for teaching parents

Haileybury is committed to a Child Safe school environment and we have extensive recruitment and screening processes in place. All interested applicants are encouraged to read and familiarise themselves with Haileybury’s Child Safety and Wellbeing Policy located on the Haileybury website (https://www.haileybury.com.au/policies).

Please note that you must have full working rights to apply.

To view the position description, please click on the Attachments below.

To apply, please select the “APPLY” button.

Applications close on 21 August 2022 at 6pm.

Apply Now