* Създаване, озменение и подобряване на софтуерните бизнес приложния на компанията * Осигурване надеждността, досъпността и сигурността на създадените или изменени софтуерни бизнс приложения на компанията * Изпълнение на задачи, възложени от преките ръководители на екипи и мениджъри * Разработка или изменение на софтуерните бизнес приложения на компанията, спазвайки практиките на компаният и най-добрите практики, относно методология процесите за разработка на софтуер * Сътрудничество с останалите служители на компанията при създаване или подобряване на дизайна, спецификациите и други допълнителни елементи и документация *Документиране на създадения или изменен софтуерен код *Създаване и извършване на програмни тестове за проверка на качеството на създаден или изменен софтуерен код * Предлагане на софтуерни подобрения по отношение на надеждността, достъпността, работоспособността, сигурността и функциониането на софтуера на компанията. * Участие в дискусии и работни срещи относно технически и процедурни въпроси * Спазване на всички фирмени политики и процедури.