Senior Разработчик C# .NET Позиция Ведущий Backend разработчик на проект для аэропорта Внуково в кросс-функциональную команду разработки (системные аналитики, разработчики, тестировщики, devops) микросервисных информационных систем: Система управления движением воздушных судов, пассажиропотока , погрузчиков, заправщиков в периметре территории и взлетно - посадочной полосы аэропорта Внуково ( Москва ) полетными программами и навигацией малой авиации (дронов). Цель создать корпоративную информационную систему ( ERP) для реализации бизнес логики логистики, управления и планирования комплексных бизнес-процессов скоординированной работы подразделений аэропорта и его служб. Реализуется MDM система управления мастер-данными и BPM engine. При этом непосредственно провижионингом полётных заданий на дроны занимается специализированная система, с которой .NET Backend интегрируемся через её API - Математическое моделирование и обработку данных делает отдельная команда, где создается нейросеть для распознавания изображений. Требования: Технологический стек: 1. Опыт разработки с нуля на .net6 и выше 2. Глубокое понимание ORM EntityFramework + умение оптимизировать запросы 3. Понимание алгоритмической сложности 4. Навыки проектирования и нормализации физ модели БД 5. Абстрактное мышление 6. Наличие переиспользуемых самописных либ 7. Опыт работы с openXml 8. Опыт работы с микросервисной архитектурой 9. Уверенное владение CQRS 10. Опыт написания интеграционных тестов 11. Понимание того, что такое чистый код и с чем его едят База Данных – Postgres Брокеры сообщений - RabbitMq, Kafka Авторизация/Аутентификация - IdentityServer, Keycloak Управление проектами и контроль версий кода - Gitlab, Jira Обязанности: Функциональные задачи: Проектирование, разработка микросервисов (backend-приложения, web-сервисы) Разработка и адаптация высоконагруженных, отказоустойчивых, высокодоступных сервисов, оптимизация существующих решений. Будет плюсом: Опыт реализации микросервисной архитектуры Практический опыт участия в проектах Scrum, разработка по спринтам по методологии Agile (командная работа) Условия: Формат работы: удаленная, оформление по ИП, ГПХ Занятость: Полная