Graduate Software Developer

Job No: TCE532
Location: Catholic Education Office - Townsville

Position: Graduate Software Developer
2 positions available
Salary Range: $57,660 - $60,102 (depending on experience)
Classification: Full-time, Contract - 12 Months
Commencing Date: As soon as practicable
Location: Eastbrooke Centre, Townsville

Townsville Catholic Education supports a diverse region extending from Townsville to the Burdekin and Whitsunday regions in the south, and 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.

About the Role

Due to the expansion of our Information Technology and Services Team, we are inviting applications for our newly created position of Graduate Software Developer. 

The Graduate Software Developer is a skilled and enthusiastic early career Information Technology (IT) professional who implements and manages software services within the Information Technology and Services Team (ITS).

The incumbent will work closely with the senior members of the Knowledge and Applications team to support the development of new and existing software solutions, reporting and Business Intelligence products.

Key Accountabilities

  • Establish and maintain a collaborative working arrangement with other teams within ITS, TCE and external service providers, to ensure quality service outcomes for students, teachers, staff and schools.
  • Effectively acquire, maintain and improve knowledge of relevant IT standards, best practice and processes to ensure quality service outcomes for students, teachers, staff and schools.
  • Participate in determining goals and ITS planning and coordinate their implementation.
  • Undertake appropriate IT works to meet agreed service levels.
  • Assist in the specification and application of standards within ITS.
  • Research suppliers and maintain an understanding of the IT environment.
  • Assist in vendor management and procurement processes.
  • Develop and prepare business and analytical reports and respond to internal correspondence.
  • Lead or assist as required in various project activities and programs as required.
  • Produce and review outline system designs and specifications and overall architectures, topologies, configuration databases and design documentation of technologies within TCE.
  • Adopt and adapt appropriate system design methods, tools and techniques, selecting appropriately from predictive (plan-driven) or adaptive (iterative/agile) approaches.
  • Assist in designing large or complex systems, undertaking impact analysis on major design options and trade-offs.
  • Other duties as reasonably directed.

About you


  • Experience in programming outside of a professional setting
  • Strong C#, .Net Core and JavaScript background.


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


  • An ability to professionally communicate with a range of stakeholders
  • Ability to develop and sustain productive working relationships
  • Ability to manage time and prioritise tasks effectively
  • Enthusiastic, energetic, flexible with a proactive attitude
  • Flexible and responsive to the needs of the TCE community and driven to achieve the best outcomes
  • Willingness to learn and develop in a supported environment.

Mandatory Criteria

  • Current Working with Children Suitability Card* 
  • 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.

*The successful candidate will require a paid Blue Card before commencement as per the No Card, No Start policy developed by the Queensland Government. 

Desirable Criteria

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

What we offer

  • Competitive Salary starting: $57,660 - $60,102
  • 4 Weeks Annual Leave with 17.5% leave loading
  • Salary packaging options 
  • Modern facilities, equipment and resources
  • Superannuation up to 12.75% employer contribution (in a  co-contribution arrangement)
  • Access to long service leave after 7 years of continuous service
  • 14 Weeks’ paid parental leave
  • Deferred Salary Scheme
  • Corporate health insurance 
  • Induction, professional development and learning opportunities
  • Well-being programs and initiatives

How to apply

  • Complete the application form
  • Attach a written cover letter addressing skills attributes and experience to support the key accountabilities of the role identified in the position description
  • Attach your current resume including contact details (phone and email) of two professional referees 

Please see the Position Description for more information. 

Applications during the shortlisting phase will be kept confidential. 

Applications close 9am Monday 3rd August 2020.


Apply Now

Privacy Acknowledgment

Your personal information is collected, stored and treated in accordance with our Privacy Policy.

Personal Details * Required field