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 |