Планира, организира, ръководи и контролира производствената дейност на предприятието. Осигурява безопасни условия на труд и изграждането на нови производствени мощности.
Програмистът разработва и поддържа програмни продукти (софтуер), системи и бази данни. Може да бъде пряк изпълнител на задачата или групов ръководител.
Извършва писмени и устни преводи от български на съответния чужд език и обратно, като следи за точното възпроизвеждане на съдържанието на предоставените текстове при спазване на граматическите правила.