
Старший разработчик C#
Smart Tech Group
Москва
🏢 Офис
Senior
Полная занятость
Россия
Описание вакансии
ПСБ Финанс (бренд 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
Условия и формат работы
•официальное оформление с первого дня, стабильная работа в федеральной компании
•конкурентный доход: оклад + премия
•расширенный ДМС: стоматология, телемедицина, страхование от НС
•обучение, наставничество и реальный карьерный рост
•консультации коуча, юриста, психолога
•оплачиваемые дополнительные выходные
•корпоративные мероприятия, спортивные активности и участие в волонтёрских проектах
Присоединяйтесь к нашей команде и участвуйте в развитии технологичных финансовых продуктов!
