02 May, 2019

Software Developer

  • Scripture Union Queensland
  • Fortitude Valley QLD, Australia
Full time Information & Commmunication Technology

Job Description

About Scripture Union Queensland

Scripture Union Queensland is a Christian not-for-profit with a heart for youth and children. We are the largest provider of school chaplains in Australia, and each chaplain is uniquely placed to support our children and young people as they navigate life’s increasingly complex issues. We run camps, community outreach events and At-Risk Youth programs, and offer nationally recognised training programs in youth work at both Certificate IV and Diploma levels.

About the role

Reporting to the IT Manager, this role will see the successful applicant become a key member of the IT team. The Software Developer is responsible for the ongoing maintenance and development of SU Qld’s internal Intranet, public web based services, automation of internal IT Systems, proprietary software products and custom solutions to integrate with external providers and cloud-based services.  You can expect to be working primarily with PHP, Python, JavaScript, MySQL, Git, Docker, Linux (Ubuntu).

In addition to maintaining our existing software-based solutions, we are looking for a candidate who is enthusiastic about helping us investigate and adopt appropriate new tools and technologies in support of SU Qld’s mission.  This is a full-time contract for 12 months.

The ideal candidate will have multiple years professional experience in each of the following areas:

  • Multiple object-oriented programming languages (at least one of them being Javascript, Python or PHP)
  • A mainstream relational database and ORM layer (ideally MySQL / Doctrine)
  • Developing in a Linux environment and writing robust production-grade Linux shell scripts
  • Working on a large, complex codebase using Object-oriented design principles
  • Using a modern VCS such as git to share code in a team environment


The following technical skills are also highly desirable for this role:

  • Web frontend design using HTML/CSS
  • Experience with jQuery or AngularJS
  • Experience with modern web frontend tools such as React, Angular, Sass, Webpack
  • Exposure to and understanding of unit testing (such as PHPUnit)
  • Exposure to PHP frameworks (particularly Symfony)
  • Experience working with packaging and dependency management tools such as Composer or NPM.
  • Use of Docker and/or Kubernetes for containerization and deployment
  • Understanding of continuous integration, release cycles and development processes
  • Experience working with a full-featured language type system e.g. TypeScript or Mypy
  • Experience creating / maintaining web APIs (RPC, REST, GraphQL)
  • Proven skills in UI/UX Design

In order to be considered for this role, please complete your application including the following:

  • Cover Letter– Clearly outlining how you meet the key accountabilities listed above under “The ideal candidate will have…” and your cultural fit within SU QLD. No more than two pages in total.

Click here to be directed to our website for a copy of the role statement

  • Current CV


Please email your application to vacancies@suqld.org.au. The closing date for this position is Monday 20th May 2019.  For all other general enquiries please contact People Services on (07) 3112 6566.

(Recruitment agencies need not enquire or apply. Only direct candidate applications will be considered.)


Apply Now