Мы ищем .NET-разработчика, которому интересно создавать сложные инженерные системы, развивать архитектуру APS-платформы, решать задачи автоматического производственного планирования и оптимизации планов, разрабатывать производительные алгоритмы и обработки больших объемов данных. Для нас важно, чтобы разработчик умел глубоко погружаться в задачу, предлагал надежные технические решения и отвечал за качество результата.
Задачи:- Разработка и развитие APS-системы на платформе .NET.
- Проектирование и развитие backend/frontend компонентов на .NET и Blazor.
- Разработка алгоритмов планирования и оптимизации производственных планов и расписаний.
- Реализация сложной бизнес-логики и вычислительных механизмов системы.
- Работа со сложными сценариями обработки данных и оптимизации производительности:
— оптимизация SQL-запросов;
— проектирование индексов;
— CTE, оконные функции, аналитические запросы в PostgreSQL;
— aggregation pipeline в MongoDB;
— анализ и оптимизация производительности хранения и обработки данных.
- Разработка API и интеграционных сервисов.
- Развитие CI/CD-процессов и контейнерной инфраструктуры.
- Развертывание и сопровождение сервисов с использованием Docker и Nginx.
- Участие в проектировании архитектуры системы, code review и техническом развитии платформы.
Нам в команду нужен человек, который:- Имеет коммерческий опыт разработки на .NET от 6 лет.
- Уверенно владеет .NET 8/10 и современным стеком платформы.
- Имеет опыт разработки на Blazor.
- Понимает принципы проектирования приложений и архитектуры ПО.
- Уверенно работает с PostgreSQL, MongoDB и Redis.
- Имеет опыт работы с Docker, Linux, Nginx и CI/CD.
- Понимает принципы многопоточного, асинхронного и реактивного программирования.
- Работал с System. Reactive или аналогичными подходами.
- Умеет писать поддерживаемый, производительный и качественный код.
- Способен самостоятельно принимать технические решения и доводить задачи до результата.
- Обладает хорошими коммуникационными навыками и умеет работать в команде.
Будет плюсом:- Опыт разработки APS, MES, ERP или других производственных систем.
- Понимание специфики производственного планирования в FMCG или дискретном производстве.
- Опыт разработки алгоритмов:
— планирования;
— оптимизации планов;
— распределения ресурсов.
- Опыт оптимизации производительности приложений и БД.
- Опыт технического лидерства или наставничества.
Мы предлагаем:- Оформление по ТК РФ в аккредитованной IT-компании.
- Работу в команде профессионалов и участие в развитии сложного инженерного продукта.
- Интересные технические задачи и возможность влиять на архитектуру решений.
- Удаленный или гибридный формат работы.
- Профессиональный и технический рост.