Role Overview:
This position entails a blend of software development, system engineering, and technical documentation skills.
The selected candidate will be responsible for creating technical documentation and contributing to software and systems engineering tasks.
Key Qualifications:
* Tertiary qualifications in Computer Science, Software Engineering, and/or Systems Engineering
* Software development experience, including work done independently or as part of a small team
Desirable Skills and Experience:
* Enhanced professional awareness of middleware for distributed applications
* Experience with network programming, including ethernet/IP headers and packet structuring
* Knowledge of web front-end development
* Background in software development
* Experience with unified modelling language
* Writing acceptance test procedures
* Deployable ADF command and control systems
* Formal training in virtualised environments (ESXi)
* Data and configuration management
* Project management or business analysis qualifications
Required Technical Skills:
* Technical Documentation
* Front-end Development
* Analysis
* Business Analysis
* Inspection
* Software Development
* Writing
* Programming