Назад
Company hidden
1 день назад

Senior C++ Developer (Legacy)

Формат работы
remote (только Poland)/onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Poland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Senior C++ Developer (Legacy) (C++/Security): Improving the security and reliability of a healthcare product by analyzing security requirements, remediating vulnerabilities, and maintaining a large legacy C++ codebase with an accent on memory safety, threading, and secure database access. Focus on addressing buffer overflows, memory corruption, unsafe input handling, SQL injection, and regression risks while debugging and continuously integrating changes.

Location: Poland; remote or office work

Company

hirify.global provides software engineering services and develops technology solutions for clients.

What you will do

  • Analyze security requirements and assigned security findings.
  • Implement security changes in a healthcare product.
  • Remediate unsafe input and length handling, buffer overflows, memory corruption, and SQL injection risks.
  • Maintain pointer-based, memory-sensitive, and threaded components in a large legacy C++ codebase.
  • Assess technical impact and regression risks before changing existing functionality.
  • Participate in code reviews, testing, debugging, troubleshooting, continuous integration, and collaboration with client developers and architects.

Requirements

  • Strong commercial C++ experience with mature or legacy codebases.
  • Knowledge of low-level programming, pointers, pointer arithmetic, manual memory management, bounds checking, and memory safety.
  • Experience preventing or remediating native-code vulnerabilities, including buffer overflows, memory corruption, and unsafe input handling.
  • Experience with threading or multithreading and strong debugging and problem-solving skills.
  • Good understanding of object-oriented programming and secure database access, including good SQL knowledge.
  • Ability to collaborate with architects, QA engineers, security experts, and product developers.

Nice to have

  • Experience with Qt or similar desktop GUI frameworks.
  • Experience with Windows or Windows Server desktop and on-premises products.
  • Oracle Database experience.
  • Experience with ISAM or other legacy data-storage technologies.
  • Experience remediating documented security findings.

Culture & Benefits

  • Remote or office work arrangement in Poland.
  • Close collaboration with client developers and architects.
  • Work focused on improving the security, stability, and reliability of a healthcare product.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →