ISCO Occupation Group 2514.3 Industrial Mobile Devices Software Developer

From Open Risk Manual

Definition

Industrial Mobile Devices Software Developer: Industrial mobile devices software developers implement applications software for specific, professional industrial mobile (handheld) devices, based on the industry needs, using general or specific development tools for device operating systems.

Essential Skills

  • Create Flowchart Diagram
  • Use Different Communication Channels
  • Utilise Computer-Aided Software Engineering Tools
  • Use Software Libraries
  • Integrated Development Environment Software
  • Interpret Technical Texts
  • Use Software Design Patterns
  • Design Application Interfaces
  • Ict Debugging Tools
  • Computer Programming
  • Mobile Operating Systems
  • Analyse Software Specifications
  • Industrial Software
  • Internet Of Things
  • Embedded Systems
  • Debug Software
  • Develop Software Prototype
  • Provide Technical Documentation
  • Tools For Software Configuration Management


Optional Skills

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


Alternative Names

  • Handheld Software Developer
  • Industrial Mobile Devices Software Programmer
  • Industrial Mobile Devices Software Coder
  • Handheld Programmer


Higher Level