JSA Group - аккредитованная IT-компания. Существуем с 2016 года, в штате около 1500 человек. Ведем разработку по направлениям: web, мобильная разработка, BI, VR, Data Science и др.
Сейчас мы в поиске Middle/Middle+ backend разработчика в нашу команду на проект создания системы календарного планирования.
Система календарного планирования (СКП) — это программный продукт для формирования производственных заказов и планов по отгрузке, руководствуясь которыми производственные цеха создают полуфабрикаты либо готовую продукцию. Функциональность системы предоставляет бизнесу инструменты планирования производства, отслеживания статусов коммерческих заказов и прогноза объёмов по хранению и отгрузке материалов. Главная цель внедрения преследует максимизацию показателя OTIF и минимизацию переналадок производственного оборудования. Как следствие уменьшается количество простоев оборудования и увеличивается маржинальность всей производственной цепочки на предприятии.
Мы создаём систему на базе библиотек с открытым исходным кодом. Это новый проект без рутинных задач поддержки и исправления Legacy. Если ты ищешь интересные задачи по работе с реальным производством, хочешь поучаствовать в разработке "с нуля" значимого проекта, влияющего на бизнес – наша команда сможет тебя этим обеспечить. В объём проекта входит автоматизация управления шестью производственными цехами, покрывающими полный цикл производства металлической продукции - от плавки до финишной обработки.
Команда проекта находится в начале формирования. Уже выделены бизнес-аналитики и функциональный архитектор, подготовлено проектное решение и в ближайшее время планируется набор группы разработки. Присоединившись сейчас ты сможешь повлиять на все аспекты реализации проекта: от формирования архитектурных планов до составления пользовательской документации.
Проект разрабатывается на современном стеке: Kubernetes, C#, .Net, TS React, PostgreSQL. Работаем по методологии Agile, Scrumban.
Стек backend: C#, .Net, dotnet, SQL, Entity Framework, PostgreSql, Asp.Net Core Web Api, REST API, Asp.Net Core Identity, Keycloak.
Задачи:
- Разработка backend части приложения (.Net 9.0, Asp.Net Core Web Api, EF Core on PostgreSql, Keycloak).
- Реализация интеграций со смежными системами.
Мы ожидаем, что ты:
- Имеешь высшее техническое образование.
- Имеешь опыт работы с .Net Core 3+ от 3 лет.
- Знаешь асинхронное программирование (async/await).
- Отлично понимаешь основные архитектурные паттерны (MVC, DI).
- Имеешь опыт работы с любым SQL сервером (PostgreSQL, MSSQL, etc).
- Умеешь проектировать и оптимизировать базы данных.
- Знаешь EF Core (Code First).
- Имеешь опыт работы с брокером сообщений (RabbitMQ, Azure Service Bus, etc).
- Имеешь опыт написания и поддержания в актуальном состоянии юнит тестов (NSubstitue, xUnit).
- Имеешь опыт работы с Aps.Net Core Identity, Keycloak.
- Знаешь о Web API и REST API.
Хорошо, если ты:
- В курсе последних (и не очень) нововведений dotnet.
- Ещё лучше, если имеешь опыт их активного использования (например, nullable reference types).
- Знаешь ReactJs/HTML/CSS, но не обязательно.
Условия:
- ЗП, достойная уровня профессионального развития (оклад + бонусы).
- ДМС со стоматологией (после испытательного срока - 3 мес), полис для выезжающих за рубеж, доплата по больничному листу до 5 рабочих дней - 7 календарных, корпоративная мобильная связь; скидки на фитнес в World Class и частичная компенсация спорта.
- Возможности для профессионального и карьерного развития.
-
Формат работы: удаленно или гибридный (по-желанию). Есть офис в Москве и Санкт-Петербурге.
- Над проектом работает опытная команда, применяется подход менторства.
Преимущества работы у нас:
- Проект пишется полностью с нуля, на базе Open source решений.
- В проектировании и разработке применяются новейшие технологии и подходы.
- Все архитектурные решения фиксируются в виде ADR (Architecture decision record).
- Постановки задач формализуются от бизнес-требований до SRS (Software requirements specification).
- Для документирования используется Confluence, для ведения задач Jira.