C# developer/Fullstack developer (EMS)

Требуемые навыки

Разработка ПО · ASP.NET MVC · JavaScript · .NET · C# · HTML · .net core

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

Москва

Компания

ТОП-5 международная компания в области IT безопасности. Один из лучших работодателей России

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

Кто мы:

E-Commerce Management System - система управления e-commerce каталогами компании и интеграции их с e-commerce партнёрами.
Это одна из молодых, но очень важных внутренних систем для управления online продажами продуктов кампании по всему миру, запуска промо-кампаний и тому подобных вещей.
Посредством EMS уже автоматизирован ряд рутинных внутренних процессов и значительно снижены риски человеческого фактора.
Предстоит реализовывать многочисленные планы по добавлению в систему нового функционала, повышать её надёжность и удобство использования.

Для чего вы нам нужны:

  • Разрабатывать серверную (70%) и клиентскую (20%) части системы, вспомогательные утилиты (10%)
  • Анализировать и корректировать входящие требования, погружаться в предметную область
  • Принимать участие в коммуникации с внутренними и внешними заказчиками
  • Оценивать и проектировать техническую реализацию
  • Разрабатывать юнит-тесты для своего кода
  • Выполнять ревью кода, написанного коллегами
  • Выпускать релизы новых версий системы

Что для этого необходимо:

  • Опыт веб разработки от 2х лет
  • Уверенные знания .NET Framework / C# - опыт использования от 3х лет
  • Уверенные знания .NET ASP MVC - опыт использования от 1го года
  • Уверенные знания и опыт работы с базами данных (MS SQL) - написание и оптимизация запросов, проектирование структуры
  • Понимание и опыт работы с HTML / CSS / JavaScript / jQuery
  • Понимание и применение принципов методологий разработки, ООП, SOLID, IoC
  • Понимание и опыт использования XML, JSON
  • Опыт разработки юнит-тестов
  • Опыт использования GIT / TFS либо других систем контроля версий
  • Технический английский

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

  • Опыт использования Telerik / Kendo MVC компонентов
  • Опыт использования AJAX
  • Опыт использования ORM
  • Опыт работы с ASP .NET Core
  • Опыт работы с queues / message brokers (например, MSMQ, RabbitMQ, Kafka, etc.)
  • Опыт работы с Elastic Search / Kibana
  • Опыт разработки BAT и Powershell скриптов
  • Понимание и опыт разработки REST-сервисов
  • Понимание и опыт разработки многопоточных приложений
  • Английский, достаточный для письменной коммуникации

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.