Кадровое агентство Vital Partners ищет ведущего разработчика для клиента — продуктовой компании по разработке ПО для защиты информации, операционных систем и прикладного ПО на проекты федерального уровня. Всего 6 продуктовых команд, в каждой по 10 специалистов.
Стек: C#, .NET, MS SQL Server, PostgreSQL, Linux, Windows, C/C++
Обязанности:
- Разработка сервисов, утилит и инструментов на C#/.NET; интеграция native ↔️ .NET (interop/IPC/API)
- Проектирование архитектуры БД (MS SQL Server + PostgreSQL)
- Кроссплатформенная разработка и сопровождение под Linux и Windows
- Техническое лидерство: ревью, архитектурные решения, устранение техдолга, повышение надёжности под нагрузкой
- Проектирование и разработка модулей на C/C++
Требования:
- Опыт коммерческой разработки в роли C#/.NET разработчика от 5 лет
- Опыт работы с БД от 5 лет: уверенный SQL и опыт проектирования БД под нагрузкой
- Опыт разработки проектов с высокой нагрузкой от 2 лет
- Уверенный уровень C#/.NET: async/await, Task, cancellation, конкурентный доступ, диагностика
- Практика отладки и профилирования: gdb/lldb/Visual Studio Debugger, анализ падений, утечек и деградаций производительности
- MS SQL Server (Windows и Linux) и PostgreSQL: индексы, планы запросов, транзакции, уровни изоляции, блокировки и дедлоки
- Опыт разработки, сборки и диагностики в Linux и Windows от 5 лет
- Криптография на базовом уровне
- Будет преимуществом: опыт коммерческой разработки на C/C++, управление памятью, RAII, многопоточность, синхронизация, сетевые и I/O-задачи, опыт на проектах информационной безопасности
Условия: Полная занятость, оформление по трудовому договору; график 5/2 с гибким началом и окончанием рабочего дня; формат работы — офис (Москва).