Руководство группами разработчиков программного обеспечения. Переговоры с заказчиками. Оценка проектов. Архитектор программных продуктов.