Проектирование, разработка, программирование, документирование, анализ, создание, тестирование и модификация исходных игровых концепций, включая правила игры, методологию, функциональность, функции, сюжетную линию, персонажей, значки и т. д.;
Понимание серверных, онлайновых и мобильных требований и перевод требований управления в работоспособный программный код для таких платформ;
Найдите новые способы реализации новых функций с высокой вероятностью быть популярными у клиентов с помощью прототипирования, пользовательского тестирования, инкрементного и модульного построения функций, а также итеративного проектирования и реализации, подтвержденного использованием метрик;
Разработка документации, блок-схем, макетов, диаграмм, диаграмм, комментариев к коду и четкого кода;
Время от времени он ездит в инженерные офисы компании, в различные места расположения клиентов, на торговые выставки и т. д;
Развитие и поддержание отраслевых знаний на основе технической и учебной литературы, выставок, конкурентоспособной продукции и др;
Интеграция COTS в программные продукты компании;
Иногда работа с внешними инженерами-программистами для модификации программного продукта компании;
Определение реализуемости функций программного обеспечения путем анализа требований, проблем и предлагаемых решений;
Дача рекомендаций менеджеру относительно целесообразности использования продуктов и их характеристик, а также предоставление альтернатив;
Дача рекомендаций менеджеру относительно сторонних программных продуктов, которые должны быть интегрированы;