Вам предстоит:
- Развитие функциональности существующих сервисов уже перенесённых на net. Core и React;
- Оптимизация текущих решений;
- В планах – переезд на СУБД PostgreSql , и вывод приложений в микросервисы – интеграция с другими микросервисами системы.
- Опыт разработки в микросервисной архитектуре;
- Опыт выделения микросервисов из монолита;
- Опыт проектирования микросервисной архитектуры приложения;
- Опыт рефакторинга и адаптации легаси-кода под актуальные фреймворки;
- Знание и опыт применения GoF, SOLID, DRY, KISS;
- Владение СУБД (Oracle или PostgreSql предпочтительно), EF.Core, EF6 - понимание принципов работы БД и ORM, умение оценить сложность запросов и опыт их оптимизации;
- .Net 6, Mono (опционально), Asp.net87 Core, .NET 4.7.2 (имеем всё ещё довольно большой кусок легаси-кода, который растаскиваем на части и переписываем на .NET6)
- Опыт работы с различными брокерами сообщений rabbitMq, kafka,
- masstransit (в проекте почти всё взаимодействие между микросервисами идёт через RabbitMQ и Masstransit, Kafka используется для внешних интеграций);
- Опыт работы с "библиотечным" кодом;
- Опыт покрытия актуального кода тестами;
- Опыт асинхронного программирования;
- Опыт работы с Kubernetes, OpenShift.