КриптонитКриптонит

Старший разработчик .NET

Москва

Работа в команде над производительными сетевыми и клиент‑серверными компонентами на .NET. Разработка, оптимизация и профилирование кода для уменьшения задержек и потребления памяти, важная для стабильности и пропускной способности системы

ГрейдSenior
Опыт3–6 лет

Стек

C#.NETLinuxdotTracePerfViewVTuneeBPFP/InvokeunsafeASN.1TCPUDPWindowsPythonBashshared memory

Задачи

  • •Разработка, рефакторинг и профилирование .NET‑кода
  • •Поиск и устранение узких мест по CPU, памяти и contention
  • •Оптимизация многопоточности: планировщики, очереди, lock‑free решения
  • •Работа с нативными библиотеками через P/Invoke и unsafe
  • •Написание unit/integration‑тестов и статического анализа
  • •Участие в проектировании масштабируемых компонентов и архитектурных ревью

Обязательно

  • •Высшее техническое образование в IT
  • •Коммерческий опыт разработки на C#/.NET не менее 5 лет
  • •Глубокое понимание .NET runtime (GC, threading model, synchronization primitives)
  • •Опыт кросс‑платформенной разработки на Linux и Windows
  • •Умение профилировать .NET‑приложения (dotTrace, PerfView, VTune, eBPF)
  • •Опыт работы с ASN.1 и клиент‑серверными приложениями
  • •Навыки работы с legacy‑кодом и рефакторинга без регрессий

Будет плюсом

  • •Опыт работы с shared memory
  • •Знание скриптовых языков Python или Bash
  • •Опыт работы с системами мониторинга
Откликнуться на сайте компании

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

Смотреть ещё

JobsWave
Найти работу в IT