Разработчик .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 будет плюсом. Дополнительное преимущество — знание банковских стандартов, жизненного цикла прикладного ПО и нефункциональных требований высоконагруженных систем.

Оценка вакансии
6.3 / 10
В вакансии конкретно описаны backend-задачи, стек и требования к опыту; отдельно отмечен банковский контекст и работа с высоконагруженными системами. Зарплата, формат, график и локация не указаны.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал