Обязанности:
ЕВРАЗ – глобальная горно-металлургическая компания.Лидер рынка стального проката. ЕвразТехника ИС (аккредитованная ИТ компания) разрабатывает ИТ-системы для всех предприятий холдинга в России. Мы находимся в процессе цифровой трансформации. Работаем стабильно и активно расширяем команду разработки под инновационные и технологичные проекты. В компании открыта вакансия разработчик C#. Мы предлагаем: Работу в крупнейшей холдинговой структуре, лидере горнодобывающего и металлургического рынка. Официальное трудоустройство с первого рабочего дня в аккредитованной IT -компании. Возможность работать удаленно на корпоративной технике. Перспективы профессионального и карьерного роста внутри компании. Команду, состоящую из профессионалов, в которой можно не только успешно реализовывать проекты, но и перенимать опыт и развиваться. Амбициозные задачи. Расширенный социальный пакет. Заботу о здоровье, в том числе ДМС (со стоматологией). Чем предстоит заниматься: Разработка новых и сопровождение существующих информационных систем для Распадской Угольной Компании и Западно-Сибирского Металлургического Комбината согласно поставленным требованиям и задачам. 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 будет плюсом. Ждем Вашего отклика на вакансию!