Edenred
Software Engineer - Level 3
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior .NET backend-разработчик в международную продуктовую команду Edenred (платёжные решения). Работа в мультидисциплинарном скваде над проектированием и развитием распределённых сервисов, менторство разработчиков и участие в архитектурных решениях.
Задачи
- Проектировать и разрабатывать сложные программные решения
- Совместно с командой проектировать и проводить эксперименты, принимать решения на основе данных
- Писать чистый, эффективный и поддерживаемый код
- Менторить и поддерживать других разработчиков, делиться технической экспертизой
- Проводить code review и следить за соблюдением стандартов кодирования
- Продвигать лучшие практики разработки и участвовать в формировании технической стратегии
- Участвовать в обсуждениях и принятии архитектурных решений
- Развивать культуру экспериментов и непрерывных улучшений
Требования
- Большой опыт работы с C# и .NET (Core, .NET 6+), желателен опыт в финтехе
- Глубокое знание методологий разработки, проектирования и лучших практик кодирования
- Опыт работы с event-driven архитектурой, микросервисами и распределёнными системами; знание Mass Transit — плюс
- Уверенное понимание Entity Framework и проектирования, оптимизации и производительности SQL-запросов
- Знание библиотек тестирования .NET: XUnit, NSubstitute, Fluent Assertions
- Опыт создания и хостинга решений в Azure
- Опыт построения и поддержки CI/CD пайплайнов
Условия
- Работа в мультикультурной, динамичной и амбициозной международной компании
- Возможности для профессионального роста и развития навыков
- Глобальные проекты и endless opportunities
- Политика равных возможностей и недискриминации
Навыки
- C#
- .NET
- .NET Core
- .NET 6+
- Mass Transit
- Entity Framework
- SQL
- XUnit
- NSubstitute
- Fluent Assertions
- Azure
- CI/CD
- микросервисы
- распределённые системы
- event-driven architecture