О позиции
Кадровое агентство Vital Partners ищет ведущего разработчика для клиента — продуктовой компании по разработке ПО для защиты информации, операционных систем и прикладного ПО на проекты федерального уровня. Всего 6 продуктовых команд, в каждой по 10 специалистов.
Чем вы будете заниматься
- Разработка сервисов, утилит и инструментов на 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 лет.
- Криптография на базовом уровне: различать хэш/шифрование/MAC/подпись, понимать назначение примитивов и типовые ошибки применения.
Будет плюсом
- Опыт коммерческой разработки на C/C++ (управление памятью, RAII, многопоточность, синхронизация, сетевые и IO-задачи).
- Опыт на проектах информационной безопасности.
Что мы предлагаем
- Полная занятость, оформление по трудовому договору.
- График: 5/2, гибкое начало и окончание рабочего дня.
- Работа в офисе в Москве.
Кто здесь добьётся успеха
Глубокие знания и опыт работы с C#/.NET, включая разработку высоконагруженных серверных приложений и интеграцию с MS SQL Server и PostgreSQL.
Способность эффективно работать в офисе, поддерживая тесное взаимодействие с командой, что важно для решения сложных задач в области защиты информации.
Опыт работы с Linux и Windows, что позволяет гибко адаптироваться к различным операционным системам и средам разработки.
Стратегическое мышление и опыт в проектировании архитектуры программного обеспечения для проектов федерального уровня, что требует понимания требований безопасности и масштабируемости.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Software Development
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев