Bertelsmann
(Senior) Software Engineer (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в FinTech-компанию Riverty для разработки облачных приложений в сфере debt collection. Участие в развитии центрального решения для Client Onboarding на ранней стадии — формирование core-функциональности и API.
Задачи
- Разрабатывать, выпускать и поддерживать облачные приложения на C# и .NET
- Проектировать микросервисы и распределённые архитектуры, создавать надёжные RESTful API
- Контейнеризировать приложения в Docker, работать с Kubernetes и CI/CD в Azure DevOps
- Работать с реляционными и NoSQL базами данных (SQL Server, Entity Framework, MongoDB)
- Обеспечивать качество через unit- и интеграционные тесты (xUnit, NUnit, Moq)
- Строить безопасные решения с OAuth2, Auth0, JWT и кэшированием Redis
- Применять SOLID, паттерны проектирования, Clean Architecture и DDD
Требования
- 5+ лет практического опыта с C# и .NET
- Опыт разработки и поддержки облачных приложений
- Сильные знания микросервисов, распределённых архитектур и RESTful API
- Практический опыт с Docker и Kubernetes, знание CI/CD (желательно Azure DevOps)
- Опыт работы с реляционными БД (желательно SQL Server) и ORM Entity Framework
- Опыт с NoSQL БД (желательно MongoDB)
- Опыт unit- и интеграционного тестирования
- Понимание аутентификации, авторизации, кэширования и принципов проектирования
- Свободный английский
- Плюсом: Infrastructure as Code (Terraform), опыт в FinTech/банкинге, AI-инструменты разработки (Claude, Cursor, GitHub Copilot)
Условия
- Постоянная работа, полная занятость
- Гибридный формат, офисы в Baden-Baden, Berlin или Verl
- Гибкие условия работы
- Часть группы Bertelsmann, международная команда 4000+ человек из 80 национальностей
Навыки
- C#
- .NET
- Docker
- Kubernetes
- Azure DevOps
- CI/CD
- SQL Server
- Entity Framework
- MongoDB
- xUnit
- NUnit
- Moq
- OAuth2
- Auth0
- JWT
- Redis
- RESTful API
- микросервисы
- Terraform
- Clean Architecture
- Domain-Driven Design