IP Australia

Senior Software Developer

Canberra, ACT, AU

11 days ago
Save Job

Summary

Our Opportunity


As a Software Developer working within the Search and Publications team, you will be responsible for development, maintenance, support and continuous improvement of a range of internally and externally facing applications that support IP Rights examination, searching, and quality assurance processes.


The role will be primarily focused on maintenance, support and continuous improvement of our Rights In One (RIO) Dashboard, RIO Internal Search, the Quality Review System and the recently released Plant Breeder's Rights Search and Australian Patent Search.


RIO Dashboard, RIO Search and associated applications use Spring Boot framework for its backend, FreeMarker for server-side rendering and Vue.js for Client-side rendering. These systems are hosted on AWS as ECS services and use PostgreSQL RDS database instances. External search systems (Plant Breeders Rights Search and Australian Patent Search) are mainly written in Vue.js framework.


You will be responsible for the maintenance support of legacy systems like Trade Mark Bulk Data Extract, Document Access Service, Patent Bulk Data, and Patent Bulk Specification which are Java based applications.


Although your home will be with the Search & Publications team, should priorities shift and the need for technical resources in other areas of ITG arise, you will also be expected to contribute your skills to development and maintenance of systems outside the teams remit.



The right person for this role will have the following attributes:


• A track record of taking responsibility for your work, managing and prioritising competing tasks, and collaborating with others to achieve deadlines and deliver upon commitments

• The ability to think critically, assess issues, provide resolutions, and see beyond your own work area to identify impacts on other users, systems, processes and stakeholders

• Well-developed communication skills and the ability to provide advice or information on complex technical matters in terms that the consumer can understand

• Ability to identify stakeholders and establish interpersonal business relationships to facilitate work activities; foster cooperation between teams; collaborate with senior team members and engage and escalate internally as required

• Demonstrated ability to effectively utilise a variety of task and information management tools to organise, prioritise and report on work progress, and document technical and procedural information

• Understanding of the importance of quality assurance, consistency/reuse, version control and deployment processes in an ICT context.


For more information about this role, including the type of person we are looking for, please refer to the candidate kit available by clicking the 'Apply' button.



Applications for this vacancy close at 11.59pm on Wednesday 07 May 2025.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: