Senior .NET Engineer

DataArt занимается разработкой ПО и консалтингом в области IT с 1997 года. Компании, которые создают интересные продукты и услуги, имеют сложные бизнес-процессы и хотят обойти конкурентов при помощи технологий, обращаются к нам. А мы помогаем им придумывать эти технологии, строить их, внедрять, поддерживать и модернизировать.
Проектов, в которых востребованы опытные .NET-специалисты, у DataArt около десяти: мы создаем новую систему обслуживания клиентов медицинских учреждений США (сейчас ею пользуются около 70% всех американских пациентов), модернизируем структуры одного из мировых лидеров онлайн-продаж железнодорожных билетов.
При этом мы берем людей не в проект, а в команду: проекты меняются, а сеть компаний с ее инфраструктурой, поддержкой и инструментами профессионального развития остается.
В DataArt плоская структура: у нас нет начальников и подчиненных. Инженеры напрямую общаются с представителями заказчиков, свободны выбирать инструменты для работы. У нас есть бесплатные внутренние языковые и технологические курсы, мы проводим международные конференции, участвуем в сторонних, обеспечиваем сотрудников страховкой и вообще всячески о них заботимся.
Сеть DataArt — это 17 центров разработки и продаж (США, Великобритания, Аргентина, Германия, Болгария, Польша, Россия, Украина, Латвия). По согласованию с проектом (и при желании, разумеется) наши специалисты могут поехать поработать в любом из них.

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

  • Опыт работы на С# и его понимание, включая последние версии фреймворка ASP.NET MVC.
  • Опыт проектирования программного обеспечения.
  • Владение объектно-ориентированным программированием (OOP), объектно-ориентированным проектированием (OOD) и паттернами проектирования (design patterns).
  • Опыт разработки коммерческих приложений на платформе .NET не менее 5-ти лет.
  • Знание JavaScript и JavaScript-фреймворков (jQuery, Angular.js).
  • Навыки организации автоматизированной сборки ПО: MSBuild, Gulp/Webpack, NAnt
  • Разговорный английский.

Будет плюсом

  • Навыки работы с системами управления базами данных (Mongo, Redis).
  • Опыт работы с одной из систем обмена сообщениями: NServiceBus, RabbitMQ, ZeroMQ.
  • Навыки работы с PowerShell, NodeJS, Chef.
  • Опыт работы с системой управления базами данных MS SQL Server и ее компонентами SSRS, SSIS.
  • Использование методов разработки через тестирование (TDD).
  • Опыт работы с зарубежными заказчиками.
  • Понимание гибкой методологии разработки (Agile) и опыт командной работы по методике Scrum.
  • Наличие сертификатов Microsoft.

Условия,
социальный пакет,
особенности нашей культуры

Работа в DataArt