ЕВРАЗ

Разработчик C#

Не указана
  • Новосибирск
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • С#
  • Net Framework 4
  • NET 5
  • ORM - Entity
  • Dapper
  • RESTful API
  • Swagger
  • SOLID

В компании ЕвразТехника ИС открыта вакансия Разработчик C# на проекты разработки новых и сопровождение существующих информационных систем для Распадской Угольной Компании и Западно-Сибирского Металлургического Комбината.

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

  • Трудоустройство в аккредитованную ИТ-компанию.
  • Уверенность в завтрашнем дне: оформление по ТК РФ, "белую" заработную плату.
  • Возможность удаленной работы.
  • Удобный график работы: 5/2.
  • Заботу о здоровье: ДМС (со стоматологией).
  • Специальные программы, направленные на поддержку работников (выплата материальной помощи, подарки для детей сотрудников к Новому году, подарки для первоклассников).
  • Кафетерий льгот (возможность самостоятельно из списка статей выбрать наиболее подходящие для компенсации).
  • Необходимую технику и софт не только для сотрудников офиса, но и для дистанционных работников.
  • Амбициозные задачи, перспективы профессионального и карьерного роста.
  • Уровень дохода обсуждается с финальным кандидатам по результатам интервью.

Чем предстоит заниматься:

  • Проводить Backend работы, в отдельных случаях - Fullstack (Web/Desktop).
  • Работать с базами данных: MSSQL, Oracle, PostgreSQL через ORM.
  • Точечно писать Unit-тесты к разработанному функционалу.
  • Участвовать в принятии архитектурных решений.
  • Работать в Agile и Waterfall проектах.
  • Работать со 2й линией поддержки при исправлении проблем в уже запущенном ПО (Разработчики – 3 линия поддержки).

Наш стек:

  • Backend: NET 4 и 5/6/8, WPF/WinForms, ASP.NET, Swagger, MS SQL, PostgreSQL, Oracle, Git/SVN, Roslynator, VS, VS Code, Rider, ReSharper.
  • Frontend : React и ASP.NET MVC.
  • CI/CD: Azure DevOps, Docker, OpenShift (linux), AppScreener.

Ожидания от кандидатов:

  • C# (.NET 5 и выше, .NET Framework 4 ).
  • ORM - Entity / Dapper.
  • Уверенное знание SOLID / KISS / YAGNI / DRY.
  • Знание шаблонов проектирования (GRASP/GOF), ключевых антипаттернов при разработке (God Object, Soft Code, Spaghetti Code и т.п.).
  • Умение разбираться в коде других разработчиков, работать совместно на проектах над общим кодом.
  • Знание SQL, умение оптимизировать запросы, понимания принципов работы реляционных баз данных. Опыт работы с TSQL будет плюсом.
  • Понимание концепций RESTful API, работа со Swagger.

Будет плюсом

  • Умение и желание писать Unit-тесты. Знание принципов TDD.
  • Знание Docker/Kafka/RabbitMQ.
  • Знание UML / C4.