Мы ищем разработчика для работы на одном из линейки продуктов dbForge Studio, который является полнофункциональной средой IDE для разработки и администрирования баз данных. Необходимо будет участвовать в разработке таких функций, как автозавершение кода, анализ статического кода, сравнение и синхронизация баз данных, формирование отчётов, парсинг SQL кода и многое другое.

Ссылка на продукт: https://www.devart.com/dbforge

Стек технологий, который мы используем: С#, WinForms, WCF, WPF, DevExpress, ANTLR.

Требования

  • знание и понимание основ .Net Framework, C#;
  • понимание жизненного цикла работы оконных приложений;
  • понимание базовых принципов ООП, design pattern, SOLID; умение применять их на практике;
  • умение проектировать Unit Tests;
  • навыки проектирования и разработки многопоточных приложений;
  • навыки работы с базами данных, знание SQL;
  • хорошая алгоритмическая база;
  • понимание базовых принципов CI/CD, навыки работы с CI системами (Jenkins);
  • навыки использования систем контроля версий, в первую очередь Git.

Обязанности:

  • проведение исследовательской работы при приеме фичи к разработке, ее декомпозиция на подзадачи с последующей оценкой времени разработки;
  • поиск новых решений и подходов при работе над сложной, нетипичной задачей;
  • разработка функциональности и проектирование Unit Tests;
  • рефакторинг существующего кода;
  • выдача выполненной задачи в тестирование, оказание консультативной помощи QA во время тестирования;
  • проведение и прохождение code review;
  • техническая экспертиза и помощь отделу поддержки при анализе пользовательских тикетов;
  • работа с требованиями от продукт-аналитиков, проецирование их в технические требования, которые будут понятны любому разработчику;
  • взаимодействие с тим лидом, архитектором, продукт-аналитиком и дизайнерами во время проектирования UI функциональности;
  • формирования пула задач на этапе декомпозиции объемной задачи;
  • менторинг и оказание консультативной помощи младшим разработчикам;
  • консультации с тим лидом и архитектором при принятии архитектурных решений.
  • Будет плюсом

    • опыт работы с компонентами DevExpress;
    • опыт написания парсеров;
    • опыт интеграций и разработки add-ins;
    • техническое высшее образование в области компьютерных систем;
    • сертификация по ключевым направлениям деятельности;
    • участие в разработке крупных проектов и систем.

Интересует вакансия?

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

Отправить резюме

{{errorMessage.firstname}}
{{errorMessage.lastname}}
{{errorMessage.email}}
{{errorMessage.phone}}
{{errorMessage.resume}}

Только .docx, .rtf, .pdf объемом до 5 MB

* Поля обязательные для заполнения

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

Конкурентную заработную плату

Мы предлагаем оплату труда, соответствующую твоему опыту и квалификации

Гибкий рабочий график

Позволит найти баланс между работой, досугом и личной жизнью

Оплачиваемый больничный

Дополнительные 5 дней больничного без необходимости подтверждения

Курсы английского языка

Возможность заниматься в офисе в удобное время

Чай, кофе и сладости

Неограниченное количество и широкий ассортимент. Свежие фрукты каждую неделю

Игровая комната

Настольный теннис и футбол, дартс, турник, тренажеры

Корпоративные мероприятия

Веселые, незабываемые праздники

Современный офис

Все, что нужно для продуктивной работы