251405 - Computer programmer
Creates computer programs, installs and manages databases or other software, designs, configures, and deploys computer networks, performs computer diagnostics.
Main activities
* fix computer code, analyze test results, identify shortcomings due to which software achieves incorrect or unexpected results, and eliminate these failures;
* evaluate the functional and non-functional requirements, limitations, and possible use case sets of a software product or system, illustrating the interaction between software and its users, specifications;
* create schemes, demonstrate system progress, apply procedures or systems, use connecting lines and symbol sets;
* apply methods and tools, identify, define, analyze, document, and maintain user requirements related to a system, service, or product;
* prepare documentation of existing and future products or services, describe their functions and compositions, understandably for a broad audience without technical knowledge.
Characteristic competences
* integrate software;
* analyze software specifications;
* create a structural scheme;
* determine customer requirements;
* provide technical documentation.