ПСБ Финанс (бренд CarMoney) — финтех-сервис, входящий в группу SmartTechGroup и являющийся стратегическим партнером банка ПСБ.
Мы создаем и развиваем цифровые финансовые продукты и онлайн-сервисы в сфере кредитования (залоговые и беззалоговые займы), а также технологичные решения для финансового рынка и компаний группы.
Сейчас мы ищем старшего разработчика C#
Что предстоит делать:
- командная разработка распределённой Event-Driven системы
- декомпозиция существующей монолитной legacy-системы
- обеспечение принципов отказоустойчивости и наблюдаемости служб
- code Review, внедрение и поддержка инженерных практик
Мы ищем кандидата, который:
- имеет 5+ лет коммерческой разработки под .NET (C#): TPL, проблемы многопоточности, Clean Code практики, разработка модульных тестов (xUnit), интеграционных (Moq), поведенческих (Reqnroll/SpecFlow), GoF, RPC vs REST, gRPC
- обладает практикой оптимизации использования памяти .NET-приложений: Оптимизация кода для эффективной работы с GC (LOH, POH), stack/heap
- имеет опыт использования средств диагностики .NET-приложений: PerfView, PerfCollect, dotnet-counters, dotnet-dump и др.
- обладает практикой обеспечения наблюдаемости .NET-приложений: OpenTelemetry (трассировки, метрики)
- обладает опытом использования РСУБД: PostgreSQL (приоритет), MySQL, MSSQL, профилирование/оптимизация запросов
- имеет практику использования NoSQL: Cassandra, OpenSearch (или Elacticsearch), Redis
- имеет опыт использования брокеров сообщений: Apache Kafka (Kafka Connect, Debezium), RabbitMQ
- обладает практикой использования паттернов: Mediator, Inbox/Outbox, Saga, понимание механик Durable Execution (огромный плюс – опыт работы с Temporal)
- Понимает практику декомпозиции монолитных решений: Strangler Fig, Anti-Corruption Layer, Dual Write / Shadowing
- Понимает принципы системного дизайна EDA: CDC, CQRS, Min API, AsyncAPI, API Gateway, Event Bus, Schema Registry (Avro), Event Store, Event Sourcing, BASE (vs ACID)
Будет плюсом
- практическое использование Temporal / Temporal SDK (.NET) (https://temporal.io/)
- практическое использование agile-методов и Scrum
- практическое использование Kubernetes / Docker (оптимизация Docker-сборок)
- понимание практик использования Clean Architecture
- практическое использование .NET 10
Условия и формат работы
-
официальное оформление с первого дня, стабильная работа в федеральной компании
-
конкурентный доход: оклад + премия
-
расширенный ДМС: стоматология, телемедицина, страхование от НС
-
обучение, наставничество и реальный карьерный рост
-
консультации коуча, юриста, психолога
-
оплачиваемые дополнительные выходные
-
корпоративные мероприятия, спортивные активности и участие в волонтёрских проектах
Присоединяйтесь к нашей команде и участвуйте в развитии технологичных финансовых продуктов!