Город: Алматы
З/п: 200000 - 400000 тенге
Опыт работы: Не имеет значения
Отзывы о компании Майкромайн Казахстан,ТОО

Описание должности: Должность предполагает ответственность за развитие и реализацию программного продукта MICROMINE.

Основные необходимые навыки

  • Способность проектировать архитектуру программного обеспечения, основываясь на описании функциональных характеристик
  • Способность разрабатывать качественное обслуживаемое программное обеспечение в соответствии со спецификацией.
  • Способность работать в команде
  •  Выраженные аналитические навыки и навыки решения задач
  • Знание современных технологий
  • Хорошие коммуникативные навыки (устные и письменные), включая способность сотрудничать и давать разъяснения  по техническим данным для сотрудников отдела продаж, группы технической поддержки или для руководящего состава, которые не имеют технического образования
  •  Хорошее понимание математики и статистики
  • Глубокое понимание и практическое знание принципов ООП.
  • Знание английского языка не ниже Intermediate.

Необходимый опыт:
  • Образование в области вычислительных систем или образование в схожей сфере
  • 2 –летний опыт  разработки коммерческого программного обеспечения желателен
  •  Опыт работы с C++
  • Знание разработки GUI приложений
  • Опыт в разработке программного обеспечения для горнодобывающей отрасли  желателен
  • Опыт программирования двухмерной и трехмерной графики, опирающийся на хорошее знание математики
  • Понимание специфики  горнодобывающей отрасли приветствуется
  • Опыт разработки на Visual  C++, MFC, STL.
  • Опыт разработки  графического программного обеспечения на основе OpenGL приветствуется.

Основные обязанности:
Обязанности включают в себя , но не ограничиваются :
  1. Проектирование программного обеспечения
    • Интерпретация функциональных требований в архитектуру программного обеспечения.
    • Разработка удобного интуитивно-понятного программного обеспечения
    • Разработка эффективных алгоритмов обработки данных 
  2. Разработку программного обеспечения
    • Активное управление задачами посредством менеджера задач.
    • Разработка качественного, обслуживаемого кода в C++.
    • Разработка различных тестов.
    • Документирование архитектуры и реализации.
    • Оказание помощи в процессе Обеспечения Качества.
    • Помощь в процессе поддержки.
    • При необходимости, проверка кода других разработчиков.
    • Работа в проектной команде, с множеством необходимых проектных ресурсов.
    • При необходимости, предоставление консультаций для членов команды относительно проектирования.
    • Разработка установочных пакетов программных продуктов

0
Нравится