Подпомага процеса на разработване на софтуерни продукти. Участва в подпомагането на процеса по разработка, както и съпътстващите дейности(анализ, тестване, интеграция, инсталация и др.); Взема участие при идентифицирането на проблемните области и възможните ограничения при изпълнение на проекта; Прави оценка на времето, необходимо за изпълнението на възложените задачи и се стреми да завърши задачите в определен срок; Взема участие в създаването на софтуерния код; Участва в дефинирането на средата за тестване и на тестовите процедури; Взема участие в създаването на автоматични тестове на модули и функции - Unit testing; Участва в създаването на инсталационна процедура; Осигурява отстраняването на грешки; Изпълнява всички допълнително поставени от прекия ръководител задачи. Работните места са по чл. 38 от ЗХУ