Skip to main content

251401 - Application programmer

Programmers create computer programs, prepare and manage databases, and have knowledge of computer networks. They program in Turbo Pascal, Delphi, Visual Basic, and C++ languages, work with spreadsheet calculators, text editors, graphic, design, and other software packages. They perform computer software installation tasks, computer diagnostics, and determine the causes of operating issues. They analyze the technical and economic characteristics of computer hardware and software, select the appropriate computer technology and software option that meets the requirements and employer's needs, analyze, review and rewrite programs, improve their operational efficiency, adapt them to new requirements, or translate them from one programming language to another.


Main activities

* assess the functional and non-functional requirements, constraints, and possible use case sets of a software product or system, illustrating the interaction between the software and its users, specifications;
* apply methods and tools, identify, analyze, document, and maintain user requirements related to a system, service, or product;
* use code libraries and software packages that capture commonly applied methods;
* create automated information transfer between storage types, formats, and systems, manually protect human resources from task execution;
* use specialized tools to create programs that perform parallel operations, break programs into parallel processes, and coordinate the obtained results.

Characteristic competences

* analyze software specifications;
* identify client requirements;
* use software libraries;
* create automated transfer methods;
* use parallel programming.

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