🔤➕➕🔤🔤#️⃣🔤🔤🔤🔤🔤🔤🔤🔤
Мы в поиске Разработчика гибридных систем (C++/C#/Angular/T-SQL)
• Рейт: до 1900 р/час (если вы работаете с НДС 5% или 7%, то 1900 – уже с учётом НДС, сверху добавить нельзя)
• Грейд: Middle+ / Senior
• Локация: РФ
• Срок привлечения: Без срока
• Формат работы: Офис
• Загрузка: Парттайм
Формат оплаты: отсрочка платежа 45 календарных дней
Требования:
Серверная часть и База Данных (Ядро системы)
• MS SQL Server и T-SQL: Продвинутый уровень. Написание, отладка и оптимизация сложных хранимых процедур, функций, триггеров.
• Архитектура БД: Понимание того, что БД является единственным источником истины и центром бизнес-логики для обоих клиентов (десктопного и веб).
• Транзакции и блокировки: Глубокое понимание изоляции транзакций, так как одновременная работа толстого клиента и веб-приложений может создавать специфические конфликты блокировок.
Десктопная часть (Толстый клиент)
• С# и .NET Framework: Уверенное знание С# и экосистемы .NET Framework (4.x).
• Понимание отличий от современного .NET (Core/5+).
• С++: Знание современного C++ или специфика legacy-диалектов (в зависимости от версии). Понимание управления памятью, указателей.
• UI и Событийная модель: Опыт работы с WinForms, WPF или нативными C++ фреймворками.
• Понимание многопоточности в UI (чтобы не «замораживать» интерфейс при долгих запросах к БД).
• Взаимодействие с БД: Опыт прямого подключения к MS SQL из десктоп-приложения (ADO.NET, SqlConnection, SqlCommand) или через промежуточные слои.
Веб-часть (Кроссплатформенные приложения)
• Frontend (Angular): Уверенное знание Angular (версии 2+), TypeScript и JavaScript.
• Опыт работы с Angular CLI (генерация компонентов, модулей, сборка билдов).
• Понимание RxJS и реактивного программирования.
• Backend (Web API): Опыт разработки на .NET Core SDK (ASP.NET Core Web API).
• Инструментарий Node.js: Понимание роли Node.js в стеке (управление пакетами через прт/yarn, запуск скриптов сборки Angular.
• Среды разработки: Уверенная работа в Visual Studio Code (для веб-части) и MS Visual Studio (для десктоп-части и БД).
Инвентаризация и окружение
• Развернуть локально СУБД, десктопный клиент и веб-приложения.
• Настроить среды: MS Visual Studio (для C+/C#) и VS Code + Node.js+Angular CLI (для Веба)
• Составить карту вызовов: выбрать 3 бизнес-операции и отследить путь данных от UI (в десктопе и в вебе) до конкретных хранимых процедур в БД.
Поддержка и мелкие доработки
• Исправление багов в каждом из слоев: в T-SQL (логика), в С++/С# (десктоп
• Ul/интеграция), в Angular/TypeScript (веб UI).
• Изучение процесса сборки: как компилируется C++/C# проект и как собирается
• Angular-приложение через ng build
Сквозная разработка
• Реализация небольшой новой функции «под ключ»: написание/модификация
• хранимой процедуры - добавление метода в .NET Core API -> вызов из Angular-
• клиента и параллельно интеграция в толстый клиент.
❗Резюме отправлять через кнопку «отправить CV» на русском языке в формате Word
❗Необходимо направлять +- по требованиям вместе с резюме в разделе «Комментарии» БЕЗ ЭТОГО РЕЗЮМЕ РАССМАТРИВАТЬСЯ НЕ БУДЕТ❗
❗При отправке резюме учитывайте возможность на старт в проект Asap
❓Вопросы по вакансии задавать в общие чаты или @kovakatya
Id вакансии: 386234
Post #6257
250