Senior C++ / Python Developer

Senior C++ / Python Developer

Минск, улица Леонида Беды, 2

Метро: Академия наук

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

Nauchsoft is an international IT consulting and software development company. We have been in the IT business for 37 years and continue growing.

We are looking for an experienced Senior C++ / Python Developer to join a long-term Healthcare project focused on Software as a Medical Device (SaMD) products. This role is prospective and has been created in line with the company’s planned team expansion.
The project includes several interconnected software solutions, with some of them currently going through or preparing for FDA submission. The development team works on business-critical medical software in close collaboration with an international customer team based in the Netherlands.
This is an opportunity to work on a mature Healthcare product, contribute directly to its development and regulatory readiness, and collaborate closely with experienced engineers in an international environment.

Key Responsibilities
  • Develop and maintain software components using C++ and Python.
  • Implement new functionality and improve existing product components.
  • Participate in code reviews and ensure high code quality and maintainability.
  • Investigate and resolve technical issues.
  • Prepare and maintain technical and project documentation.
  • Use Claude Code extensively to support development, code review, documentation, and other engineering activities.
  • Collaborate directly with the customer's developers and participate in daily project meetings.
  • Work closely with the team throughout the full development lifecycle.
Required Skills & Experience
  • Senior-level software development experience, 5+ years of commercial experience is preferred.
  • Strong hands-on experience with C++ and Python.
  • Strong software engineering and problem-solving skills.
  • Experience with code review and maintaining high-quality production code.
  • Ability to work effectively with an existing codebase and understand complex technical systems.
  • Practical experience with AI-assisted development tools is required; experience with Claude Code is highly preferred.
  • Ability and willingness to use AI tools actively in daily development activities.
  • Strong communication and collaboration skills.
  • Good spoken English (B2+) — direct communication with the international customer team and participation in daily meetings are an essential part of the role.
Nice to Have
  • Experience with Perl, particularly Mojolicious.
  • Experience with Bash and Linux.
  • Experience with Nginx.
  • Experience with Docker.
  • Experience with Robot Framework.
  • Previous experience in Healthcare / Software as a Medical Device projects.
  • Experience working on regulated software products or projects involving FDA-related processes.
  • Familiarity with Jira and Confluence.
Technical Environment
  • Core: C++, Python
  • Additional: Perl / Mojolicious, Bash
  • Environment: Linux, Nginx, Docker
  • Testing: Robot Framework
  • AI: Claude Code
  • Project Tools: Jira, Confluence

We offer:

  • Opportunity for professional self-realization and growth.
  • Friendly team.
  • 25-days of paid vacation.
  • Medical insurance and 100% payment for sick leave.
  • Professional training and obtaining certificates at the company's expense.
  • Foreign language courses and other corporate programs.
  • A variety of corporate events.
  • Bonuses in case of wedding or a child’s birth.
  • The possibility of remote work from any location.
Навыки
  • Python
  • C++
  • Perl
  • Bash
  • Linux
  • Nginx
  • Docker
Посмотреть контакты работодателя

Адрес

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

Леста Игры
  • Минск

  • Не указана

Рекомендуем
Уайт Бёрд
  • Минск

  • Не указана

Рекомендуем
ИнфоКод
  • Минск

  • Не указана

Рекомендуем
Team.Inno / Фабрика инноваций и решений

.NET Developer

Team.Inno / Фабрика инноваций и решений

  • Минск

  • Не указана

Леста Игры

Senior Backend Engineer

Леста Игры

  • Минск

  • Не указана

А1 (Унитарное предприятие А1)

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

А1 (Унитарное предприятие А1)

  • Минск

  • Не указана

Национальный центр электронных услуг,РУП

Middle Backend Developer Java - ведущий инженер-программист

Национальный центр электронных услуг,РУП

  • Минск

  • Не указана

Арлайт РУС
  • Минск

  • Не указана

Программист 1С

Бусел Капитал

  • Минск

  • Не указана

НПП Контактмодуль
  • Минск

  • до 6000 BYR

Белорусский межбанковский расчетный центр
  • Минск

  • до 6000 BYR

Кэтлоджик
  • Минск

  • до 3500 USD

Уайт Бёрд

Middle Java Developer

Уайт Бёрд

  • Минск

  • до 3500 USD

Агентство цифровой трансформации

Senior|Lead Java

Агентство цифровой трансформации

  • Минск

  • до 3500 USD

Белорусский межбанковский расчетный центр

Ведущий специалист по защите информации

Белорусский межбанковский расчетный центр

  • Минск

  • до 3500 USD

АВЕКТИС
  • Минск

  • до 3500 USD

  • Минск

  • до 3500 USD

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

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