Разработчик .NET
Что за роль
Разработчик .NET будет создавать серверную часть модулей транзакционного бизнеса и интеграции с внешними системами. В работе важны проектирование API, устойчивость взаимодействия между сервисами и качество кода. Контекст включает банковские системы и знакомство с серверной разработкой для высоких нагрузок.
Что предстоит делать
- Разрабатывать серверную логику модулей, связанных с транзакционными процессами.
- Проектировать интерфейсы взаимодействия и интеграционные механизмы с внешними системами.
- Реализовывать обмен сообщениями с использованием Kafka.
- Покрывать код тестами, участвовать в код-ревью и парном программировании.
- Применять Agile-принципы и поддерживать рабочую коммуникацию внутри команды.
- Планировать собственный поток задач и работать в среде непрерывной интеграции.
Что потребуется
- Опыт разработки на C# от полутора лет.
- Знание .NET 6 и выше, WebAPI и Entity Framework Core.
- Понимание ООП, принципов проектирования и базовых паттернов.
- Опыт работы с PostgreSQL, проектирования баз данных, а также знание T-SQL и PL/pgSQL.
- Понимание HTTP, REST и сетевого взаимодействия; знакомство с очередями и брокерами сообщений, в первую очередь Kafka.
- Знание Git и инструментов Visual Studio или VS Code; понимание CI и гибких методологий разработки.
Что важно знать
Вакансия сочетает backend-разработку, интеграционные задачи и практики командной разработки. Знакомство с React, TypeScript, Node.js, CSS и Artemis будет плюсом. Дополнительное преимущество — знание банковских стандартов, жизненного цикла прикладного ПО и нефункциональных требований высоконагруженных систем.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram