Требования.Профессиональный опыт или уверенность в способности к: - Создание Enterprise решений с высоким уровнем нагрузки, конкуренцией за ресурсы, разветвленной интеграцией с посторонними системами. - Создание решений в стиле REST API. - Создание Enterprise решений с микросервисной архитектурой. - Реализации распределенных блокировок, очередей, кэширования данных, многопоточных взаимодействий.Технологический стек.< ol>C#, .NET Core от 3 лет.Angular, Typescript.Entity fra
Требования.
Профессиональный опыт или уверенность в способности к:
- Создание Enterprise решений с высоким уровнем нагрузки, конкуренцией за ресурсы, разветвленной интеграцией с посторонними системами.
- Создание решений в стиле REST API.
- Создание Enterprise решений с микросервисной архитектурой.
- Реализации распределенных блокировок, очередей, кэширования данных, многопоточных взаимодействий.
Технологический стек.
< ol>
C#, .NET Core от 3 лет.Angular, Typescript.Entity framework, MS SQL.Redis, SignalR, MediatR .Rabbit MQ, MassTransit.OData, JSON.Обязанности.
- Изучение содержания предметной области и поддержки ее понимания в актуальном состоянии. Знание основных типов модели, функциональностей, бизнес процессов.
- Прослойка Back-end.
- Проектирование и прототипирование решений для удовлетворения функциональных и нефункциональных требований.
- Реализация бизнес требований: доработка модели предметной области, бизнес логики по валидации, изменения состояний по бизнес-процессам и т.д.
- Реализация интеграции со смежными системами: платежные системы, системы учета и отчетности.
- Реализация взаимодействия с оборудованием: оборудование считывания штрих-кодов, получение показателей по диагностическому оборудованию.
- Реализация системных составляющих: система полномочий, оповещение, логирование, хранилище файлов, конвертация данных для их визуализации и т.д.
- Модульное тестирование.
- Исправление дефектов.
- Предложения по рефакторингу и рефакторинг реализации для повышения качества решения.
- Техническая поддержка.
- Участие в решении обращений второй линии (без непосредственного взаимодействия с пользователем и адресантом обращения): расследование инцидентов, воспроизведение сценариев для локализации дефектов, доработка для разрешения инцидентов.