Skip to main content

251203 - Software developer

Analyze and evaluate requirements for existing or new software and operating systems, create, improve, test, and supervise them to ensure the software meets requirements. Install and program all types of software systems, based on specifications and structure, using programming languages, tools, and platforms.


Main activities

* use multiple solutions, formally established best practices, address common ICT development tasks related to software creation and design;
* use code collections and software packages that capture applicable methods, simplify the work of programmers;
* create automatic ICT information transfer between storage types, formats, and systems;
* create a scheme showing systemic progress, applying a procedure or system, using connecting lines and a set of symbols;
* create an initial incomplete or preliminary version of a software component, simulating specific aspects of the final product.

Characteristic competences

* use software design patterns;
* use software libraries;
* create automated transfer methods;
* create a structural scheme;
* create a software prototype.

Versija: 2023
Pagrindinės grupės kodas: 2
Sub-major groups code: 25
Minor group code: 251
Unit group code: 2512