ISCO Occupation Group 2514.2 Ict Application Developer

From Open Risk Manual

Definition

Ict Application Developer: ICT application developers implement the ICT (software) applications based on the designs provided using application domain specific languages, tools, platforms and experience.

Essential Skills

  • Identify Customer Requirements
  • Ict Debugging Tools
  • Service-Oriented Modelling
  • Interpret Technical Texts
  • Develop Automated Migration Methods
  • Develop Software Prototype
  • Propose Ict Solutions To Business Problems
  • Debug Software
  • Computer Programming
  • Tools For Software Configuration Management
  • Use Software Design Patterns
  • Manage Business Knowledge
  • Provide Technical Documentation
  • Integrated Development Environment Software
  • Use Software Libraries
  • Create Flowchart Diagram
  • Utilise Computer-Aided Software Engineering Tools
  • Analyse Software Specifications


Optional Skills

  • Use Automatic Programming
  • Puppet (Tools For Software Configuration Management)
  • Haskell
  • Perl
  • Abap
  • Cobol
  • Swift (Computer Programming)
  • Java (Computer Programming)
  • R
  • Assembly (Computer Programming)
  • Openedge Advanced Business Language
  • Ajax
  • Common Lisp
  • Apache Maven
  • World Wide Web Consortium Standards
  • Eclipse (Integrated Development Environment Software)
  • Objective-C
  • Saas (Service-Oriented Modelling)
  • Develop Creative Ideas
  • Integrate System Components
  • Design User Interface
  • Asp.Net
  • Php
  • Kdevelop
  • Microsoft Visual C++
  • Vbscript
  • Groovy
  • Ml (Computer Programming)
  • Ansible
  • Collect Customer Feedback On Applications
  • Outsourcing Model
  • Matlab
  • Typescript
  • Internet Of Things
  • Adapt To Changes In Technological Development Plans
  • Sas Language
  • Salt (Tools For Software Configuration Management)
  • Scala
  • Python (Computer Programming)
  • Visual Studio .Net
  • Object-Oriented Modelling
  • Use Functional Programming
  • C++
  • Prolog (Computer Programming)
  • Xcode
  • Apl
  • Staf
  • Scratch (Computer Programming)
  • Use Logic Programming
  • Lisp
  • Pascal (Computer Programming)
  • Use Concurrent Programming
  • Open Source Model
  • Software Anomalies
  • Javascript
  • Migrate Existing Data
  • Hybrid Model
  • Sap R3
  • Ruby (Computer Programming)
  • C#
  • Ict Security Legislation
  • Jenkins (Tools For Software Configuration Management)
  • Use Object-Oriented Programming


Alternative Names

  • Application Software Developers
  • Application Developer
  • Application Software Engineer
  • Application Designer
  • App Software Developer
  • Software Programmer


Specializations

Specialization Title
C2514.2.2 ISCO Specialization 2514.2.2 Mobile Application Developer
C2514.2.1 ISCO Specialization 2514.2.1 Embedded Systems Software Developer

Higher Level