Проектировать интерфейсы взаимодействия с внешними системами
Реализовывать интеграционные механизмы с использованием Kafka
Покрывать код тестами, участвовать в ревью кода и парном программировании
Обеспечивать эффективную коммуникацию внутри команды и нацеленность на общий результат
Следовать основным принципам Agile
требования
Высшее профессиональное образование в области ИТ
Опыт работы разработчиком C# от 1,5 лет
Умение планировать и управлять потоком задач
Знание ООП, современных концепций проектирования и базовых шаблонов
Понимание процессов и методологий гибкой разработки ПО
Опыт работы в среде непрерывной интеграции
Знакомство с построением серверной части высоконагруженных систем
Понимание протоколов и способов сетевой коммуникации, знание HTTP и REST
Знание .NET 6 и выше, Kafka, PostgreSQL и Kubernetes
Навыки проектирования баз данных PostgreSQL
Знание T-SQL, PL/pgSQL, C#, WebAPI, Entity Framework Core, VS, VS Code и Git
Готовность работать по модели аутстаффинга
Будет плюсом: знание стандартов разработки прикладного ПО и банковских стандартов, принципов жизненного цикла ПО, нефункциональных требований высоконагруженных банковских систем, а также React, TypeScript, Node.js, CSS и Artemis
условия
Трудоустройство через ИП; если ИП нет, нужна готовность его открыть