👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior .NET Developer (Windows Applications)

Требования

Разработка ПО, Старший (Senior)C#.NETWPFXAMLMVVMPrism

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

ТОП-3 международная компания в области IT безопасности. Один из лучших работодателей России

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

Условия работы

Команда разработки клиентской части флагманских продуктов Лаборатории Касперского ищет высококвалифицированного специалиста по платформе .NET и языку C#.

Мы стремимся создавать современные, качественные и надежные приложения. Нам нужен человек, готовый отстаивать интересы пользователя на всех уровнях: не только разрабатывать удобный пользовательский интерфейс и стабильную логику приложения, но и исследовать новые возможности операционных систем Windows, глубоко анализировать проблемы и дампы памяти, улучшать производительность, учитывать особенности разработки защищенных приложений. Если вы разделяете наши ценности и хотите быть частью нашей команды – приходите к нам!

Задачи, которые будут стоять перед Вами:

  • Создание новых и поддержка уже выпущенных версий флагманских продуктов компании для ОС Windows;
  • Участие в оценке проектных задач, создании архитектуры систем;
  • Анализ, декомпозиция исходных требований;
  • Оценка сроков планируемых работ;
  • Участие в code review;
  • Выполнение роли наставника для начинающих членов команды;
  • Покрытие кода тестами.

Основные требования:

  • Глубокие знания C# и .NET Framework;
  • Уверенное владение WPF/XAML/MVVM;
  • Отличное понимание принципов ООП, SOLID, шаблонов проектирования;
  • Опыт разработки многопоточных систем;
  • Способность и желание быстро изучать новые для себя технологии.

Приветствуются:

  • Опыт работы с фреймворками Unity, Prism;
  • Знание C++ и широко используемых библиотек (STL, boost);
  • Знание особенностей взаимодействия managed и unmanaged кода;
  • Опыт работы в больших командах с разными функциональными ролями (аналитики, архитекторы, инженеры по тестированию, usability дизайнеры, смежные команды разработчиков);
  • Опыт профилирования и оптимизации приложений.

Дополнительным плюсом будет:

  • Опыт проведения code review;
  • Опыт разработки GUI для Windows. Знание соответствующего WinAPI;
  • Знание Windows SDK, понимание устройства системных механизмов Windows;
  • Знание WinDbg, навыки разбора дампов и углубленного исследования ошибок;
  • Знание COM/DCOM;
  • Опыт работы с высоконагруженными клиент-серверными системами.

Мы предлагаем Вам:

  • Интересные задачи и возможность присоединиться к команде профессионалов крупнейшей в мире частной антивирусной компании;
  • Работу в современном комфортном офисе с зонами отдыха;
  • Конкурентоспособную заработную плату;
  • Трудоустройство согласно ТК РФ;
  • Широкий социальный пакет:
    • ДМС и страхование жизни (включая детей);
    • врач и массаж в офисе;
    • корпоративная мобильная связь;
    • компенсация питания;
    • бесплатный тренажерный зал в офисе и др.;
  • Различные возможности для карьерного и профессионального развития;
  • Участие в тимбилдингах и корпоративных мероприятиях;
  • Свободу в выборе своего стиля одежды.