Team Lead / Senior Developer C/C++

Team Lead / Senior Developer C/C++

Минск, проспект Независимости, 117А

Метро: Борисовский тракт

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

Компания Texode Technologies находится в поиске TeamLead/Senior Developer C/C++.

Обязанности:

  • Проектирование и разработка систем защиты сетевых периметров, с учётом требований производительности и надёжности.
  • Решение сложных технических задач, связанных с многопоточностью, сетевым взаимодействием и оптимизацией кода.
  • Оптимизация и рефакторинг существующего кода, устранение узких мест в производительности.
  • Написание платформозависимого и кроссплатформенного кода.
  • Разработка и поддержка unit- и интеграционных тестов, обеспечение стабильности и надёжности системы.
  • Проведение code review для соблюдения стандартов качества и улучшения структуры кода.
  • Участие в проектировании API и интерфейсов для интеграции модулей.
  • Подготовка технической документации по разработанным решениям и архитектуре.

Требования:

  • Глубокие знания языка C++ (11/14/17/20).
  • Умение эффективно применять современные стандарты языка, включая шаблоны, многопоточность и другие возможности.
  • Большой опыт разработки на C/C++.
  • Участие в сложных проектах, где требуется писать и оптимизировать как низкоуровневый, так и высокоуровневый код.
  • Опыт проектирования архитектуры программного обеспечения.
  • Умение разбивать сложные системы на модули, проектировать API, учитывать требования масштабируемости и надёжности.
  • Отличные знания сетевого стека.
  • Понимание работы сетевых протоколов и сетевого оборудования.
  • Понимание работы ядра, потоков, управления памятью, механизмов IPC и системных вызовов.
  • Опыт многопоточного и высокопроизводительного программирования.
  • Умение решать проблемы синхронизации, устранять узкие места в производительности.
  • Хорошее знание алгоритмов и структур данных.
  • Умение применять классические и оптимальные подходы для решения сложных задач.
  • Уверенные знания STL. Умение эффективно использовать контейнеры, алгоритмы и умные указатели STL.
  • Хорошие знания ООП и шаблонов проектирования.
  • Умение проектировать системы на основе принципов SOLID, а также придерживаться подходов DRY и KISS.
  • Опыт написания модульных тестов и проектирования тестируемого кода.
  • Технический английский.
  • Умение читать и понимать техническую документацию.

Будет плюсом:

  • Опыт выявления уязвимостей в корпоративных сетях и их устранения.
  • Умение проводить оптимизацию производительности (например, устранение узких мест по CPU, памяти или сети).
  • Понимание процессов CI/CD и навыки взаимодействия с системами сборки (например, Jenkins, TeamCity).
  • Знание стандартов безопасности при разработке ПО.
  • Опыт работы в Agile/Scrum-командах.
  • Опыт управления в командах разработчиков.

Взамен мы предлагаем:

  • Комфортную и продуманную адаптацию.
  • Официальное трудоустройство и полностью «белую» зарплату.
  • Пятидневную рабочую неделю, где пятница – сокращенный день.
  • Корпоративные мероприятия.
  • Оплачиваемый отпуск (25 календарных дней) и больничный.
  • Возможность удалённой работы.
Посмотреть контакты работодателя

Адрес

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

ЛАЦИТ - Лаборатория цифровых технологий

C++ Engineer (Robotics)

ЛАЦИТ - Лаборатория цифровых технологий

Удаленная работа
  • Минск

  • Не указана

Рекомендуем
Омега Солюшнс
Удаленная работа
  • Минск

  • до 320000 RUR

Рекомендуем
Бэлл Интегратор

Разработчик Pega

Бэлл Интегратор

Удаленная работа
  • Минск

  • до 320000 RUR

Рекомендуем
АйрисДев
Удаленная работа
  • Минск

  • от 6000 USD

АйрисДев

Senior PHP Developer

АйрисДев

Удаленная работа
  • Минск

  • от 6000 USD

Руководитель группы разработки 1С

Международный холдинг

Удаленная работа
  • Минск

  • от 220000 RUR

Technical Unity Lead

Хайкор Геймз

Удаленная работа
  • Минск

  • от 220000 RUR

Лумос / Lumos

Backend Developer | Node.js

Лумос / Lumos

Удаленная работа
  • Минск

  • от 220000 RUR

RedLab
Удаленная работа
  • Минск

  • от 220000 RUR

Бэлл Интегратор

Разработчик Pega

Бэлл Интегратор

Удаленная работа
  • Минск

  • от 220000 RUR

MaxLine
Удаленная работа
  • Минск

  • от 220000 RUR

ИнтэксСофт
Удаленная работа
  • Минск

  • от 220000 RUR

Faraway
Удаленная работа
  • Минск

  • от 220000 RUR

Бэлл Интегратор

Tech Lead Java

Бэлл Интегратор

Удаленная работа
  • Минск

  • от 220000 RUR

Бэлл Интегратор
Удаленная работа
  • Минск

  • от 220000 RUR

ЭксПик Тех
Удаленная работа
  • Минск

  • от 2300 USD

АЛЬФА-БАНК

Android developer

АЛЬФА-БАНК

Удаленная работа
  • Минск

  • от 2300 USD

Бэлл Интегратор

Разработчик RPA (Sherpa)

Бэлл Интегратор

Удаленная работа
  • Минск

  • от 2300 USD

Senior Bubble Developer

Эвостар

Удаленная работа
  • Минск

  • от 2300 USD

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

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