Обязанности:
—Разработка и сопровождение внутренних банковских систем
—Интеграция со сторонними продуктами и решениями (REST, gRPC, события)
—Проектирование архитектуры новых модулей, участие в ревью и обсуждениях
—Оптимизация производительности и отказоустойчивости систем
—Участие в agile-процессах: планировании, стендапах, ретроспективах
—Поддержка существующих решений (в т.ч. на .NET Framework 4.8)
Требования:
—Уверенное знание C# 8.0 и выше
—Опыт коммерческой разработки на .NET Core 7/8
—Уверенное владение T-SQL, работа с MSSQL
—Опыт с ORM: Entity Framework / EF Core
—Проектирование и реализация REST API, знание Swagger/OpenAPI
—Опыт работы с gRPC
—Знание ASP.NET Core MVC / Minimal APIs
—Глубокое понимание ООП, SOLID, DRY, KISS, YAGNI
—Опыт работы с Docker, настройка Dockerfile / docker-compose
—Понимание процессов CI/CD, желательно — опыт с GitLab CI
— Реализация событийного взаимодействия между сервисами