software architect (EN)
ISCO 2512 · v1.2.1
Software architects create the technical design and the functional model of a software system, based on functional specifications. They also design the architecture of the system or different modules and components related to the business' or customer requirements, technical platform, computer language or development environment.
Классификационные навыки не измеряют личное владение ими или будущие замещённые часы.
Исходные синонимы (EN)
- software architects
- software designer
- application architect
Навыки и знания
Essential (EN) · 19
- use an application-specific interface
- systems development life-cycle
- align software with system architectures
- design process
- create software design
- provide cost benefit analysis reports
- object-oriented modelling
- collect customer feedback on applications
- unified modelling language
- oversee development of software
- create flowchart diagram
- business process modelling
- tools for software configuration management
- analyse business requirements
- define technical requirements
- build business relationships
- analyse software specifications
- define software architecture
- system design
Optional (EN) · 70
- Haskell
- Erlang
- SAS language
- Agile project management
- use markup languages
- Ruby (computer programming)
- Common Lisp
- Apache Maven
- Lisp
- design cloud architecture
- Visual Basic
- utilise computer-aided software engineering tools
- Java (computer programming)
- perform risk analysis
- computer programming
- provide ICT consulting advice
- Prolog (computer programming)
- OpenEdge Advanced Business Language
- manage staff
- do cloud refactoring
- JavaScript
- Perl
- Smalltalk (computer programming)
- PHP
- Assembly (computer programming)
- C#
- R
- Groovy
- ASP.NET
- APL
- Puppet (tools for software configuration management)
- web programming
- STAF
- design database scheme
- security engineering
- Ansible
- perform ICT troubleshooting
- task algorithmisation
- use query languages
- ICT security legislation
- develop software prototype
- design database in the cloud
- Microsoft Visual C++
- TypeScript
- CoffeeScript
- Objective-C
- ML (computer programming)
- SPARK
- WildFly
- AJAX
- C++
- SAP R3
- Swift (computer programming)
- ICT project management methodologies
- MATLAB
- Salt (tools for software configuration management)
- apply ICT systems theory
- Python (computer programming)
- systems theory
- Scratch (computer programming)
- Process-based management
- lean project management
- VBScript
- COBOL
- Pascal (computer programming)
- ABAP
- Jenkins (tools for software configuration management)
- perform resource planning
- implement data warehousing techniques
- Scala
Исследовать страну и горизонт
Отсутствующее исследование показано явно. Каталоговая страница не является прогнозом риска.
Для сообщения о проблеме можно скопировать точную ссылку на данные и передать её вручную. Личные ограничения сюда не входят.