C# Developer (Middle+ / Senior)
REMOTE GLOBAL OR HYBRID GEORGIA
Мы ищем сильного Backend Engineer (Middle+ / Senior) в команду разработки. Нам нужен самостоятельный инженер, готовый не просто писать качественный код по техническому заданию, но и активно участвовать в проектировании архитектуры и развитии кодовой базы.
Чем предстоит заниматься:
- Проектирование и разработка: создание архитектуры веб-проектов, разработка отказоустойчивой серверной части и сложной бизнес-логики.
- Качество кода: проведение технического Code Review, рефакторинг текущих решений, устранение технических ошибок и оптимизация производительности.
- Развитие функционала: поддержка текущих систем, доработка существующих и вывод в продакшн новых сервисов.
- Интеграции: построение межсервисного взаимодействия и интеграция со сторонними сервисами (в частности, через RESTful API).
- Инженерия: написание технической документации для разработанных решений и самостоятельное тестирование готового функционала.
Требования:
- Опыт коммерческой backend-разработки на C# / .NET от 5 лет.
- Глубокое понимание жизненных циклов DI, механизмов обработки HTTP-запросов и уверенный практический опыт работы с TPL (Task Parallel Library).
- Опыт проектирования и построения архитектуры сервисов, знание различных способов межсервисного взаимодействия.
- Уверенные навыки работы с базами данных MySQL и MongoDB (включая использование Entity Framework для запросов чтения).
- Опыт асинхронного взаимодействия через брокеры сообщений (в частности, или аналоги).