Researching, consulting, analysing and evaluating system program needs Identifying technology limitations and deficiencies correcting errors and faults in an applications programming language within established testing protocols to ensure programs and applications perform to specification Writing and maintaining program code to meet standards Writing, updating and maintaining technical program, end user documentation and operational procedures
functionality errors and faults in systems, and programming code within established testing protocols, guidelines