Напиши текст вакансии для должности "Программист C++ (Middle, Senior)". Название компании: "Техсофт". Расположение: Москва. График работы: Полный день. Опыт работы: Нет опыта. Ключевые навыки: 'MS Visual Studio', 'STL', 'ООП', 'C++', 'MFC'

Обязанности: Создание и поддержка программных решений для инженерного моделирования (САПР, CAE, расчеты строительных конструкций на прочность). Требования:  Образование: высшее (приветствуются специальности – математика, прикладная математика, механика);. Стаж работы по специальности: - от 3 лет.  Профессиональные знания и умения: Обязательные требования:  Отличное знание С/С++, знакомство со новыми стандартами С++ 11/14/17. Знание STL. Знание алгоритмов и структур данных. Знание и понимание принципов ООП. Опыт работы в среде MS Visual Studio. Опыт программирования под Windows. Опыт создания пользовательских интерфейсов. Умение писать аккуратный код. Умение разбираться в чужом коде.  Будет преимуществом:  Знание MFC, Win32 SDK. Знание численных методов решения инженерных задач. Понимание принципов и владение методами рефакторинга. Опыт программирования графики, опыт использования OpenGL, DirectX.  Условия:  Ст. метро &quot;Калужская&quot;, &quot;Новые Черемушки. Полный рабочий день (в данный момент частично удаленная работа) Уровень оплаты труда: по результатам собеседования Перспективы профессионального роста.