Санкт-Петербург
Миллионная улица 30
Миллионная улица 30
Обязанности:
- Проведение всестороннего технического аудита и ревью кода на C++ и C#, написанного внешними подрядчиками.
- Анализ кода на предмет соответствия техническим заданиям, стандартам качества, производительности и безопасности.
- Формирование экспертных заключений и отчетов по результатам аудита.
- Участие в разработке и поддержке двух ключевых продуктов:
- Кросс-платформенного десктоп-приложения для инженерных расчетов на C++.
- Клиент-серверного приложения на C# (.NET 5/6/7/8).
- Реализация функционала для работы с базами данных и организации передачи данных и отчетов во внутреннюю ERP-систему компании.
- Работа в системе контроля версий GitLab в рамках настроенных процессов CI/CD.
Требования:
- Опыт коммерческой разработки на C++ и C# от 2-х лет.
- Навыки проведения код-ревью, технического анализа чужого кода, выявления архитектурных и алгоритмических ошибок.
- Уверенное знание основ объектно-ориентированного программирования.
- Решение задач с помощью Standard Template Library (STL).
- Умение использовать фреймворк Qt: библиотеки, Qt Creator, Qt Designer, Qt Linguist.
- Навык использования системы автоматизации сборки ПО CMake.
- Знание или изучение библиотеки Open CASCADE Technology, в том числе фреймворк OCAF.
- Для построения тестовых моделей знание или изучение языка-интерпретатора Tool Command Language (TCL).
- Умение работать с инструментами Git: GitLab, Git Extensions (или другой аналогичной GUI-системой).
Условия:
- Конкурентная заработная плата: оклад + ежеквартальная премия + годовая премия.
- Возможности для профессионального развития и обучения.