Ведущий программист C++ (senior)

ТРЭИ

Ведущий программист C++ (senior)

Описание вакансии

В современную IT-компанию, для создания приложения с распределенной сетевой архитектурой требуется Senior С++ разработчик.

Мы ищем ведущего программиста С++, который стремится писать чистый и масштабируемый код.

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

Что предстоит делать:

  • Детализация архитектуры программного кода в виде ключевых программных сущностей С++.
  • Проектирование конечных программных сущностей (классов и т.д.) с использованием полуформальных методов ГОСТ Р МЭК 61508 (PlantUML) согласно утвержденной архитектуре;
  • Участие в выборе фреймворков и алгоритмов, соблюдение и активное внедрение требуемой архитектуры и практик кода.
  • Разработка программного кода на языке C++ требуемого качества с использованием утвержденных Архитектором фреймворков:
    • бэкэнд-компонентов, в том числе, сервисов, обеспечивающих работу системы: подсистемы обмена сигналами, исторического архива и журнала, системы агрегации, системы прогрузки рабочих станций по сети и т.д.;
    • фронтенд-компонентов среды оператора – журналов, трендов, интерфейса среды оператора;
    • фронтенд-компонентов среды инженера – редактора мнемосхем, редактора тэгов и сигналов, конфигуратора системы и ее компонентов и т.д.
  • Документирование создаваемого кода (комментарии в коде, поясняющие его суть);
  • Проведение Code-review других разработчиков с целью соблюдения архитектурных решений и обеспечения требуемого качества кода в команде.

Мы ждем от вас:

  • Знания С++ (17 и выше) уровня Senior;

  • Опыт коммерческой разработки на C++ от 3-х лет;

  • Желателен опыт работы с базами данных (SQL/NoSQL) на С++;

  • Навыки программирования под Linux;

  • Знание сетевых протоколов (стек TCP/IP);

  • Опыт работы с фреймворками семейства Qt;

  • Опыт работы со статическими анализаторами;

  • Грамотное комментирование кода, соблюдение соглашений об именах и т.д.;

Серьезным преимуществом будут:

  • Знание алгоритмов и паттернов, а также их применимости;
  • Опыт работы со средствами отладки и профилирования под Linux;

  • Знание принципов создания чистого и поддерживаемого кода (SOLID и т.д.);

  • Понимание основ UML и желание работать с ним на практике.

Наши преимущества:

  • Трудоустройство в аккредитованную IT-компанию (готовы рассмотреть удобные вам варианты, например, ГПХ);
  • Нам не важно, в каком городе и стране вы проживаете, главное – как вы работаете, плюс желательна не слишком большая разница в вашем графике работы с Москвой;
  • Мы стараемся не мешать и поддерживать команду, у нас нет бюрократии, внимательно прислушиваемся к разработчикам;
  • Интересная работа в стабильной ИТ-компании с активной стратегией развития.
Навыки
  • SQL
  • C++
  • Qt
  • Базы данных
  • Linux
Посмотреть контакты работодателя

Похожие вакансии

ТРЭИ
Удаленная работа
  • Пенза

  • Не указана

Рекомендуем
Медисорб
Удаленная работа
  • Пенза

  • Не указана

Рекомендуем
КОТОФЕЙ (АО Егорьевск-обувь)
Удаленная работа
  • Пенза

  • до 170000 RUR

Рекомендуем
Медисорб
Удаленная работа
  • Пенза

  • до 170000 RUR

Открытые решения

C/C++ Developer

Открытые решения

Удаленная работа
  • Пенза

  • до 170000 RUR

Вертикаль

Python разработчик

Вертикаль

Удаленная работа
  • Пенза

  • до 250000 RUR

АО «ОТП Банк» (JSC «OTP Bank»)
Удаленная работа
  • Пенза

  • от 66000 RUR

Кириенко Дарья Сергеевна
Удаленная работа
  • Пенза

  • от 118000 RUR

Т-Банк
Удаленная работа
  • Пенза

  • от 120000 RUR

Эквирон
Удаленная работа
  • Пенза

  • от 120000 RUR

Smart Бизнес
Удаленная работа
  • Пенза

  • от 120000 RUR

ЦентрГрадПроект
Удаленная работа
  • Пенза

  • от 120000 RUR

АО «ОТП Банк» (JSC «OTP Bank»)
Удаленная работа
  • Пенза

  • от 60000 RUR

Черкизово, Группа предприятий

Ведущий аналитик

Черкизово, Группа предприятий

Удаленная работа
  • Пенза

  • от 60000 RUR

Фабрика учета

Главный бухгалтер

Фабрика учета

Удаленная работа
  • Пенза

  • от 60000 RUR

Smartway
Удаленная работа
  • Пенза

  • от 60000 RUR

WMT
Удаленная работа
  • Пенза

  • от 60000 RUR

Digital Development One

Backend разработчик

Digital Development One

Удаленная работа
  • Пенза

  • до 300000 RUR

Ренессанс Банк
Удаленная работа
  • Пенза

  • от 98000 RUR

Максофт Оптима

Разработчик 1С:ERP, 1С:КА

Максофт Оптима

Удаленная работа
  • Пенза

  • от 98000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию