Essential Skills
debug softwarecomputer programmingcreate flowchart diagramICT debugging toolsdevelop automated migration methodsutilise computer-aided software engineering toolsinterpret technical textscollect customer feedback on applicationstools for software configuration managementmigrate existing datause software librariesuse software design patternsintegrated development environment softwaredevelop software prototypeuse an application-specific interfacemobile operating systemsInternet of Thingsanalyse software specifications
Specialization Skills (Optional)
use automatic programmingSTAFMicrosoft Visual C++AnsibleC++design user interfacePerlJavaScriptPython (computer programming)adapt to changes in technological development plansWorld Wide Web Consortium standardsErlangJava (computer programming)AJAXScratch (computer programming)software anomaliesuse logic programmingJenkins (tools for software configuration management)use object-oriented programmingAndroid (mobile operating systems)