UEP является аккредитивной IT-компанией с полным циклом разработки.
Наши проекты созданы для крупнейшей кинологической организации в России, представляющей интересы 7 миллионов владельцев собак по всей стране.
Работа в нашей компании - это достойная оплата труда, дружный коллектив, а также идеальные условия для личного и профессионального роста.
Задачи:
- Разработка сервисов на .NET 6 / 8 (в зависимости от проекта);
- Проектирование архитектуры и участие в её обсуждении;
- Работа с PostgreSQL: сложные SQL-запросы, анализ планов выполнения, индексация;
- Поддержка чистоты и читаемости кода (code review, рефакторинг);
- Взаимодействие с командой: бэкенд, фронт, аналитики, QA.
Требования: - Опыт коммерческой разработки на языке C# и .NET Core от 2 лет;
- Уверенное знание .NET 6 / .NET 8;
- Глубокое понимание ООП, разделять чистую архитектуру, знание: SOLID, DRY, KISS, YAGNI, паттерны проектирования;
- Уверенное знание PostgreSQL;
- Опыт написания и оптимизации REST API;
- Понимание основ работы ElasticSearch;
- Опыт работы с Entity Framework или linq2db;
- Опыт разработки с использованием многопоточности и асинхронных вызовов;
- Умение читать и использовать чужой код, писать читаемый код;
- Уверенно работать с Git (merge, rebase, cherry-pick, squash);
- Базовое понимание DI, middleware, pipeline;
- Понимание основ микросервисной архитектуры;
- Способность оценивать трудоемкость задач.
Будет плюсом:
- Опыт участия в миграциях версий .NET Core на более новые;
- Опыт работы с Kafka, Redis;
- Умение грамотно документировать код и API;
- Умение отлаживать через логи, трассировку, Sentry;
- Умение видеть зависимости между модулями, а не только свою задачу;
- Опыт в построении нагруженных или высоконагруженных систем.
Мы предлагаем :