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