Разработчик-интегратор маркетплейса C#.NET
Сергей@serg-py
54 года3 года в сервисе19.08.2022
В настоящее время мы ищем разработчиков на проект, в котором требуется централизованное управление заказами и товарами онлайн-маркета
Обязанности:
- Разбор кода унаследованного приложения на NodeJS
- Совместные обсуждения задач и требований с менеджером и другими участниками проекта
- Проработка решения по интеграции с использованием стандартных библиотек .NET, включающее:
- создание и доработку структуры классов для мэпинга свойств
- многопоточная загрузка в паралелльном режиме
- использование нагрузочных прокси
- хитрые алгоритмы для постраничных загрузок
- Обоснование и реализация решения на языке C#, (особенно приветствуется простота и лаконичность кода, его понимаемость)
- Покрытие кода тестами (в пределах разумного)
- Поддержка и развитие написанного ранее кода
- БэкендASP.NET Core 6.0
- На сервере отдельно стоит Postgres SQL, при необходимости подключаемся к ней
- ORMLinq2Db (специальные знания не требуются)
- Тесты XUnit
Требования не самые фантастические, тем не менее:
- знание конструкций языка C#, особенно Linq
- опыт использования технологийAsp.Net, JSON,
- умение разбираться в чужом коде
- анализ и оптимизация запросов SQL, которые генерирует ORM Linq
Работа удаленно