Determine and confirm client business requirements
Contribute to copyright, ethics and privacy in an ICT environment
Address cyber security requirements
Implement WHS, environmental sustainability and anti-discrimination practices in an ICT workplace
Identify and evaluate emerging technologies and practices
Select and employ software and hardware testing tools
Support small scale ICT projects
Action change requests
Support system software
Support users and troubleshoot desktop applications
Support different operating systems
Develop client user interface
Write script for software applications
Configure and maintain databases
Analyse software requirements
Prepare software development review
Maintain website performance
Create website testing procedures
Ensure basic website security
Integrate social web technologies