Fullstack разработчик/программист
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
В федеральную компанию Nobilis Team по ведению CRM-проектов на базе TerraSoft bpm online (Creatio) требуется Программист/разработчик C# (.Net)/JavaScript.
Компания с 2008 года обслуживает крупнейшие российские компании в части внедрения технологических инноваций в CRM и Customer Experience. В числе крупных клиентов – Тинькофф банк, Сбербанк, Аэрофлот, Сеть гипермаркетов Лента, МТС, страховое общество СОГАЗ и другие известные компании.
О проектах, проектных командах и задачах
Обычно вхождение в новые технологии и задачи длится порядка 1 месяца с зачислением в штат с первого дня работы. На проекте всегда есть технический руководитель/архитектор/старший программист, доступный для технических консультаций. Также на проекте есть системный аналитик, который отвечает за сбор требований и подготовку технического задания, вся разработка ведется согласно документации. Весь процесс разработки автоматизирован на базе технологий Atlassian (Jira, Confliuence и Управления проектами).
Задачи:
Для junior и middle
- Разработка CRM-систем на базе платформы Terrasoft bpm online (Creatio)
- Поддержка работоспособности и оптимизация разработанных решений
Состав команды зависит от проекта (от 1 до 5-6 разработчиков +аналитики)
Для middle/senior и senior-team lead доп. обязанности:
- Проектирование разработки интеграции с многочисленными внешними системами: Сайты, CRM, ERP по протоколам REST, SOAP (WCF) и др
- Проектирование разработки интеграции с телефонией, почтой, мессенджерами, мобильными приложениями.
- Разработка «бизнес процессов» в нотации BPMN
- Разработка серверной бизнес логики C# + MS SQL, либо оптимизацию существующей, а также создании архитектуры решений устойчивых к нагрузкам.
- Разработка клиентской логики Javascript (ExtJs, Backbone).
- Создание новых визуальных модулей системы Javascript + LESS (CSS)
- Поддержка решений на серверах заказчика
- Разработка плагинов, кастомизация форм
- Участие в разработке архитектуры решений, оценка
- Управление командой 2-8 человек
Требования:
Для junior и middle
- Опыт работы от 1 года в разработке ПО на проектах разработки и/или внедрения ПО, Наличие завершенных проектов, знание SQL, C#, Javascript
- Знания C# или javascript (знание CSS, HTML приветствуется).
- Знание реляционных баз данных (MS SQL, MySQL) на уровне написания простых запросов
Для middle/senior и senior-team lead доп. требования:
- Опыт работы от 2х лет в разработке ПО, опыт разработки Bpm online/ CRM, ERP систем
- Знание разработки фронтеда
- Знание SQL на уровне составления сложных SQL-запросов, СУБД MS SQL или Oracle
- Знание: платформы .NET Framework 4.6.2, языка C#, CSS, JavaScript
- Умение работать с системами контроля версий (Git, SVN), готовность осваивать стек поддерживающих технологий (Atlassian)
Условия:
- Раз в 6-12 месяцев переаттестация с возможностью повышения зарплаты
- График: начало рабочего дня с 8-9-10, конец рабочего дня до 17-18-19 часов,
- Возможность удаленной работы и гибкого графика
- Компенсация английского, оплата профильных мероприятий, спорт, ДМС
- Постоянное обучение и развитие профессиональных компетенций сотрудников
- Участие в масштабных и динамичных проектах в крупнейших компаниях, адекватное руководство
- Работа в окружении профессионалов
- Прозрачный рост сотрудников на базе системы грейдов
- Официальное трудоустройство по ТК РФ, испытательный срок 3 месяца