Senior .NET Ведущий разработчик (проект аэропорт Внуково)

до 350 000 ₽

г Москва, Причальный проезд, д 2
  • Шелепиха
  • Тестовская
  • Ермакова Роща

Senior C# .NET Ведущий Разработчик


Проект: Система управления процессами в аэропорту, работа с 10 до 19 по Мск (незначительное смещение обсуждаемо)


Позиция Ведущий Backend .NET разработчик на проект для аэропорта Внуково в кросс-функциональную команду разработки (системные аналитики, разработчики, тестировщики, devops) микросервисных информационных систем:


Система управления движением воздушных судов, пассажиропотока , погрузчиков, заправщиков в периметре территории и взлетно - посадочной полосы аэропорта Внуково ( Москва ) полетными программами и навигацией малой авиации (дронов).


Цель создать корпоративную информационную систему ( ERP) для реализации бизнес логики логистики, управления и планирования комплексных бизнес-процессов скоординированной работы подразделений аэропорта и его служб.


Реализуется MDM система управления мастер-данными и BPM engine.


При этом непосредственно провижионингом полётных заданий на дроны занимается специализированная система, с которой .NET Backend интегрируемся через её API - Математическое моделирование и обработку данных делает отдельная команда, где создается нейросеть для распознавания изображений.


Требования:


На проект нужны ответственные разработчики уровня senior, готовые оперативно разбираться в сложных задачах и писать код. По стеку: .net core 6 (7, 8), dapper, entity framework, postgresql, kafka/rabbitMq, websockets(signalR), docker, nUnit. Плюсом: redis, identity server, протоколы передачи данных.


Технологический стек:


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 (командная работа)


Условия:


Формат работы: удаленная, гибкость в вариантах оформления договора: ТК РФ, ИП, ГПХ, НПД.


Занятость: Полная


Ключевые Навыки:


PostgreSQL


RabbitMQ


Git


ASP.NET Core


Microservices


C#


REST


Entity Framework


SQL


ASP.NET


Docker


Gitlab


ORM


SOLID


Web API


Scrum


Dapper


MVC


Design Patterns


Identity Server


Mediatr


SignalR


Redis


nUnit


WebSocket


.NET


DI


Dry


CQRS


Onion Architecture



Поделиться:

Опубликована 9 дней назад

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.