Web Application Developer

 

Description:

About This Opportunity

The Web Application Developer will design and develop modern web-based applications to improve the user experience of multiple applications under development by TERN. The position will engage with TERN Data Services & Analytics staff to develop cloud-native web applications to access several data and analytics services to meet TERN business needs.

TERN is an Australian Government research infrastructure initiative to enhance Australia’s environmental research effort, particularly in the area of changes over time in ecosystems. TERN coordinates a national grid of field observation, sensors and remote sensing, which collectively provide open access data for researchers and other users in Australia and globally. TERN was established in 2009 by a National Collaborative Research Infrastructure Strategy (NCRIS) grant from the Australian Government Department of Education, Skills and Employment (DESE) and receives co-investment from state governments and partner institutions. Through a number of extensions and renewals of its grant, TERN’s project funding is currently in place until June 2023.

TERN’s head office is at the Long Pocket precinct of the University of Queensland (UQ) in Brisbane and it partners with many other universities across Australia and CSIRO in delivering its research infrastructure project.

Key responsibilities will include:

  • Undertake design, development and documentation of complex web applications to publish and visualise scientific data based on user needs;
  • Build full stack scalable web applications with features such as user interaction, user management, usage tracking, search optimisation and data visualisation;
  • Document and resolve complex system problems and bugs;
  • Collaborate with the DevOps team to build a complete CI/CD to deploy applications in Kubernetes;
  • Collaborate within a multi-disciplinary team and adhere to best software development practices;
  • Work with external partners including state and federal government agencies;

About You

  • Tertiary qualifications in IT, computer science, software engineering (or a related field) with at least 4 years of work experience in web applications development; or an equivalent combination of relevant experience and/or education/training.
  • Demonstrated experience in using UX/UI principles to design and develop complex, production-grade web applications using React, TypeScript, HTML5, CSS (Bootstrap).
  • Demonstrated knowledge and experience in security approaches for web applications including authentication, authorisation and data encryption.
  • Demonstrated experience with API design and development (JSON and REST API) as well as test driven development and writing tests.
  • Demonstrated ability to implement web visualisation applications for geospatial, quantitative and qualitative data.
  • Demonstrated understanding and experience in Linux/Apache/nginix and using DevOps tools such as Git, Docker.
  • Experience in Agile/scrum software development including the use of Jira and Confluence.

Organization The University of Queensland
Industry Web Development / Design Jobs
Occupational Category Web Application Developer
Job Location Queensland,Australia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Salary 109107 - 118966 | AUD  / Monthly
Experience 2 Years
Posted at 2022-12-12 11:57 am
Expires on 2024-12-21