Rapid Eagle
Dotnet Lead
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий .NET-разработчик для проектирования и поддержки корпоративных приложений и интеграционных решений на базе Microsoft .NET. Роль предполагает архитектуру event-driven решений, разработку микросервисов и REST API, а также менторство команды.
Задачи
- Проектировать, разрабатывать и поддерживать корпоративные приложения на Microsoft .NET (.NET Core/.NET 6+, C#)
- Проектировать и реализовывать решения на основе событийно-ориентированной архитектуры (EDA) с использованием платформ обмена сообщениями и стриминга
- Разрабатывать кастомные интеграции между внутренними и внешними приложениями
- Использовать интеграционные платформы и инструменты для создания масштабируемых и переиспользуемых интеграционных решений
- Разрабатывать REST API, микросервисы и фреймворки асинхронной коммуникации
- Взаимодействовать с бизнес-заказчиками, архитекторами и командами разработки для определения интеграционных стратегий
- Обеспечивать соответствие решений требованиям по производительности, безопасности, масштабируемости и надёжности
- Проводить код-ревью и технические дизайн-ревью, менторить младших разработчиков
- Поддерживать продакшн-деплойменты и устранять сложные интеграционные проблемы
Требования
- Глубокая экспертиза в C# и .NET/.NET Core
- Практический опыт с концепциями и реализацией событийно-ориентированной архитектуры (EDA)
- Опыт работы с технологиями обмена сообщениями: Kafka, RabbitMQ, Azure Service Bus или аналогичными платформами
- Опыт разработки и использования RESTful API и микросервисов
- Практический опыт создания кастомных корпоративных интеграций между множеством приложений и платформ
- Опыт работы с интеграционными инструментами: MuleSoft, Boomi, Azure Integration Services, IBM Integration Bus или аналогичными
- Хорошее понимание паттернов проектирования, принципов SOLID и распределённых систем
- Опыт работы с SQL Server и концепциями проектирования баз данных
- Знакомство с облачными платформами Azure или AWS
Условия
- Медицинская страховка (health insurance)
- Стоматологическая страховка (dental insurance)
- Программа 401(k) с участием работодателя
- Оплата: $70.00 - $80.00 в час
- Работа в офисе в Лас-Вегасе, штат Невада
Навыки
- .NET
- .NET Core
- C#
- Event-Driven Architecture
- Kafka
- RabbitMQ
- Azure Service Bus
- REST API
- микросервисы
- MuleSoft
- Boomi
- Azure Integration Services
- IBM Integration Bus
- SQL Server
- Azure
- AWS
- Docker
- Kubernetes
- CI/CD
- DevOps