• Bankın əsas proqram təminatlarının inkişaf etdirilməsi və optimallaşdırılması;
• Yeni layihələrin mövcud sistemlərə inteqrasiya olunması və tətbiqinin təmin edilməsi;
• Mövcud sistemlərdə dəyişiklik və təkmilləşdirmələrin həyata keçirilməsi;
• Proqram təminatında yaranmış texniki problemlərin müəyyənləşdirilməsi və aradan qaldırılması;
• Texniki tapşırıqlara uyğun olaraq proqram komponentlərinin layihələndirilməsi və hazırlanması;
• Java proqramlaşdırma dili və əlaqədar texnologiyalardan istifadə etməklə proqram təminatının hazırlanması və test olunması;
• İnformasiya texnologiyaları, kompüter elmləri və ya əlaqədar sahə üzrə ali təhsil (üstünlükdür);