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

В результате освоения программы слушатель должен:

-     иметь практический опыт: обеспечении сбора данных для анализа использования и функционирования информационной системы; программировании в соответствии с требованиями технического задания; применении методики тестирования разрабатываемых приложений; разработки проектированию информационных систем.

-   знать: важность использования системного анализа и методологий проектирования, оптимизации архитектуры системы с учетом модульности и повторного использования; методы и средства проектирования программного обеспечения, баз данных, программных интерфейсов; методы и средства проектирования, разработки и тестирования информационных систем; технологическую платформу и компоненты системы «1С:Предприятие 8»; особенности платформы «1С:Предприятие 8»; компоненты программно-технических архитектур, существующие приложения и интерфейсы взаимодействия с ними; основы и понимать синтаксис встроенного языка 1С, методику программирования и конфигурирования системы; способы оптимизации программного кода; о возможностях и назначении мобильной платформы «1С:Предприятие 8»; основные задачи по настройке модели поведения системы в концепции предметно-ориентированного подхода и клиент-серверной архитектуры программирования; механизмы поддержки и поставки прикладных решений; механизмы обслуживания прикладных решений и технологической платформы «1С:Предприятие 8».

-     уметь: автоматизировать типовые операции, присущие бизнес-практике; разрабатывать алгоритмы решения поставленных задач в соответствии с требованиями технического задания или других принятых в организации нормативных документов;  применять методы и средства проектирования программного обеспечения, структур данных, программных интерфейсов; изменять программы под конкретные поставленные задачи, производить настройки системы; программировать на встроенном языке программирования 1С, создавать и оптимизировать программный код;  использовать «1С:Предприятие 8» для построения, хранения и управления структурами и наборами данных для требуемой системы; использовать возможности имеющейся технической и/или программной архитектуры платформы «1С:Предприятие 8»; использовать приемы корректного выбора и грамотного использования объектов и механизмов платформы «1С:Предприятие 8»; использовать навыки правильного применения инструментов разработки управляемого приложения; формировать различные отчеты, получать различную аналитическую информацию; разрабатывать простые мобильные приложения на платформе 1С; изменять конфигурацию, понимать запросы клиента и реализовывать их в программе 1С.