Закрыть
Меню Закрыть

Карьера

Senior .NET developer/Team Lead

У нас есть крутой FinTech-продукт международного уровня, доступный в более, чем 200 странах мира. Количество наших клиентов постоянно растёт — уже сегодня продукт применяют около миллиона пользователей по всему земному шару.

С каждым днём в рамках проекта появляется всё больше интересных и амбициозных задач, для решения которых нам нужны идейные и инициативные люди. Успешным кандидатам обещаем все возможности для самореализации и уникальный опыт в разработке финансовых технологий будущего.

Основными задачами будут:

  • Разработка архитектуры решения
  • Контроль реализации задач командой
  • Разработка механизмов, протоколов, контрактов взаимодействия системы с «партнерскими» системами
  • Написание кода и создание прототипов для проверки работоспособности применяемых технологий
  • Рефакторинг и оптимизация кода

Необходимые навыки и опыт:

  • Опыт управления командой, координации процесса разработки
  • Глубокое знание алгоритмов и структур данных, паттернов ООП, принципов SOLID
  • Отличное знание языка C#, понимание принципов работы GC, JIT, внутреннее устройство CLR
  • Опыт разработки и построения высоконагруженных Web решений с использованием .Net платформы, знание протоколов TCP/IP, HTTP/HTTPS, знание JavaScript и HTML)
  • Отличное знание SQL, хранимых процедур, понимание принципов оптимизации запросов
  • Опыт работы с Microsoft SQL 2008 R2 и выше, NoSQL базами данных
  • Опыт написание модульных и интеграционных тестов, TDD / BDD
  • Опыт построения CI/CD процессов
  • Опыт планирования и редизайна enterprise решений
  • Глубокое понимание микросервисной архитектуры и опыт построения решений с ее использованием (включая миграцию существующих решений на микросервисы)

Дополнительным преимуществом будет:

  • Опыт работы с контейнерами (Docker etc.)
  • Опыт работы с системами очередей: rabbitmq, msmsq и другие
  • Знания Angular, TypeScript, Sass (less)
  • Опыт настройки / администрирования IIS / Nginx

Мы предлагаем:

  • Официальное оформление
  • Достойный уровень дохода (обсуждается индивидуально)
  • Уютный офис в центре города (парковка в наличии)
  • Интересные задачи и работа в команде профессионалов
  • Корпоративные праздники и мероприятия
  • Занятия спортом (футбол, волейбол, йога)
  • Корпоративные курсы английского языка
  • Релокационный пакет для специалистов из других городов
  • ДМС