Senior ASP.NET Core Developer
Прямой работодатель Payler ( payler.com )
Сеньор
6 марта 2024
Удаленная работа
Опыт работы более 5 летот 5 500 до 6 500 $
Опыт работы более 5 летот 5 500 до 6 500 $
Короткая ссылка: gkjb.ru/hdIR
Описание вакансии
Payler Ltd. - передовые платежные решения для бизнеса с головным офисом в Лондоне. Удобная форма для быстрого приема платежей, настраиваемая форма с поддержкой авто платежей и оплаты в один клик, надежная система безопасности Anti-Fraud. Мы развиваем несколько направлений: карточный процессинг, банковские услуги, криптопроцессинг.
Сейчас наша команда в поиске .NET Developer.
Чем предстоит заниматься:
- развивать продукт в микросервисной архитектуре (мы ожидаем умение проектировать и строить архитектуру в рамках больших фич)
- оптимизировать медленные участки системы
- внедрять новые технологии и походы
- рефакторинг, code review
Мы ожидаем:
- опыт разработки не менее 5-6 лет, желательно на платформе .NET Core
- знание ASP.NET Core/Web API на хорошем уровне, опыт написания своих middleware
- oпыт оптимизации ASP.NET Web API сервисов (профилирование памяти, работа с пулом объектов, оптимизация запросов, которые строит ORM)
- понимание и применение базовых принципов SOLID, KISS, DRY, YAGNI
- опыт разработки микросервисных приложений
- опыт работы с single sign-on сервисами
- знание распределенных паттернов, понимание достоинств и недостатков разных архитектурных стилей для проектирования систем
- знание и умение внедрять observability в свои сервисы (ELK, Grafana+Prometheus, etc)
- понимание принципов REST API
- умение работать с git (merge, rebase, squash), gitflow
- опыт работы с Docker и Linux
Преимущества работы в Payler:
- удаленная работа из любой точки мира
- возможность запрашивать визу Digital Nomad с нашим контрактом UK
- компенсация курсов и конференций для вашего развития
- корпоративная скидка в Skyeng
- возможность работать в проекте на нулевой стадии/участвовать в проектировании архитектуры, выбирать подходящие решения
- применение современный решений и подходов в разработке
- отсутствие легаси
- отсутствие бюрократии - все решения принимаются внутри команды