СИБУР Диджитал - цифровое подразделение крупнейшей
нефтехимической компании России. Мы создаем продукты, которые
меняют подход к производству. У нас будущее уже наступило
Мы расширяем нашу команду и будем рады принять в наш дружный
коллектив Java-разработчика.

Итак, кого ищете?

Талантливого backend-разработчика C#, стремящегося к новым вызовам и готового строить продукты, оказывающие прямое влияние на бизнес!

Окей, что за продукт?

"Мобильные обходы" - это часть большого продукта "Мобильный ТОИР" (ТОИР - "Техническое Обслуживание И Ремонт"). Если кратко - суть в том, чтобы с помощью мобильного приложения в режиме 24/7 осуществлять предупреждающие воздействия: своевременно обнаруживать дефекты на тысячах единиц оборудования (на >25 заводах компании в нескольких часовых поясах), осуществлять осмотр этого оборудования и в целом сделать процесс ТО более прозрачным и понятным для бизнеса и административного персонала.

У нас несколько сервисов .NET Core (3.1, 5) на бэке, они пакуются в docker-контейнеры, есть мониторинг в Grafana и настроенный CI в GitLab. БД используем PostgreSQL (в связке с EntityFramework Core) и MongoDB + есть интеграция с другими системами компании.

Понял, что буду делать?

  • Разрабатывать backend, причем через тесты;
  • Предлагать и обсуждать варианты решения технических и архитектурных задач;
  • Улучшать техническую часть продукта, повышать его производительность;
  • Участвовать в code-review;
  • Работать по scrum методологии (дейли, 2-ух недельные спринты, ретро, PBRы).

Какие требования?

Обязательные:

  • Высшее образование;
  • Опыт разработки не менее 3-х лет на языке C#, глубокие знания .NET Framework, .NET Core/Standard;
  • Глубокое понимание принципов ООП, SOLID, KISS, DRY;
  • Понимание подходов SOA, Microservices;
  • Опыт работы с async/await + best practice;
  • Опыт написания unit- и integration-тестов (у нас xunit/nunit, NSubstitute, Bogus, FluentAssertions);
  • Опыт работы с реляционными базами данных (у нас PostgreSQL), опыт проектирования схемы БД, умение нормализовать данные, опыт оптимизации SQL-запросов;
  • Опыт работы с Entity Framework Core или любой другой ORM (используем CodeFirst и миграции).;
  • Умение писать чистый код, способность следовать code style guide;
  • Умение планировать свою деятельность, способность декомпозировать задачу;
  • Опыт работы с GIT (используем GitLab, есть отдельная команда DevOps, которая всегда готова помочь);
  • Soft-skills: умение предлагать, обсуждать, договариваться и соблюдать договоренности, работать в команде;

Желательно:

  • Опыт разработки через тестирование (TDD);
  • Опыт разработки на основе DDD;
  • Опыт работы с NoSQL (MongoDB), gRPC, стеком ELK;
  • Опыт работы с Docker, Dockerfile, Docker Compose, Kubernetes;
  • Базовые знания UNIX-подобных операционных систем;
  • Опыт работы с JIRA/Confluence;
  • Опыт работы по методологии Agile (Scrum) и готовность работать по ним

А что еще есть у вас?

  • Возможность удаленной работы (график обсуждается индивидуально в зависимости от роли).
  • Заработная плата по результатам собеседования, премии за эффективную работу и результат.
  • Действительно нестандартные задачи, которые требуют креатива и новых подходов, мы работаем в реальном секторе, наши пользователи - реальные люди.
  • Современный стек и гибкие методологии разработки, работа в команде высококлассных профессионалов из разных технологических областей.
  • Возможность обучения и участия в жизни IT-сообщества: большой выбор курсов в нашем корпоративном университете, посещение митапов, конференций.
  • Корпоративные льготы: ДМС, льготное страхование родственников, большой выбор внутренних спортивных секций, скидки на абонементы сети World Class.

* Информация о вакансии публикуется для формирования кадрового резерва.

C# .NET Core Backend developer

В архиве с 6 ноября 2021
з/п не указана

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

Похожие вакансии