АО «Березка» развивает высоконагруженные и интеграционные решения в корпоративном контуре. Мы ищем системного аналитика, который умеет работать с требованиями на уровне архитектуры и кода, уверенно разбирается в C# / .NET и может быть связующим звеном между бизнесом, разработчиками и инфраструктурой.
Важно: работа ведется в офисе, без удаленного формата. Нужен специалист, который будет постоянно вовлечен в командную работу и живую коммуникацию.
Работа в офисе, полный рабочий день.
Регулярные встречи с командой разработки, архитектурой, бизнес-заказчиками.
Плотное взаимодействие с C#‑разработчиками и системными архитекторами.
Анализировать требования и декомпозировать их на функции, данные, интеграции, статусы, ошибки и ограничения.
Описывать AS-IS / TO-BE, Use Case, BPMN, Sequence Diagram, State Machine, ER‑модели.
Формализовать бизнес-правила в виде системной постановки для команды разработки.
Прорабатывать контракты обмена данными и схемы сообщений между системами.
Анализировать интеграции между системами, сервисами и внешними контурами.
Работать с очередями сообщений, асинхронной обработкой, повторной доставкой и дедупликацией.
Описывать и учитывать идемпотентность операций.
Работать с XML, XSD, JSON и валидацией структур данных.
Проектировать и описывать сценарии SSE и WebSocket.
Уверенно работать с SQL: SELECT, JOIN, GROUP BY, HAVING, подзапросы, CTE, оконные функции, транзакции.
Проектировать модели данных для реляционных и нереляционных БД, учитывать индексы, ограничения, консистентность.
Читать и понимать код на C# на уровне логики выполнения системы и сопоставлять его с требованиями.
Акцент по позиции — вы должны уверенно работать с кодом:
Читать и понимать C#‑код.
Разбирать классы, интерфейсы, зависимости, вызовы методов и поток выполнения.
Понимать асинхронные сценарии в C#.
Сопоставлять код с требованиями, контрактами и поведением системы.
Находить места, где логика реализации расходится с описанными требованиями.
Если вы видите систему только на уровне диаграмм, но не читаете C#‑код — эта вакансия не подойдёт.
Декомпозировать требования на функции, данные, интеграции, статусы, ошибки и ограничения.
Описывать AS-IS / TO-BE, Use Case, BPMN, Sequence Diagram, State Machine, ER‑модели.
Формализовать бизнес‑правила в системной постановке.
Прорабатывать контракты обмена данными и схемы сообщений.
Анализировать интеграции между системами, сервисами и внешними контурами.
Работать с очередями сообщений, асинхронной обработкой, повторной доставкой и дедупликацией.
Описывать и учитывать идемпотентность операций.
Работать с XML, XSD, JSON и валидацией структур данных.
Понимать и проектировать сценарии SSE и WebSocket.
Уверенно работать с SQL (запросы средней и высокой сложности).
Понимать реляционные и нереляционные БД, сценарии применения NoSQL, индексы, ограничения, консистентность.
REST API, SOAP API.
Очереди сообщений и брокеры.
XML, XSD, JSON.
SSE, WebSocket.
SQL и моделирование данных.
Реляционные и нереляционные базы данных.
Микросервисная архитектура.
Транзакции, консистентность, идемпотентность.
Анализ логов и трассировок.
OpenAPI / Swagger.
C# / .NET.
Опыт работы с высоконагруженными системами.
Опыт проектирования интеграций между сервисами.
Опыт анализа инцидентов и проблем производительности.
Опыт работы с .NET‑проектами и корпоративными платформами.
Готовность работать в офисе, быть частью команды и быстро реагировать на изменения.
Глубокое понимание системной аналитики на уровне требования → модель → код → поведение системы.
Умение аргументированно отстаивать технические решения и предлагать улучшения.
Присылайте резюме через форму отклика на hh.ru.
В сопроводительном письме коротко опишите:
с какими системами и стеком вы работали;
ваш опыт работы с C# / .NET;
1–2 примера, когда вы находили расхождения между требованиями и реализацией в коде.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности