Right now we have about 200 assignments. Check back often for more! Register as a VividFriend to save your favorite ones.

Software Developer

  VF68S9 Adventist Volunteer Service
  Australian Union Conference


  • Software development as part of technology refresh project.
  • Troubleshooting and resolving playout and cloud system faults.
  • Deployment-preparation for new playout systems.
  • Deployment-support for field staff & volunteers for new transmitter sites.
  • Updating and migrating software, scripts and cloud services.
  • Documenting these activities and improving overall platform documentation.
  • Involving other volunteers in these activities.
  • The Faith FM network includes 150 low-powered FM radio stations and utilizes cloud-based technologies to digitally distribute radio content to each of these broadcast sites. 
  • Faith FM’s playout systems utilize industrial single-board computers running open source software and custom playout scripts. 
  • In the cloud, Faith FM currently maintains a custom media asset management system, scheduling system, and a variety of web dashboards. 
  • A technology refresh project is underway for Faith FM’s aging systems that were initially developed by volunteers in 2008-2012.
  • Current & Planned Technology Stack:
    • Cloud-based systems: Primarily Amazon Web Services
    • Playout system: Ubuntu/Voyage image + MPD player + Python
    • Scheduling system: MySQL + PHP
    • Media Asset Management: MySQL + PHP + Python + Lambda
    • Web dashboards: MySQL + PHP. Moving to React/Vue + Serverless APIs.
    • Software repositories: GitHub


  • Bachelors
  • Language; English
  • 3+ years experience in software development - Desireable but not a requirement.
  •  Ability to work with limited supervision
  • 18-30 yrs old 


Professional/Smart Casual


Either boarding or renting in a unit. All facilities will be provided except cell phone and internet (sim card will be provided).


  • Visa
  • Medical/Inoculations
  • Travel to and From Location
  • Local Travel
  • Insurance
  • Accommodations
  • Utilities
  • Food/Meal
  • Monthly Living Allowance: AUD 866

Not Included

  • Spouse Travel
  • Excess Baggage


Monthly Living Allowance: AUD 866

Additional Information

Photo by Fotis Fotopoulos on Unsplash


Use your technical skills to assist a radio station while sharing your faith with the community.

Wahroonga, Australia

On site

9-12 Months

July 2020 - July 2021

Age 18-30

VividFaith is getting ready for your participation. But while we're working on a streamlined application process, click here to apply for this assignment directly through Adventist Volunteer Services.