Разработчик Fore

Обязанности

  • Разработка макросов и примитивов для настройки поведения объектов платформы;
  • Написание автотестов;
  • Поддержка документации по прикладным наработкам на wiki – странице;
  • Написание SQL-запросов начального уровня – соединение таблиц, иерархические запросы, оконные функции;
  • Помощь в разработке отчетных форм и карточек;
  • Настройка внешнего вида отчетов, применение стилей;
  • Отладка SQL-скриптов;
  • Создание и настройка справочников НСИ, в том числе табличных;
  • Отладка программного кода – поиск и исправление ошибок;
  • Настройка структуры отчетных форм и карточек, размещение данных, передача параметров;
  • Подготовка срезов данных, построение и настройка многомерных кубов;
  • Разработка прикладной логики в обработчиках событий отчетов;
  • Разработка сервисов;
  • Разработка собственных классов, переиспользование наработок коллег;
  • Взаимодействие с коллегами из смежных подразделений и партнерами.

Требования

  • Знать, понимать и применять на практике основные принципы ООП;
  • Знать особенности хранения и передачи значений переменных, области видимости;
  • Опыт работы программистом в командных или сольных проектах;
  • Навык написания запросов и процедур на языке SQL;
  • Знать принципы организации OLAP - структур;
  • Понимать принципы организации двухзвенной и трехзвенной архитектуры систем;
  • Соблюдать регламент прикладной разработки;
  • Уметь разрабатывать процедуры, функции и несложные представления;
  • Понимать смысл транзакций;
  • Уметь пользоваться отладчиком, знать способы отладки;
  • Модульное построение кода, знание и понимание подходов объектно-реляционного моделирования. Знание принципов SOLID;
  • Понимать отличия сервисной от микросервисной архитектуры приложения;
  • Уметь читать планы запроса;
  • Уметь создавать / инициировать создание необходимых индексов;
  • Знание оконных функций. опыт работы с системами контроля версий (Git, TFS), понимание принципа их работы;
  • Стаж работы разработчиком в командных проектах не менее одного года;
  • Уметь пользоваться консолью браузера.

Преимуществом будет

  • Опыт использования ЯП Fore;
  • Опыт работы с PostgreSQL;
  • Целеустремленность, активность, умение работать в команде.

Место работы

  • Пермь
  • Москва
  • Санкт-Петербург

ул. Стахановская, 54

Как до нас добраться?

На автобусе

3,10,11,19,40,42,47,56,80,106

ул. Октябрьская, 72

Как до нас добраться?

На метро

Марьина Роща

На автобусе

с511, 519

ул. Белоостровская, 17

Как до нас добраться?

На метро

Лесная, Черная речка

На автобусе

25, 25а, 32, 33, 137, 185

На трамвае

17, 76, 252, 367, 373