Backend разработчик
заработная плата по итогам собеседования
город любой
тип занятости полная занятость
формат работы удаленный формат
Обязанности:
- Участие в разработке новых программных модулей;
- Сопровождение существующий программных модулей (доработка, рефакторинг);
- Оптимизация производительности Web приложений;
- Оптимизация запросов к БД;
- Проведение Code Review кода коллег;
- Написание unit и интеграционных тестов;
- Участие в обсуждении новых задач с аналитиками.
Требования:
- Понимание средств разработки и умение разбираться в чужом коде;
- Опыт разработки приложений на базе Framework .NET, .NET Core на C#;
- Опыт работы с ОРМ (EF, желателен опыт работы с Dapper);
- Хорошее знание SQL, опыт работы с одной из RDBMS (MSSQL, PostgreSQL), оптимизация запросов;
- Навыки в разработке многопоточных приложений;
- Опыт работы с современными системами контроля исходного кода (желательно с Git, желателен опыт работы в Gitlab);
- Умение применять стандартные шаблоны проектирования (фабрики, адаптеры и т.п.);
- Умение работать в команде (проведение и прохождение Code Review, использование корпоративных стандартов и библиотек);
- Желательно знание общих принципов организации взаимодействия приложений с сервером посредством протоколов HTTP и WS;
- Опыт в написании unit-тестов;
- Будет плюсом опыт работы с Kafka.
Что вас ждет на работе
- Конкурентная заработная плата
- Возможность карьерного роста
- Расширенный пакет ДМС со стоматологией
- Оплата 50% стоимости уроков английского языка
- Оплата 50% стоимости парковки на территории офиса (г. Москва)
- +2 дня по болезни без больничного листа
- Комфортное рабочее место, дружная команда профессионалов своего дела
- График работы: 5/2