T.integration
Middle C#-разработчик
2 нед. назад
Страна неизвестнаMiddleRemote
c#entity frameworkjavascriptsqlms sqlpostgresqloraclems visual studio
Вакансия Middle C#-разработчика в компании T.integration с возможностью удаленной работы и полной занятостью.
Обязанности
- Настройка средствами платформы: много функциональности включено в платформу, задачи можно решать без программирования, используя готовые модули, создание таблиц в БД, конструкторы интерфейсов.
- Разработка на C# BPMSoft это .NET приложение на IIS с открытым кодом, готовый Framework с базовой функциональностью платформы, используется Entity для работы с БД, организация дополнительной сложной логики и интеграционные сервисы.
- Front end часть реализована на JS (RequireJS + обёртка над ExtJS Sencha), планируется переход на Angular, необходимо решать небольшие задачи на JS, например добавить кнопку для вызова сервисов.
- Работа с БД и SQL: проектирование таблиц, получение данных по критериям, 90% задач связаны с БД, используются MS SQL, Postge, Oracle (редко), большая часть работы через ORM модель.
Требования
- Профильное ИТ образование.
- Опыт работы в должности разработчика ПО 1-3 года.
- Умение работать с базами данных (MySQL, MS SQL, Oracle, PostgreSQL), написание базовых SQL запросов с join конструкциями, создание View.
- Опыт промышленного программирования на С# (уровень middle), уверенное владение MS Visual studio.
- Желательно представление о Java script на уровне junior, умение писать функции по аналогии.
- Знание паттернов проектирования ПО, популярных фреймворков и библиотек, понимание их использования.
- Понимание протоколов обмена данными HTTP, AD и других, понимание разницы между REST и SOAP.
- Умение общаться с людьми, письменно формулировать мысли коротко и ёмко, важно для общения с коллегами и службами поддержки программных продуктов.
Будет плюсом
- Экспертиза в одной из сфер: ITSM и службы поддержки, маркетинг, лидменеджмент, продажи, управление проектами, финансовый учёт.
Условия
- Оформление в соответствии с ТК РФ.
- Официальная заработная плата.
- Работа в офисе, полный рабочий день, удаленный вариант рассматривается, зависит от кандидата.
- Заработная плата уточняется по результатам собеседования.