Описание
Группа компаний «Арт-Финтех» более 20 лет поставляет инновационные банковские программные решения и разрабатывает программное обеспечение для финансового сектора.
Задачи
• Работать в роли бэкенд-разработчика на .NET Core;
• Участвовать в код-ревью в роли проверяющего;
• Самостоятельно анализировать необходимость покрытия проекта unit-тестами и реализовывать их;
• Работать с требованиями: документировать, управлять и декомпозировать;
• Работать с нагруженными сервисами;
• Профилировать запросы с помощью Display estimated execution plan или аналогов.
Требования
• Гражданство и локация РФ;
• Более 3 лет работать в роли бэкенд-разработчика на .NET Core;
• Знать C# версии 10+;
• Знать архитектуры MSA и SOA, иметь опыт работы с ними и понимать различия;
• Знать платформу .NET 6 и .NET Core 3.1, ASP.NET MVC;
• Знать Entity Framework Core, Dapper или Linq2Db, Redis, RabbitMQ или Kafka, Docker;
• Знать протоколы HTTP, HTTPS, REST, AMQP, SSL и SOAP;
• Знать паттерны проектирования;
• Понимать асинхронность и многопоточность;
• Знать принципы ООП и ФП;
• Владеть базовыми навыками SQL и знать индексы баз данных;
• Владеть базовыми структурами данных и знать основные алгоритмы поиска и сортировки;
• Понимать принципы оптимизации и профилирования;
• Знать основы безопасной разработки;
• Работать с системой контроля версий Git;
• Понимать концепцию unit-тестирования и владеть инструментами тестирования;
• Знать и применять гибкие методологии Agile: Scrum, Kanban;
• Знать стадии жизненного цикла ПО;
• Понимать Kubernetes и идеологию DevOps, SRE;
• Понимать принципы построения Cloud Native-приложений;
• Понимать принципы работы с проектами с открытым исходным кодом;
• Иметь опыт работы в финтехе;
• Будет плюсом опыт работы с Kubernetes, Serverless или моделью с открытым исходным кодом.
Условия
• График 5/2;
• Вилка до 230к рублей на руки.