Чем больше вы оцениваете, тем лучше будут ваши рекомендации по вакансиям
#вакансия #удаленка #fulltime #net #вилка
ведущая компания мировой алюминиевой отрасли, крупнейший производитель алюминия
компания: ekleft
должность: .net developer (с опытом от 3х лет)
локация: россия (работать можно только из рф)
формат работы: удаленно
занятость: полная занятость
вилка: в штат от 160т.р. до 215т.р. net, по ип до 14т.р.net./день
у нас backend-разработчик:
- разрабатывает технологические компоненты и бизнес-модули комплекса сэд
- реализовывает интеграционные решения с различными (erp, аналитические и иными) системами
- готовит unit-тесты, проводит рефакторинг - повышает качество кода по
- участвует в troubleshooting-ах нештатных ситуаций, возникающих на продуктивных системах
требования:
- техническое образование, высшее (в сочетании с большим опытом может быть незаконченным)
- понимание теории алгоритмов (базовые алгоритмы, оценка сложности)
- практический опыт разработки на с#, реализация веб-сервисов
- опыт использования реляционных субд, желательно ms sql как через orm, так и с помощью t-sql
- опыт применения инженерной практики в разработке по (знания шаблонов проектирования, solid-принципов)
- понимание инфраструктуры веб-приложений, веб-сервисов, self-hosted, iis-hosted
что мы приветствуем:
- понимание технологий взаимодействия веб-сервисов - rest, singler, grpc, soap, amqp
- наличие репозиториев с примерами кода на github.
- желание развиваться, широкий технический кругозор.
языки и инструменты:
- опыт разработки на c# 8, .net core 3 и выше
- в т.ч. асинхронность и многопоточность
- в т.ч. механизмы di
- опыт реализации веб-сервисов с rest api с использованием asp.net core
- понимание вариантов хостинга asp.net core приложений и отличий в управлении ими
- опыт написания автотестов для веб-сервисов
- опыт и понимание применения корпоративных механизмов аутентификации в asp.net core
- опыт работы с реляционными бд через orm, ef core, желателен опыт с ms sql server, знакомство с t-sql
- общее знакомство с языками и инструментами разработки клиентов (js/ts, фреймворки, механизмы сборки)
- ci - базовый опыт использования на уровне настройки автоматической сборки и проверки автотестами
методологии:
- понимание гибких методологий разработки, опыт работы по одной из них
проектирование:
- знание и понимание назначения solid-принципов
- знакомство с шаблонами проектирования и опыт реализации приложений с их использованием
- желательно знакомство с шаблонами корпоративных приложений
- знакомство с микросервисной архитектурой
- желательно знакомство с методиками проектирования (tdd, bdd, ddd