ISCO Occupation Group 2513.5 Web Developer

From Open Risk Manual

Definition

Web Developer: Web developers develop, implement and document web-accessible software based on the designs provided. They align the client's web presence with its business strategy, troubleshoot software problems and issues and look for ways to improve the application.

Essential Skills

  • Translate Requirement Concepts Into Visual Design
  • Use Software Libraries
  • Collect Customer Feedback On Applications
  • Create Flowchart Diagram
  • Ict Debugging Tools
  • Provide Technical Documentation
  • Web Programming
  • Develop Software Prototype
  • Computer Programming
  • Tools For Software Configuration Management
  • Integrated Development Environment Software
  • Implement Front-End Website Design
  • Content Development Processes
  • Analyse Software Specifications
  • World Wide Web Consortium Standards
  • Style Sheet Languages
  • Interpret Technical Texts
  • Use Markup Languages
  • Use Software Design Patterns
  • Debug Software


Optional Skills

  • Design User Interface
  • Erlang
  • Scratch (Computer Programming)
  • Typescript
  • Use Functional Programming
  • Openedge Advanced Business Language
  • Object-Oriented Modelling
  • Coffeescript
  • Jsss
  • Eclipse (Integrated Development Environment Software)
  • Abap
  • Php
  • Compose Description For Web Elements
  • Cobol
  • Migrate Existing Data
  • Use Object-Oriented Programming
  • Use Concurrent Programming
  • Apache Maven
  • C#
  • Groovy
  • Microsoft Visual C++
  • Python (Computer Programming)
  • Jenkins (Tools For Software Configuration Management)
  • Common Lisp
  • Staf
  • C++
  • Apl
  • Swift (Computer Programming)
  • Objective-C
  • Xcode
  • Conduct Content Quality Assurance
  • Ml (Computer Programming)
  • Software Anomalies
  • Kdevelop
  • Asp.Net
  • Sass
  • Sas Language
  • Smalltalk (Computer Programming)
  • Prolog (Computer Programming)
  • Puppet (Tools For Software Configuration Management)
  • Web Application Security Threats
  • Use Automatic Programming
  • Sap R3
  • Ict Security Legislation
  • R
  • Java (Computer Programming)
  • Ruby (Computer Programming)
  • Ajax
  • Utilise Computer-Aided Software Engineering Tools
  • Haskell
  • Develop Creative Ideas
  • Lisp
  • Assembly (Computer Programming)
  • Css
  • Pascal (Computer Programming)
  • Scala
  • Adapt To Changes In Technological Development Plans
  • Matlab
  • Less
  • Visual Studio .Net
  • Perl
  • Salt (Tools For Software Configuration Management)
  • Use Logic Programming
  • Javascript
  • Vbscript
  • Ansible


Alternative Names

  • Web Programmer
  • Web Application Developer
  • Web Engineer
  • Web Developers
  • Web Specialist


Higher Level