Мы ищем разработчика для работы на одном из линейки продуктов 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 дней больничного без необходимости подтверждения

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

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

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

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

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

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

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

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

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

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