.NET Developer
генерация резюме под вакансию
сопроводительное письмо
описание
Команда разрабатывает систему электронного документооборота и управления контрагентами. Сервис является частью ERP-системы, обрабатывает миллионы документов и обеспечивает высоконагруженные процессы, включая расчёты для ежедневных выплат сотрудникам складов.
задачи
- Разрабатывать новые и поддерживать существующие сервисы на .NET, C#, EF Core, PostgreSQL, Kafka;
- Выполнять интеграции со сторонними сервисами через REST API, gRPC и брокеры сообщений;
- Взаимодействовать с разработчиками внутри своей и других команд;
- Проводить Code Review;
- Оценивать и декомпозировать задачи;
- Заниматься реинжинирингом и рефакторингом существующих приложений.
требования
- Уверенное знание и опыт коммерческой разработки на .NET;
- Отличное знание C#, CLR и управления памятью .NET приложений;
- Владение ООП, паттернами проектирования, DDD, SOLID;
- Опыт многопоточного программирования и работы с примитивами синхронизации потоков;
- Опыт разработки микросервисной архитектуры;
- Знание брокеров сообщений, в частности Kafka;
- Умение писать и оптимизировать SQL-запросы, строить индексы (PostgreSQL, MS SQL) и работать с ORM (EF Core, Dapper);
- Понимание архитектуры REST и веб-протоколов;
- Навыки контейнеризации приложений (Kubernetes, Docker);
- Опыт Unit-тестирования (NUnit, xUnit);
- Ответственный подход к разработке и умение писать качественный, понятный код;
- Будет плюсом опыт разработки систем документооборота, систем управления мастер-данными и опыт написания интеграционных решений с провайдерами ЭДО.
условия
- Условий в вакансии нет
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.