Andersen нанимает Full Stack разработчика (.NET/Angular) для проекта по разработке масштабируемой туристической платформы и интеграции множества поставщиков в единую цифровую экосистему.
Заказчик — технологическая компания в сфере туризма, предоставляющая комплексную платформу бронирования и закупок для профессионалов отрасли.
Проект направлен на разработку масштабируемой туристической платформы, которая интегрирует множество внешних поставщиков и API агрегаторов в единую экосистему. Она обеспечивает бесшовные процессы проверки доступности, бронирования и отмены через надёжное сопоставление, нормализацию и синхронизацию данных, гарантируя эффективное и высокопроизводительное распространение туристических продуктов.
Позиция предполагает график работы с 13:00 до 21:00 по CET.
Обязанности:
- Полная ответственность за функции — от модели данных и проектирования API до Angular UI, который их потребляет.
- Проектирование и реализация сложных SQL-запросов, хранимых процедур и оптимизаций базы данных для поддержки высокопроизводительных операций с данными на туристической платформе.
- Архитектура и разработка event-driven решений на .NET Core/Framework, включая очереди сообщений, event sourcing и паттерны асинхронной обработки.
- Работа как с SQL Server, так и с MongoDB для проектирования эффективных моделей данных и запросов, которые обрабатывают сложные требования туристического домена.
- Создание и поддержка адаптивных, поддерживаемых фронтенд-приложений на Angular (v12+), с использованием RxJS для реактивного состояния и потоков данных, реактивных форм и модульной компонентной архитектуры.
- Работа с PM/PO и архитекторами для оценки, планирования, тестирования, интеграции и поставки сложного масштабируемого ПО.
- Реализация стратегий кэширования Redis (например, cache-aside, write-through, управление TTL) для снижения нагрузки на базу данных, улучшения времени ответа API и обработки высокой нагрузки на чтение часто запрашиваемых туристических данных.
- Использование Claude Code как части ежедневного рабочего процесса.
Обязательные требования:
- Коммерческий опыт full-stack разработки на .NET и Angular (v12+) от 2 лет.
- Уверенное владение технологическим стеком Microsoft .NET, включая .NET Framework и .NET Core.
- Сильные навыки Angular (v12+) и RxJS.
- Экспертиза в сложных запросах SQL Server (JOIN, CTE, оконные функции, тюнинг производительности).
- Уверенный опыт работы с MongoDB (aggregation pipelines, индексирование, проектирование схем).
- Опыт работы с event-driven архитектурой и брокерами сообщений (RabbitMQ или Azure Service Bus).
- Опыт работы с Entity Framework Core и понимание влияния ORM на производительность.
- Подтверждённый опыт работы с легаси-кодовой базой и миграцией на микросервисы.
- Практический опыт стратегий кэширования Redis (cache-aside, write-through, TTL).
- Рабочее знание Claude Code.
- Уровень английского — от Intermediate+ и выше.
Будет плюсом:
- Опыт в туристической отрасли или с системами бронирования/резервирования.
- Опыт создания SPA, в частности на Blazor.
- Знание Docker, Kubernetes и контейнерных развёртываний.
- Опыт работы с системами контроля версий (предпочтительно GitHub).
Причины, почему эта работа будет вам интересна
- Опыт командной работы с лидерами в FinTech, Healthcare, Retail, Telecom и других отраслях. Andersen сотрудничает с такими компаниями, как Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T Systems и др.
- Возможность сменить проект и/или развить экспертизу в интересном бизнес-домене.
- Гарантия профессионального, финансового и карьерного роста. В компании внедрены системы менторства и адаптации для каждого нового сотрудника.
- Возможность зарабатывать до дополнительных 1 000 USD в месяц в зависимости от уровня экспертизы, которые будут включены в годовой бонус, участвуя в активностях компании.
- Доступ к корпоративному обучающему порталу, где собрана и постоянно обновляется вся база знаний компании.
- Яркая корпоративная жизнь (вечеринки, pizza days, PlayStation, фрукты, кофе, снэки, кино).
- Компенсация сертификации (AWS, PMP и др.).
- Реферальная программа.
- Частная медицинская страховка и компенсация занятий спортом.
https://gsz.gov.by/registration/employer/vacancy/create-future/36955/detail-public/
Присоединяйтесь к нам!