Обязанности:
- Работа в качестве Ведущего разработчика;
- Разработка системы Единый CRM b2b, основанную на платформе BPMSoft;
- Разработка микросервисов на базе ASP. Core;
- Анализ, оценка, обоснование вариантов реализации требований заказчиков;
- Участие в проектировании архитектуры;
- Взаимодействие со смежными командами для решения поставленных задач;
- Проектирование и реализация интеграционных задач;
- Совместная работа с аналитиками и тестировщиками;
- Контроль качества работы разработчиков (Code Review);
- Участвовать в поддержке сервиса в качестве 3-й линии поддержки/решение инцидентов;
- Подготовка и установка релизов.
- Знание системы BpmSoft и подходов к разработке на уровне Senior;
- Уверенное знание C#, .NET, ASP.NET, WebApi, JavaScript , SQL и веб-разработки (HTML/CSS, js и фреймворки, MVC) на уровне Senior;
- Опыт работы с PostgreSQL на уровне профилирования, оптимизации запросов.
- Уверенная работа с системами контроля версий;
- Web API – умение писать свои и использовать чужие (RESTful);
- Моделирование Бизнес-процессов, визуализация, согласование и контроль проектов внедрения изменений CRM модулей;
- Устранение проблем в работе системы, анализ конфигурации;
- Опыт разработки интеграционных решений через REST, ESB, Message broker;
- Написание unit-тестов.