Research Software Engineer job at UNIVERSITY OF MELBOURNE


Type of work: Determined time
Site: Parcville
Division/Faculty: Faculty of Medicine, Dentistry and Health Sciences
Department/School: Melbourne School of Population and Global Health
Salary: $87,007 – $94,181 (unit of measure 6)
Role & retirement rate: Professional – Full time – 17% super

Founded in 1853, the University of Melbourne is Australia’s No. 1 university and is consistently ranked among the top universities in the world. We are proud of our staff, our commitment to excellence in research and teaching, and our global engagement.

About the Center for Epidemiology and Biostatistics

The Center for Epidemiology and Biostatistics is at the forefront of a preventive health revolution. Big data, changing models of infectious disease, and multidisciplinary collaborations are transforming the way public health disciplines are researched and taught. Our Center aims to be a leader in this changing environment.

Epidemiology and biostatistics provide solutions to global public health challenges that require multidisciplinary responses. Our Centre’s approach to research, teaching and research training reflects this reality. We combine deep expertise with a wide range and reach – across our ten units and our active links with other renowned institutions. This ensures that our researchers and graduates are prepared to help prevent and alleviate common, debilitating and distressing health conditions around the world.

The specialist units at our center treat the most important diseases affecting Australians and others around the world:

  • Allergy and Lung Health
  • Biostatistics
  • Breast cancer
  • Colorectal cancer
  • Large-scale analytics
  • Indigenous epidemiology and health
  • Modeling and simulation
  • Neuroepidemiology
  • Sexual health
  • Twin Research Australia

About the role

This position represents an exciting opportunity to develop and support software for large-scale, high-value population health research studies, many of which have taken decades to establish. Your contributions will translate into concrete and impactful advances in public health, both nationally and globally. You will be strongly engaged with the Australian and international medical research community, working to advance innovative health informatics tools.

In a typical week at work, you can:

  • support existing research software tools and systems (front-end and back-end), from source code-level contributions to testing, deployment, and providing ongoing support. This includes resolving bugs and feature requests reported by staff.
  • liaise with key stakeholders to understand more complex limitations and bottlenecks of existing systems. Respond to these limitations by programming sophisticated new features into software or integrating systems.
  • Engage key stakeholders to learn about requirements for new software tools. Design the front-end, back-end and service layers of new software tools, then undertake iterative software development to achieve production releases with ongoing support.
  • provide operational support, administration and maintenance of the Centre’s portfolio of cloud computing servers and the applications hosted there.
  • work with the Head of the Research Computing and Academic Computing groups to reposition the Centre’s cloud hosts, ensuring they are well equipped for the next five years.
  • produce user and technical documentation for software systems used by MSPGH researchers, professional support staff and IT staff.
  • maintain confidentiality, confidentiality and security of research systems and data.

About you

Minimum qualifications required: you hold a degree in software engineering, computer science, engineering (with a software specialty), information technology or equivalent.

Skills and experience required to fill the position: you will have demonstrated experience in object-oriented computer programming, with a focus on .Net/C#, Java and JavaScript for web application development. You will be capable of self-directed learning to understand large and complex code bases of existing software projects and have expertise in relational database systems. You will have experience leading new software projects throughout the Software Development Life Cycle (SDLC). You will have a solid understanding of cloud computing and virtualization, and have experience in Linux system configuration, administration and maintenance.

Benefits of working with us

In addition to having the opportunity to grow and meet challenges, and to be part of a vibrant campus life, our employees enjoy a range of rewarding benefits:

  • Flexible work arrangements and generous personal, parental and cultural leaves
  • Competitive remuneration, 17% super, salary package and leave loading
  • Free and subsidized health and wellness services, and access to fitness and cultural clubs
  • Discounts on a wide range of products and services, including Myki and Qantas Club cards
  • Career development opportunities and 25% off graduate courses for staff and their immediate families

Learn more at

Be yourself

At UoM, we value the unique backgrounds, experiences and contributions each person brings to our community, and we encourage and celebrate diversity. Indigenous Australians, those who identify as LGBTQIA+, women, people of all ages and from diverse cultures are encouraged to apply for our roles. Our goal is to create a workforce that reflects the community in which we live.

Join us!

If you think this role is right for you, please submit your application, including a brief cover letter, your resume, and your answers against the selection criteria* (found in the job description) for the role.

*For more information to help you compile short statements to meet the selection criteria and competencies, please see

If you require reasonable adjustments with the recruitment process, please contact the Talent Acquisition team at [email protected]

Due to the impacts of COVID-19, we are currently prioritizing applicants with valid work rights in Australia and applicants who are not affected by travel restrictions. Please see the latest updates to Australia’s immigration and border arrangements:

Job Description : 0055079 PD_Research Software Engineer.pdf

Closing of applications: February 14, 2022 11:55 PM AUS Eastern Daylight Time


Comments are closed.