
Разработка программного продукта в SCRUM команде.
сберрешения · На сервисе с: 25.08.26 10:13
↑ Вакансия с автоподнятиемЧем тебе предстоит заниматься:
Будем рады пообщаться, если есть:
Используемый стек технологий:
Что мы предлагаем:
Привет! Это команда Управления контрагентами.
Мы отвечаем за один из ключевых доменов компании — автоматизацию договорной работы: от заключения договоров с селлерами Ozon до оформления отношений с ПВЗ и курьерами, а также согласования договоров закупок оборудования и других не товарных закупок.
Мы ищем C#-разработчика с практическим опытом построения микросервисной архитектуры и желанием погружаться в business-critical проекты.
Наш стек
C#, PostgreSQL, Kafka, ClickHouse, Redis, Elasticsearch.
Вам предстоит
Нам важно
Будет плюсом
Юзтех – группа аккредитованных ИТ-компаний полного цикла разработки с многолетней экспертизой в передовых технологиях: DWH, BigData, AI/ML, Blockchain, BI, предиктивная аналитика, цифровые двойники производства и рисков.
ГК Юзтех является технологическим партнером таких компаний, как Mail.ru, 2Gis, НЛМК, Еврохим, Го Инвест, Альфа-Банк, Сбер, ВТБ, МКБ, Самолет, Х5 retail Group, Газпромнефть, Леруа Мерлен, Ситилинк, Ланит, IBS. Также, ГК разрабатывает собственные IT-продукты (Usebus, Octopus, Тил Эйчар) и флагманские проекты, которыми пользуется 70% населения страны.
Приглашаем разработчика Fullstack (C#, C++, NanoCAD API/SDK, MSSQL/PostgreSQL) с опытом разработки под NanoCAD и пониманием специфики проектирования и расчётов промышленных объектов.
Срок привлечения: до конца года (срочный трудовой договор).
Формат работы: удаленно по РФ/РБ, гибрид или офис - на ваш выбор.
Требования:
Понимание жизненного цикла: знание стадий “Проект” и “Рабочая документация”.
Специфика объектов: понимание того, как проектируются металлоконструкции (раздел КМ), железобетон (раздел КЖ) или технологические трубопроводы (раздел ТХ).
Нормативная база: базовое знание российских стандартов (СП, ГОСТ) в области нагрузок и воздействий, понимание того, как нормы превращаются в алгоритмы расчета.
BIM-концепция: понимание того, что объект в CAD-системе — это не просто линии, а сущность с атрибутами (марка стали, объем, вес, артикул).
Опыт работы с другими САПР (AutoCAD, Revit API, Civil 3D) для понимания кросс-платформенной логики.
Опыт работы с геометрическими ядрами (Open CASCADE, Parasolid).
Знание Python для написания скриптов автоматизации тестирования или конвертации данных.
Опыт работы с системами контроля версий (Git) в контексте хранения бинарных файлов чертежей (LFS).
- Языки программирования
C# (.NET / .NET Core) — основной язык для разработки логики и API. C++ — для высокопроизводительных вычислительных ядер (математика) или работы с legacy-компонентами.
- Платформа NanoCAD
- Обязательно: Опыт разработки под NanoCAD (не AutoCAD).
API/SDK: Уверенное владение .NET API NanoCAD.
- Объектная модель: Понимание работы с объектами базы данных чертежа (DatabaseServices).
Базы данных
MSSQL или PostgreSQL: Проектирование схем данных для хранения расчетных моделей, профилей и результатов. Навыки оптимизации сложных SQL-запросов и работы с транзакциями.
- Архитектура ПО
Паттерны проектирования (MVVM, Repository, Strategy). Принципы SOLID для написания поддерживаемого кода.
- Математика
Линейная алгебра, методы численного анализа, понимание строительной механики (на уровне постановки задачи).
Задачи
Разработка расчетного модуля (надстройка) на графической платформе NanoCAD.
1. Разработка архитектуры по модулям;
2. Разработка математической модели расчётных модулей;
3. Разработка интерфейсов на базе графической платформы NanoCAD;
4. Разработка пользовательских объектов в среде NanoCAD и средств управления ими;
5. Разработка пользовательских интерфейсов в среде NanoCAD;
6. Подготовка и проведение модульного тестирования разработанных решений;
7. Отработка замечаний по итогам тестирования функционала Заказчиком
Проект
Разработка расчетного модуля (надстройка) на графической платформе NanoCAD
Мы предлагаем:
Карьерную и профессиональную возможность в стабильной, аккредитованной ИТ-компании
Расширенный полис ДМС со стоматологией, корпоративный психолог
Удаленную работу и гибкий график
Необходимую технику для комфортной работы
Обучение, сертификацию, Usetech English Club – онлайн изучение английского
Доступ к Корпоративной библиотеке и к Корпоративному университету
Внутрикорпоративные профильные комьюнити
Заботу о детях сотрудников: корпоративные скидки, подарки, детские дни
Геймифицированную программу лояльности: поверь, ты будешь восторге от нашего корпоративного магазина!
Корпоративную жизнь: мы много работаем и классно отдыхаем
Мы - Кипрская аутсорсинговая геймдев студия. Работаем с 2018 года. Мы разрабатываем под ключ мобильные игры. Также занимаемся поддержкой существующих игр, прототипированием и портированием. Сейчас мы запустили разработку ААА мобильного шутера (мобильная версия известной ПК игры). На этот проект ищем опытного и автономного C#/.NET разработчика на серверную часть. Основной фокус — развитие бэкенда, микросервисная архитектура, стабильность и производительность.
C# и .NET
5+ лет коммерческой разработки на C# / .NET на нагруженных онлайн-сервисах, с экспертным уровнем в асинхронности, многопоточности, управлении памятью и GC, ASP.NET Core и профилировании production — на глубине, достаточной, чтобы принимать архитектурные решения, находить причины сложных проблем и оценивать чужой код на ревью.
Глубокое знание .NET 10 (производительность, новые фичи, внутреннее устройство CLR, async/await, многопоточность)
Чистый код: Практическое применение лучших инженерных практик и паттернов (Clean Architecture, DDD, SOLID).
API и интеграции: Опыт реализации и поддержки API на базе REST, gRPC, WebSocket
Опыт работы с UDP и unsafe
Архитектура и распределённые системы
Проектирование распределённых систем: границы сервисов и транзакций, идемпотентность, eventual consistency, поведение при частичных отказах.
Подтверждённый опыт масштабирования распределённых систем под нагрузкой — от нескольких тысяч RPS и десятков тысяч одновременных подключений, с конкретикой по узким местам.
Умение находить и устранять узкие места до того, как их заметят игроки.
Обеспечение отказоустойчивости: предотвращение каскадных отказов между сервисами, деградация под перегрузкой.
Проектирование схем данных под реальные бизнес-процессы и паттерны доступа.
Данные и хранилища
PostgreSQL или MS SQL Server: написание и оптимизация запросов, индексы, планы выполнения, блокировки, миграции на живой базе под нагрузкой.
Опыт с нереляционными хранилищами: MongoDB или аналог.
Redis: структуры данных, стратегии инвалидации, ограничения распределённых локов.
Событийный стриминг и очереди: Kafka / NATS / RabbitMQ — гарантии доставки, партиционирование, дубликаты, retry, DLQ.
Инфраструктура и эксплуатация
Production-опыт с Kubernetes: ресурсы и лимиты, probes, HPA, StatefulSet, автоскейлинг, отладка проблем в кластере.
Docker: сборка и деплой контейнеризованных сервисов.
Уверенная работа хотя бы с одним облачным провайдером: [AWS / GCP / Azure].
Самостоятельное построение CI/CD-пайплайнов ([GitHub Actions / GitLab CI / TeamCity]): сборка, тесты, деплой.
Observability на практике: Prometheus, Grafana, Alertmanager, распределённая трассировка, централизованные логи. Умение построить дашборд и алерт
Качество и процессы
Автоматизированное тестирование: unit- и интеграционные тесты
Уверенная работа с системами контроля версий и код-ревью.
Опыт работы с игровым бэкендом: игровые сессии, матчмейкинг, серверная авторитетность, оркестрация stateful game servers.
Опыт эксплуатации realtime-мультиплеера под нагрузкой.
Интеграции с игровыми платформами: Epic Online Services, PlayFab, платформенные сторы.
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.