Роль описана понятно и связана с развитием важных высоконагруженных систем, но широкий набор требований по многопоточности и работе с данными задаёт высокую планку для middle-уровня.
Кликните для подробной информации
Высокая планкаСовременный стекЗначимые системы
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
C#/.NET-разработчик (Middle) (высоконагруженные системы): Разработка высоконагруженных и отказоустойчивых систем социально значимого уровня для Правительства Москвы с акцентом на архитектуру приложений, производительность PostgreSQL и интеграцию со сторонними API. Focus on многопоточность, оптимизацию Entity Framework Core, работу с очередями и брокерами сообщений, покрытие кода тестами и обеспечение стабильности систем.
Локация: Москва; удалённая работа, по желанию возможны офис или гибридный формат; офис у метро Кунцевская.
Компания
Правительство Москвы развивает высоконагруженные и отказоустойчивые системы социально значимого уровня для города.
Что делать
Разрабатывать высоконагруженные и отказоустойчивые системы для Правительства Москвы.
Участвовать в проработке архитектуры приложений и моделей данных, оптимизировать запросы к PostgreSQL.
Интегрировать решения с API сторонних сервисов.
Отлаживать, тестировать и оптимизировать код, а также решать проблемные ситуации.
Покрывать код unit-тестами, проводить код-ревью и участвовать в командной разработке.
Требования
От 3 лет опыта работы разработчиком C#.
Знание шаблонов проектирования GoF и практический опыт их применения.
Понимание жизненного цикла разработки ПО и методологий Agile, Scrum и Kanban.
Уверенное владение C# 8.0–12+ и ASP.NET Core.
Практический опыт работы с async/await и TAP, управлением памятью и Garbage Collector.
Опыт многопоточности и параллельного выполнения с Threading, Parallel, TPL, Concurrent Collections и TPL Dataflow.
Уверенное владение Entity Framework Core: модели, миграции, оптимизация производительности, IQueryable и IEnumerable, raw SQL и compiled queries.
Знание и практический опыт работы с инструментами unit- и интеграционного тестирования.
Практический опыт работы с PostgreSQL, очередями и брокерами сообщений RabbitMQ или Kafka.
Хорошо, если есть
Опыт работы с Docker.
Опыт работы с Kubernetes.
Культура и преимущества
Официальное оформление.
Работа в динамично развивающейся организации Правительства Москвы.
Высокопрофессиональная команда.
Стабильная заработная плата.
График с 9:00 до 18:00; удалённая работа, по желанию офис или гибрид.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →