Разработчик

Разработчик

Зарплата:
з/п не указана
Откликнуться

Описание

Требуемый опыт работы:

1–3 года

График работы:

Полная занятость

Тип занятости:

Полный день

Основные задачи, которые нужно решать

* Настройка средствами платформы

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

* Разработка на JS

Front end часть реализована на JS (RequireJS + обёртка над ExtJS Sencha. Планируется переход на Angular). Часто задачи клиентов не укладываются в стандартную функциональность платформы и требуется дорабатывать существующие элементы\модули или разрабатывать специальные.

* Немного C#

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

* БД и SQL

Платформа предназначена для работы с данными, поэтому 90% задач связаны с работой с БД. Используются MS SQL, Postge, Oracle (редко). Это проектирование таблиц для хранения данных, получение данных по различным критериям. Всё это в большинстве случаев работает по ORM модели, поэтому знание специфики конкретной БД не сильно важно.

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

  1. Профильное ИТ образование.
  2. Опыт работы в должности разработчика ПО 1-3 года (при успешном прохождения собеседования возможно трудоустройство студентов старших курсов).
  3. Умение работать с базами данных (любой из: MySQL, MS SQL, Oracle, PostgreSQL). Умение писать базовые SQL запросы с join конструкциями, создавать View.
  4. Опыт промышленного программирования на JavaScript (уровень middle), разработка модулей RequireJS и работа с любым промышленным фреймворком. Желательно представление о C# на уровне junior (развернуть проект в MS VisualStudio, скомпилировать)
  5. Быть знакомым и понимать паттерны проектирования ПО. Знать популярные фреймворки и библиотеки, понимать как и когда их использовать.
  6. Понимание протоколов обмена данными. HTTP, AD и других протоколов на уровне что такое протокол и зачем нужен. Понимать разницу между REST и SOAP.
  7. Крайне важно: уметь общаться с людьми, в том числе в формальном стиле заказчик-исполнитель.

Дополнительным плюсом будет экспертиза в одной из сфер: ITSM и службы поддержки, Банковские процессы, складские процессы, финансовые процессы и бюджетирование.

Направление

Разработка ПО

Уровень

Middle

Навыки

Дата публикации: 29 марта 2021
г. Нижний Новгород

О компании

Помогаем компаниям автоматизировать бизнес-процессы

Специализируемся на:

Подробнее

Отклик на вакансию «Разработчик»

Компания: T.integration

Нижний Новгород, ул. Короленко, 29

Откликнуться