Middle/Senior .NET Разработчик (удаленно)
Зарплата: от 250 000 до 320 000 ₽
Требования: Бэкенд разработчик, Средний (Middle) • Git • PostgreSQL • Docker • Redis • REST • C# • .NET • RabbitMQ • CI/CD • Kubernetes
Местоположение и тип занятости
Полный рабочий день • Удалённо
О компании и команде
Мы — динамично развивающаяся IT-компания, специализирующаяся на разработке высоконагруженных и масштабируемых решений. Наша команда состоит из профессионалов, увлечённых своим делом и стремящихся внедрять передовые технологии для достижения лучших результатов. Нашими решениями пользуются компании из сферы банкинга и финансов, включая организации из США. В настоящее время мы нанимаем специалистов для усиления команды, работающей над проектом по биржевой аналитике для рынка США. Выход проекта в релиз планируется до конца 2024 года.
Ожидания от кандидата
Вам предстоит:
• Разрабатывать и поддерживать серверную часть веб-приложений.
• Разрабатывать и поддерживать микросервисы.
• Участвовать в проектировании систем и архитектуры.
• Интегрировать приложения с брокерами сообщений (RabbitMQ) и внешними сервисами.
• Оптимизировать производительность приложений и баз данных.
• Работать с Docker и CI/CD для непрерывной интеграции.
• Взаимодействовать с облачными базами данных, включая Cloud SQL.
Ваши скилы:
• Опыт работы с C# и .NET (от 5 лет).
• Уверенные знания .NET Core и/или .NET 8.
• Отличное владение PostgreSQL и Redis.
• Опыт работы с брокерами сообщений (RabbitMQ).
• Понимание паттернов проектирования (CQRS, Event Sourcing).
• Знание и опыт работы с RESTful API, Websockets и gRPC.
• Навыки работы с Docker и системами CI/CD.
• Способность писать чистый, поддерживаемый код.
Будет плюсом:
• Опыт работы с другими брокерами сообщений (Kafka, ActiveMQ).
• Навыки работы с другими языками (Python, Java).
• Опыт работы с инструментами мониторинга (ELK Stack, Prometheus).
• Опыт развертывания и управления приложениями в Kubernetes
• Ваша локация вне РФ.
Условия работы
• Полностью удаленная работа и гибкий график.
• Минимум иерархии и прямое взаимодействие в команде.
• Свобода действий и возможность пробовать новые технологии.
• Перспективы карьерного роста.
Дополнительные инструкции
Этапы отбора:
• Собеседование с владельцем продукта.
• Собеседование с техническим специалистом.
• Оплачиваемый испытательный срок (1 месяц).