Senior .Net developer

Требования

Бэкенд разработчикООПEntity framework.NETASP.NETHTTPRESTGit

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

разрабатываем софт для амбициозных стартапов Кремниевой долины и инновационных технокорпораций

Описание вакансии

Условия работы

В компании Mercury Development открыта вакансия Senior .NET Backend Developer!
Компания специализируется на разработке ПО для крупных зарубежных стартапов; над десятками интересных проектов у нас трудятся более 400 специалистов высочайшей квалификации. Нашими приложениями пользуются 40 млн человек по всему миру! Наши разработки неоднократно попадали в Top AppStore и упоминались в TechCrunch, Engadget, Gizmodo. Наши офисы продаж расположены в Нью-Йорке, Майами, Атланте, а центры разработки в Сербии, Армении, Казахстане и РФ.

Приходи и создавай будущее вместе с нами!

Наши условия:

  • Конкурентная заработная плата
  • Социальный пакет
  • Официальное оформление
  • Рассматриваем кандидатов готовых к релокации (Сербия, Армения, Казахстан)

У нас хорошо:

  • Дружелюбные, опытные коллеги, поддержка на старте и в последующем
  • Удаленный формат работы
  • Компенсация занятий спортом
  • Субсидирование профильных курсов и английского языка
  • Гибкий график, главный принцип – работать с душой и пользой 40 часов в неделю)
  • Предоставляем рабочее оборудование

Обязательные требования:

  • Ответственность, желание учиться новому
  • Знание и понимание ООП
  • Знание возможностей языка C# и платформы .NET
  • Опыт разработки на ASP.NET (Web API)
  • Опыт применения Entity Framework (или других ORM)
  • Уверенное владение SQL и умение строить сложные LINQ-запросы
  • Опыт проектирования и разработки REST API
  • Опыт работы с системами контроля версий
  • Опыт написания асинхронного и многопоточного кода
  • Опыт решения задач по оптимизации (БД, память и т.д.)
  • Английский на уровне чтения тех. документации

Будут плюсом:

  • Опыт проведения code review и обучения новичков в команде
  • Опыт декомпозиции и оценивания крупноблочных задач
  • Знание и понимание паттернов проектирования и принципов разработки ПО
  • Опыт применения средств CI/CD
  • Опыт разработки на .NET Core
  • Опыт работы с Docker
  • Опыт работы с облачными платформами Microsoft Azure и Amazon Web Services