Middle/Senior ASP.NET Core Developer (Netpeak Software)

  1. Краткое описание вакансии

    Команда Netpeak Software в поиске Middle/Senior ASP.NET Core разработчика для работы в стартапе, который активно выходит на рынки США, Канады, Великобритании и уже качественно представлен в странах СНГ. Если ты имеешь опыт коммерческой разработки на ASP.NET от 2-х лет и хочешь работать в украинском продукте, который полюбят во всём мире, заполняй анкету!

  2. Основные требования к будущему сотруднику на этой позиции:

    1. Профессиональные знания и навыки.

      1. 2+ лет опыта разработки коммерческих приложений используя C#.
      2. Уверенные знания SOLID, OOP, OOD, и шаблонов проектирования.
      3. Уверенные знания .NET Framework 4.6+, ASP.NET Core 2.0+, Entity Framework.
      4. Знания HTML5, CSS3, JS, Razor.
      5. Опыт работы с third-party libraries и APIs.
      6. Уверенные знания Git.
      7. Английский на уровне чтения технической документации.
    2. Личные качества.

      1. Скрупулезность в отношении баг-репортов от отдела QA (найденные баги, их количество и т.д. не должны вызывать отрицание/недовольство и многие другие эмоции).
      2. Алгоритмическое мышление – умение запросто нарисовать блок-схему действий для поведения в какой-либо повседневной ситуации.
      3. Системное мышление – умение учитывать взаимное влияние всех составляющих системы.
      4. Стремление всё упорядочить, автоматизировать и настроить для автономной работы.
      5. Умение доводить начатое до конца, в независимости от трудностей и препятствий, возникающих на пути.
      6. Умение сфокусироваться на деталях, не забывая об общей картине происходящего.
      7. Умение всегда задавать себе вопрос "Зачем?" прежде, чем что-либо делать, что “кто-то попросил сделать”.
      8. Готовность принимать самостоятельные решения.
      9. Умение самостоятельно учиться и приобретать новые навыки (мы верим в принцип “невозможно научить, можно только научиться”).
      10. Умение чётко и грамотно доносить свои мысли до собеседника. 
    3. Будет плюсом.

      1. Опыт работы с Node.js.
      2. Опыт работы с фреймворком Electron.
      3. Знание фреймворка Blazor.
      4. Опыт в использовании TDD and BDD.
  3. Функциональные обязанности.

    1. Разработка систем Senior-уровня, проектирование, программирование, консультирование и поддержка.
    2. Поддержка/рефакторинг уже написанного кода.
    3. Внесение правок в существующий функционал.
    4. Поиск, имплементация и модификация существующих библиотек (в зависимости от задач)
    5. Рекомендации по внедрению и изменению новых технологий и/или фреймворков.
    6. Хорошее понимание бизнес-процессов для эффективного выполнения задач своей зоны ответственности.
    7. Отличные аналитические способности и умение эффективной работы в условиях многозадачности.
    8. Проектирование, разработка и внедрение тестирования каждого блока и сценария для существующей базы кода и последующих разработок, понимание паттернов безопасности разработки.
    9. Ответственность за работу над структурой задач бэклога.
  4. Что мы предлагаем сотруднику на данной должности?

    1. Зарплату по итогам собеседования. 
    2. Удобный график для жаворонков, сов и неопределившихся: с 8 (12) до 17 (21).
    3. Офис в центре города.
    4. Официальное оформление и оплачиваемый отпуск в размере 24-х календарных дней, оплачиваемые больничные.
    5. Возможность обучения и развития: опыт и помощь наших сотрудников, помощь в профессиональной адаптации и обучение куратора на протяжении всего испытательного срока.
    6. Карьерную лестницу и карту знаний, которые дают прозрачное понимание того, что нужно сделать, чтобы перейти на новую ступеньку.
    7. Закрытый форум, свою Википедию и собственную библиотеку.
    8. Возможность посещения профильных и непрофильных образовательных ивентов.
    9. Систему геймификации, нетпиксы и нетпик стор.
    10. Корпоративные мероприятия и развлечения, другие приятные бонусы.
    11. Корпоративные команды по футболу, баскетболу, настольному теннису.
  5. Зачем работает наш «Middle/Senior ASP.NET Core Developer»?

    1. Чтобы реализовывать и развивать крутые SEO продукты.
  6. Критерии, по которым будут оцениваться результаты работы данного специалиста.

    1. Качество написания кода, применения паттернов построения архитектуры, следование SOLID.
    2. Написание UNIT и интеграционных тестов.
    3. Коммуникация в команде.
    4. Личные качества.
  7. Наличие командировок и их процент от рабочего времени.

    Не предусмотрены.

  8. Соотношение работы в офисе, встреч с клиентами.

    Работа в офисе – 100%.

  9. Что есть плохого в работе на данной должности?

    1. Необходимость работать в условиях многозадачности.
    2. Продолжительная работа только над одним проектом.
  10. Место специалиста в структуре компании:

    1. Отдел, в котором будет работать специалист.

      Отдел разработчиков Netpeak Software.

    2. Количество сотрудников в отделе.

      6.

    3. Кому подчиняется данный сотрудник.

      Team Lead, Project Manager, CEO.

    4. Предполагается ли наличие подчиненных, их количество.

      1. На первом этапе (1 год) - нет, далее - в зависимости от роста и личностных качеств сотрудника.
    5. Предполагаемый карьерный рост на этой позиции.

      Software Engineer Team Lead.

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

    1. Продолжительность испытательного срока.

      2 месяца. Испытательный срок оплачивается.

    2. Наличие премий.

      Нет.

  12. Что сделать, чтобы работать на позиции «Middle/Senior ASP.NET Core Developer»?

    Отправить нам анкету с резюме, выполнить тестовое задание и пройти собеседования.

Заполнить анкету на эту роль

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