Разрабатывает программы, обеспечивающие возможность выполнения алгоритма и соответственно поставленной задачи средствами вычислительной техники на основе анализа математических моделей и алгоритмов решения экономических и других задач, проводит их тестирование и отладку. Разрабатывает технологии решения задачи по всем этапам обработки информации. Осуществляет выбор языка программирования для описания алгоритмов и структур данных.
Высшее образование (бакалавриат).
Образование по профессии «инженер-программист информационных систем обеспечения градостроительной деятельности» могут получить лица, имеющие образование не ниже среднего общего образования, в образовательных организациях высшего образования и организациях дополнительного профессионального образования.