Software Developer

Updated: over 1 year ago
Location: Perth, WESTERN AUSTRALIA
Job Type: FullTime
Deadline: The position may have been removed or expired!

Job Reference: 964238
12 - month fixed term contract – full time
$92,457 - $99,271 + 17% Superannuation
About Us
The Curtin Institute for Computation (CIC)

Data Science now fundamentally underpins the majority of internationally competitive research across all fields and disciplines. As the demand for data science, machine learning, artificial intelligence and computational skills has grown, so too has the need for a dedicated institute that can support the research community.

The Curtin Institute for Computation (CIC) was established to meet this increasing demand for computational modelling, data analytics, and visualisation. It initiates and fosters collaborative, interdisciplinary research, and education programs with researchers.

Our computational specialists assist in applying computational methods across the sciences, engineering, social sciences, health science, business, and the humanities to provide innovative solutions to complex problems.


Your new role

We are seeking detail orientated software developers to join the Curtin Institute for Computation to work on industry-focused research projects ranging from automated detection of fish in video images, developing and deploying health analytics mobile applications, to deploying mining optimisation solutions via high performance compute. We are particularly interested in applicants with strong skills in Django development and/or Python as well as those with devops or mobile app experience. In addition, to working with a diverse cohort of colleagues, the incumbents will work across a range of projects in the fields of software development working with stakeholders across both Curtin University and industry.


Responsibilities for this role will include:
  • Assist researchers or business areas to design applications and software for their research and industry applications.
  • Build software tools to prepare data for training machine learning models.
  • Develop tools for integrating annotation data and meta-data and to assist with developing data and meta-data standards.
  • Develop suitable APIs for querying and publishing data.
  • Maintain an understanding of developments in computer hardware, software systems and algorithms where they apply to the relevant discipline.
  • Maintain communication with project partners and stakeholders throughout the duration of assigned projects, to ensure regular exchange of project related information and to initiate appropriate action for issues if they arise.
  • Produce and maintain high-level documentation including but not limited to technical reports, code repositories, and code itself.
You will bring to the role:
Essential
  • A qualification in a relevant discipline (computer science, software engineering or data engineering) with considerable relevant experience or an equivalent combination of relevant experience and/or education/training.
  • Demonstrated experience and proficiency in software engineering best practice and data quality assurance.
  • Extensive experience in software development and relevant web technologies such as Python, Django, JavaScript, React, Apache Airflow, Terraform, ideally with experience with devops and continuous integration and deployment.
  • High standard of interpersonal and communication skills including the ability to work both independently and collaboratively in a multi-disciplinary environment.
Desired
  • Experience with test driven development.
  • Cloud computing experience such as AWS, Google or Azure.
  • Demonstrated ability to deliver software development (or closely related) projects on time and on budget with successful end-user outcomes.
  • Design and development experience in user centred design and/or mobile app design would be an advantage.

To learn more about this opportunity, please contact Professor Melanie Johnston-Hollitt on [email protected].

Curtin University offers a competitive remuneration and benefits package, a friendly and collaborative work environment, generous leave entitlements, flexible working arrangements, generous superannuation, and salary-packaging. Our vibrant campus also includes an art gallery, gym, childcare, medical centre, and endless food options.

For more information on our university, please visit www.curtin.edu.au 


Join us!

Your application should include a cover letter, and your CV to allow us to assess your suitability for this role. 


Applications close: 21 September 2022, 10pm AWST

Applicants should note that prior to appointment, you will need to have a current National Police Records check, undergo character, integrity, and reference checks. Please note that this position may be subject to a WA state government vaccination mandate. If requested, you will be required to provide evidence of your vaccination status prior to employment.  

If you have any queries in relation to this application process, please contact our careers team on 08 9266 9000 (option 3,1).

We reserve the right to engage with recruitment agencies/search firms to support our recruitment in some instances – unsolicited contact is not welcomed.



Similar Positions