Sunmait Technologies — международная компания по разработке программного обеспечения с опытом работы на рынках США, Канады, Великобритании, ЕС, Австралии и региона MENA. Мы — команда талантливых и инновационных профессионалов. Мы разрабатываем собственные продукты и предоставляем услуги по созданию веб-ориентированных решений и мобильных приложений.
Мы расширяем нашу команду и ищем .NET разработчика для присоединения к нам.
О проекте: Высокопроизводительная платформа для модернизации рынков капитала, обеспечивающая цифровое представление традиционных ценных бумаг и беспрепятственную торговлю в рамках безопасной, масштабируемой инфраструктуры.
Технологический стек: .NET 8, ASP.NET Core, gRPC, EF Core, PostgreSQL / SQL Server, Redis, брокеры сообщений (NATS/Kafka), микросервисы и асинхронная коммуникация, React 18+, TypeScript, Redux.
Обязанности: - Написание большого объема безошибочного, эффективного, масштабируемого и переиспользуемого кода;
- Разработка новых функций и микросервисов;
- Интеграция с финансовыми сервисами третьих сторон, такими как Drivewealth;
- Написание модульных тестов и ответственность за качество собственного кода и кода команды;
- Внесение предложений по архитектуре, базам данных и API;
- Консультации с менеджерами продукта для определения, масштабирования и планирования новых функций;
- Работа с QA для обеспечения создания цельных, качественных и удобных решений;
- Тестирование, оценка и рекомендации технологий для улучшения наших общих решений;
- Создание отличной документации;
- Участие в код-ревью.
Что мы ожидаем: - Сильный опыт работы с C# / .NET 6+ (предпочтительно .NET 8) и ASP.NET Core;
- Твердое понимание принципов backend-разработки: REST API, микросервисы, асинхронная коммуникация;
- Опыт работы с базами данных (PostgreSQL / SQL Server), умение писать эффективные SQL-запросы и работать с индексами;
- Практический опыт работы с EF Core;
- Опыт работы с брокерами сообщений (NATS, Kafka, RabbitMQ или аналогичными);
- Понимание концепций распределенных систем: идемпотентность, повторные попытки, отказоустойчивость;
- Опыт работы с Docker и общими практиками CI/CD;
- Опыт написания модульных тестов (xUnit или аналогичные);
- Уровень английского Intermediate+.
Будет плюсом: - Опыт в области финтех / трейдинга;
- Знание инструментов логирования и мониторинга (OpenTelemetry, DataDog);
- Опыт с фронтендом (React / TypeScript).
Ресурсы и преимущества: - Работа в современной международной быстрорастущей IT-компании;
- Крупномасштабные интересные проекты с использованием новейших технологий;
- Лояльное руководство и отсутствие бюрократии;
- Конкурентная зарплата, привязанная к доллару США;
- Гибкий график работы;
- Прозрачная система профессионального роста и развития внутри компании;
- Возможность участия в дополнительных активностях внутри компании.
*Планируемая к созданию и замещению (перспективная вакансия).