School image

Junior Software Developer

Diocese of Townsville Catholic EducationTownsville

Position: Junior Software Developer
Salary Range: $68,210 - $71,524 per annum pending experience
Tenure: Full-Time, Permanent
Commencing Date: Monday, 10 January 2022
Location:  Eastbrook Centre, Townsville
Closing Date: Wednesday, 08 December 2021

Townsville Catholic Education supports a diverse region extending from Townsville to the Burdekin and Whitsunday regions in the South, North to Ingham and Halifax, South-West to Winton, and West to the border with the Northern Territory, encompassing Mount Isa and several small, isolated western towns and east to Palm Island.

Townsville Catholic Education Office is currently seeking an experienced and dedicated Junior Software Developer. This is a Full Time, Permanent role commencing January 2022.

 About the role

The Junior Software Developer (JSD) is a skilled and enthusiastic Information Technology professional who designs, implements and manages software services within the Information Technology and Services Team (ITS). The JSD will work closely with the senior members of the Knowledge and Applications team to assist with the design, build and support of new and existing software development solutions, reporting and Business Intelligence products. 

The Junior Software Developer reports directly to the Team Leader Knowledge & Applications, and may work in small ad hoc teams through ITS to achieve Townsville Catholic Education (TCE) strategic outcomes.

Key Accountabilities

  • Handle the development and implementation of small to medium software development, integration and reporting projects
  • Build and improve collaborative relationships with teams within ITS, TCE and external partners
  • Participate in identifying and planning goals within the ITS team
  • Undertake the appropriate IT work to meet agreed service level
  • Produce and review outline system designs and specifications, and overall architectures, topologies, configuration databases and design documentation of technologies within TCE
  • Lead various project activities and programs as required
  • Adopt and adapt appropriate system design methods, tools and techniques, selecting appropriately from predictive (plan-driven) or adaptive (iterative/agile) approaches
  • Create and maintain the specification and application of standards with ITS
  • Build and maintain vendor relationships and assist with procurement
  • Effectively acquire, build and improve knowledge of relevant Information Technology standards, best practice, and processes to ensure quality service outcomes for Townsville Catholic Education
  • Assist in mentoring graduate software developers
  • Other duties as directed.

About you


  • Previous experience as a developer in an education environment or similar
  • Report creation experience in both operational and business intelligence
  • Development experience in the Microsoft Development environment (Visual Studio, SSMS, SSRS, SSIS, etc.)
  • Strong C#, Net Core and JavaScript background


  • Software Development Life Cycle in an Agile environment
  • Strong understanding of T-SQL and database design principles
  • Skilled understanding of Git source control and code management practices


  • An ability to communicate with a range of staff across primary and secondary school settings
  • Ability to develop and sustain productive working relationships.
  • Ability to manage time and prioritise tasks effectively.

Mandatory Criteria

  • Current Working with Children Suitability Card or eligibility to obtain same *
  • Tertiary qualification in Computer Science or related discipline
  • Current Driver’s Licence
  • Ability to travel from time to time within the Catholic Diocese of Townsville
  • Ability to perform the physical requirements of the role in a safe manner.
  • It is a requirement of this role that you are fully vaccinated against COVID-19. Please note proof of vaccination (MyGov Medicare Vaccination Certificate or Medical Certificate) will be required as a pre-commencement document.

Desirable Criteria

  • PRINCE2 Qualifications
  • ITIL4 Qualifications
  • G Suite API integration experience
  • Azure Services

What we offer

  • Competitive Salary starting: $68,210 - $71,524
  • Modern facilities and equipment
  • Superannuation up to 12.75% employer contribution (if an employee co-contribution is made)
  • Access to long service leave after 7 years of continuous service
  • 14 Weeks’ Paid Parental Leave
  • Deferred Salary Scheme
  • Access to Corporate Health Schemes
  • Induction and Professional Development Opportunities
  • Wellbeing programs

How to apply

  1. Please complete the application form below
  2. Upload a current resume 
  3. Upload a cover letter to support your application.

Please refer to the Position Description for more information.

Application close: 5pm Wednesday, 08 December 2021

Applications during the shortlisting phase will be kept confidential.

View other vacancies here.

Apply Now
Please note that you are wholly responsible for fact checking in respect of the information provided by schools. Please also check for the latest visa and work permit requirements that may apply. Tes is not responsible for the content of advertisements or the policies adopted by advertising schools. Tes asks that all schools follow Tes' Fair Recruitment Policy.
Diocese of Townsville Catholic Education
Townsville Catholic Education Office2 Gardenia AvenueKirwanQueensland4814Australia
View in Google Maps 7 4773 0900
Learn moreabout this school