Проектировать и разрабатывать бизнес-ориентированные backend приложения
Разрабатывать и оформлять техническую документацию
Принимать и аргументировать собственные технические решения
Писать код, который будет стабильно работать и не огорчит тех, кто его прочтёт
Работать в команде, активно взаимодействовать с аналитиками, разработчиками и тестировщиками
Делать счастливыми бизнес-заказчиков и получать удовольствие от работы
Обучать новых сотрудников
Проводить проверку кода других разработчиков
Требования:
Знание языка C# и .NET Core
Понимание принципов ООП, знание паттернов проектирования, принципов SOLID, REST, SOA
Опыт работы хотя бы с одной из систем контроля версий (мы используем GIT)
Знание SQL и опыт работы с одной или несколькими СУБД
Понимание гибких методик разработки ПО (Scrum, Kanban, XP) и принципов, лежащих в их основе
Английский язык на уровне чтения технической документации;
Умение работать в команде, инициативность, желание непрерывно развиваться и развивать техническую составляющую проекта Будет вашим преимуществом:
Опыт написания модульных тестов (NUnit/xUnit)
Хорошая алгоритмическая подготовка
Понимание принципов работы сетевых протоколов
Знания и опыт использования серверных технологий: ASP.NET Core, WebAPI, Entity Framework Core
Знания и опыт использования клиентских технологий: HTML, CSS, JavaScript
Знания и опыт использования React
Условия:
Заработная плата обсуждается на собеседовании
Возможность профессионального роста
Корпоративные курсы английского языка
Оформление по ТК РФ, официальный доход
Гибкий 8 часовой рабочий день
Релокационный пакет обсуждается.