Enable job alerts via email!

Senior Software Developer

Townsville Catholic Education

Townsville City

On-site

AUD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A regional education provider in Queensland is looking for a Senior Software Developer to design and manage software services. This full-time position requires strong experience in development, particularly with Azure services and BI reporting. The ideal candidate will uphold Catholic values and have a commitment to child safety. Offers modern facilities and additional employer superannuation contributions.

Benefits

Modern facilities, equipment and resources
Access to additional Employer Superannuation Contributions
Access to long service leave after 7 years
Employee Assistance Program
Wellbeing programs and initiatives

Qualifications

  • Ability to perform the physical requirements of the role in a safe manner.
  • Current paid Working with Children Blue Card or ability to obtain prior to commencement.
  • Current Driver’s Licence.

Responsibilities

  • Develop, test and maintain high-quality software.
  • Lead or support technical projects and documentation.
  • Resolve complex issues and drive system improvements.

Skills

5+ years in development
Experience with BI reporting
Strong grasp of Agile
Experience with Azure Cloud Services
Mentoring developers

Education

Tertiary qualifications in a related field
PRINCE2 Qualifications
ITIL4 Qualifications

Tools

Azure Cloud Services
Git
Job description

Townsville Catholic Education Office, Kirwan 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 provides a supportive, flexible working environment where care for the individual is an important part of our ethos. We employ motivated people who want to work together to produce excellent outcomes for our students. Our staff are recognised as being central to achieving our mission.

Townsville Catholic Education (TCE) is currently seeking an experienced and dedicated Senior Software Developer. This is a Full Time, permanent position commencing 6 October 2025.

About the role

The Senior Software Developer (SSD) is an Information Technology professional who designs, implements and manages software services within the Information Technology and Services Team (ITS). The SSD is responsible for the creation, availability and reliability of new and existing software solutions to achieve TCE’s strategic outcomes.

Working with key stakeholders, the SSD has a delivery focus to provide elegant software systems to deliver creative solutions for improved services and outcomes within ITS.

The SSD will work as part of the Knowledge & Applications (KA) team to design, implement and support KA services across TCE. Additionally, the incumbent will recommend and implement approved changes to improve and create efficiencies in the KA services catalogue.

The SSD reports directly to the Team Leader Knowledge & Applications and may lead small ad hoc teams.

Townsville Catholic Education has standards of conduct for workers to maintain a safe and healthy environment for children. Our commitment to these standards requires that we conduct working with children checks and background referencing for all persons who will engage in direct and regular involvement with children and young people and/or adults-at-risk. The organisation is fully committed to child safety and has a zero tolerance to abuse of children or adults-at-risk.

Key Accountabilities

  • Develop, test and maintain high-quality software
  • Lead or support technical projects and documentation
  • Resolve complex issues and drive system improvements
  • Mentor developers and contribute to team coordination
  • Collaborate across teams and vendors for service delivery
  • Stay current with IT standards and best practices
  • Uphold Catholic values, safety protocols and professional standards

Mandatory Criteria

  • Current paid Working with Children Blue Card (or ability to obtain prior to commencement, per No Start No Card, No Link, No Start Legislation)
  • 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
  • PRINCE2 Qualifications
  • ITIL4 Qualifications
  • Tertiary qualifications in a related field
  • Relevant industry experience in the education sector
  • Experience with Azure Cloud Services

About You

5+ years in development, including 2+ as a senior developer

Experienced in BI reporting, SSO (Okta), and Azure services

Strong grasp of Agile, SDLC, system design and Git workflows

Organised, collaborative and values-driven with a passion for Catholic education

What we offer

  • Modern facilities, equipment and resources
  • Access to additional Employer Superannuation Contributions
  • Access to long service leave after 7 years of continuous service (portability of Long Service Leave may also be applicable)
  • Deferred Salary Scheme
  • Access to corporate health schemes
  • Access to Employee Assistance Program
  • Wellbeing programs and initiatives

How to apply

Click on the link to apply via the Careers page.

Unlock job insights

Salary match Number of applicants Skills match

Our mission is to provide services to our Catholic school communities which support them in achieving quality outcomes for students and in promoting the ongoing development of Catholic Education. We offer excitement, challenges, an amazing community and a professional, supportive environment. With a network of 29 schools and more than 2,500 staff throughout the Diocese, the Townsville Catholic Diocese offers a diverse range of opportunities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.