Middle .NET Developer — Россия, Санкт-Петербург
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Санкт-Петербург
Формат: Гибрид
Занятость: Полная занятость
Грейд: Middle
7zq2EVA.a9 — один из крупнейших агрегаторов туров. Уже 16 лет мы помогаем миллионам туристов находить своё идеальное путешествие и создаём IT-решения для всей туристической отрасли.
Сейчас мы ищем Middle .NET Developer в backend-команду нашего сервиса бронирования туров.
Нам нужен разработчик, который умеет самостоятельно разбираться в задачах, предлагает оптимальные решения и понимает баланс между качеством кода, сроками и бизнес-результатом.
Чем предстоит заниматься
• Разрабатывать и поддерживать backend-сервисы на C# / .NET Core, в том числе активно используя AI
• Создавать и развивать REST API и веб-сервисы.
• Разрабатывать интеграции с внешними системами по API.
• Работать с парсингом сайтов.
• Проектировать структуры баз данных, таблицы и связи между ними.
• Писать и оптимизировать SQL-запросы.
• Анализировать и оптимизировать производительность приложений и алгоритмов.
• Разбираться в чужом коде, проводить профилирование и находить узкие места.
• Работать с многопоточностью и выбирать подходящие структуры данных под задачу.
• Использовать MS SQL, Redis и RabbitMQ в зависимости от требований проекта.
• Участвовать в обсуждении технических решений и оценке задач.
• Взаимодействовать с распределённой командой разработки.
Что мы ожидаем
• От 2 лет коммерческого опыта разработки.
• Уверенное знание C# и .NET Core.
• Опыт работы с AI агентом для написания кода
• Опыт разработки REST API / Web API.
• Практический опыт разработки интеграций по API.
• Опыт парсинга сайтов.
• Опыт работы с MS SQL.
• Понимание проектирования баз данных: таблицы, связи, индексы.
• Умение писать SQL-запросы и оптимизировать их выполнение.
• Понимание принципов dependency injection.
• Навыки чтения, анализа и профилирования чужого кода.
• Понимание многопоточности в C#.
• Знание алгоритмов и умение применять их на практике.
• Понимание задач и принципов использования Redis и RabbitMQ.
• Готовность самостоятельно разбираться в проблеме и предлагать оптимальный вариант решения.
• Ответственный подход и нацеленность на результат.
• Умение конструктивно взаимодействовать с командой.
Будет плюсом
• Опыт оптимизации алгоритмов и производительности .NET-приложений.
• Опыт работы с высоконагруженными сервисами.
• Опыт использования профилировщиков и инструментов мониторинга.
• Практический опыт работы с Redis и RabbitMQ.
• Опыт работы в распределённой команде.
Мы предлагаем:
• Современный офис в 5 мин. от ст. м. Ладожская с оборудованной обеденной зоной в офисе, кофе-чай-фрукты; рабочие места, оснащенные современной техникой;
• Расширенный ДМС со стоматологией;
• График работы 5/2 10.00-18.30. Гибридный формат работы с 1 удаленным днем;
• Для отдыха: кикер, настольный теннис, массажное кресло и PlayStation 5;
• Возможности профессионального развития;
• Скидки на путешествия.