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

Ведущий программист .NET/ C# (middle/senior)

Зарплата

от 140 000 ₽

Требования

Бэкенд, Средний (Middle)C#.NETWPFWindows FormsDevExpressWCFSQL

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

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

Компания

У нас ваши знания и опыт помогут сохранять здоровье людей

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

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

Мы — крупнейший разработчик цифрового оборудования и ИТ-решений для медицинской рентгенодиагностики в России. Рентгеновский аппарат в поликлинике рядом с вашим домом скорее всего разработан, произведен и установлен нами. А чтобы полученный на аппарате снимок дошел до врача и помог поставить диагноз, используется сложная ИТ-инфраструктура: сервера хранения и обработки снимков, рабочие станции врачей-диагностов, медицинские информационные системы — и такие продукты мы тоже разрабатываем.

Команда, которую мы сейчас расширяем, работает над созданием специализированной экспертной системы для маммологии на основе обученной нейросети. Мы не новички в этой теме и не рассчитываем «оставить врачей без работы» — наш опыт и тесная связь с медицинским сообществом показывают, что это невозможно и даже бессмысленно. Наш продукт призван не заменить врача и не произвести революцию в медицине, а предоставить «обычному» врачу точные и надежные инструменты для повышения скорости и качества диагностики. Такой маленький и компактный шаг позволит еще нескольким тысячам человек в год не умереть от рака молочной железы. Для нас этого достаточно.

Чем предстоит заниматься

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

Конкретно вам предстоит:

  1. принимать участие в разработке продукта — от идеи до кабинета врача-диагноста;
  2. проектировать архитектуру программного решения и воплощать ее в код;
  3. гибко реагировать на обратную связь от пользователей и экспертов и быстро реализовывать новые пользовательские истории. ТЗ нет, не будет и не нужно: agile (Scrum) in its true form;
  4. разрабатывать новые технические решения и интегрировать функции в нашу современную платформу для рентгеновской диагностики; - использовать технологии работы с базами данных (реляционными и не только), распределенных вычислений и коммуникаций, реализации надежных протоколов связи по ненадежным каналам, самодиагностики и распределения нагрузки, сбора статистики и управления потоком работ на основе правил (четких и не только).

Почему к нам

  • корпоративный стартап: сложная интересная задача при стабильности крупной компании;
  • сфокусированная работа на конкретный результат одного проекта;
  • создание полезного продукта, а не разработка под заказ, не отработка гранта и не доработка легаси;
  • действительно быстрая разработка по Scrum: не моды ради, а потому что это единственный способ успеть разработать релевантный рыночный продукт. Роли скрам-мастера и владельца продукта — выделенные;
  • достойная оплата вашей работы: цифра в 130 000 руб. — минимальный уровень для кандидата уровня middle, чем шире ваш бэкграунд, тем больше мы готовы платить; если вы senior — ваш доход будет существенно выше;
  • отдельный тихий офис (team room) в бизнес-центре недалеко от метро;
  • самоорганизация в приоритете: по договоренности с командой и по ситуации возможны гибкий график и удаленная работа;
  • выдаем корпоративные ноутбуки, но можно работать и на своем (монитор дадим в любом случае).

Требования к опыту

  • опыт, достаточный для автономной работы в гибкой команде без долгой раскачки;
  • пара реализованных проектов с использованием похожего стека;
  • желание писать код, который другие смогут читать через 5 лет (без слез);
  • понимание, когда уместно, а когда нет «всё переписать»;
  • опыт написания (и успешной отладки) многопоточного кода;
  • умение писать модульные тесты и понимание, зачем они нужны;
  • прочитанные Рихтер, Фаулер, Мартин и/или Макконнелл;
  • понимание, почему в команде нельзя без багтрекинга и код-ревью;
  • чтение статей, постов и документации на английском.

Наш стек

  • C# / .NET Framework;
  • WPF / WinForms / DevExpress;
  • WCF / Remoting / TCP/IP;
  • SQL Server