Разработчики и аналитики программного обеспечения и приложений проводят научно- исследовательскую работу; планируют, разрабатывают, описывают, испытывают, консультируют и совершенствуют такие системы информационных технологий, как аппаратное, программное обеспечение и другие приложения в соответствии с особыми требованиями. Уровень компетенций большинства профессии, включенных в данную малую группу, требует квалификации, соответствующей четвертому квалификационному уровню МСКЗ.
Выполняемые обязанности работников данной малой группы обычно включают: изучение использования информационных технологий в бизнесе и выявление областей, в которые могут быть внесены улучшения для максимального повышения эффективности и прибыльности; проведение научно-исследовательской работы в области теоретических аспектов и методов использования компьютеров; оценку, планирование и разработку конфигураций программного и аппаратного обеспечения для специальных приложений; разработку, написание, испытание и сопровождение компьютерных программ в соответствии со специальными требованиями; оценку, планирование и разработку систем для сети Интернет, внутренних сетей и мультимедийных систем.