Задачи и уровень позиции описаны подробно, но в одной роли объединены бэкенд, фронтенд, базы данных и работа со специализированной платформой, поэтому круг обязанностей может быть широким.
Кликните для подробной информации
Широкий круг задачАктуальный стекРазработка продукта
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Fullstack разработчик C#/.NET + React (Технический документооборот и управление проектами): Проектирование и разработка сервисов, интеграций, backend-компонентов и пользовательских интерфейсов для технического документооборота и управления проектами с акцентом на C#/.NET, React, API и базы данных. Фокус на проектировании архитектуры TDMS-решений, оптимизации схем данных, контейнеризации сервисов и обеспечении полного тестового покрытия.
Локация: Москва, удалённо
Компания
СиСофт Разработка — разработчик программного обеспечения для САПР, машиностроения, строительства, архитектурного проектирования, землеустройства и электронного документооборота; компания входит в реестр производителей отечественного ПО.
Что делать
Проектировать архитектуру сервисов и интеграционных решений на базе TDMS, включая структуры данных и взаимодействие с фронтендом и внешними системами.
Разрабатывать backend-компоненты на C#/.NET и встроенном языке WBS (VBS), а также RESTful API и интеграции с внешними сервисами.
Создавать пользовательские интерфейсы на JavaScript, TypeScript и UI-библиотеках TailwindCSS, ChakraUI и других.
Проектировать и оптимизировать запросы и схемы баз данных PostgreSQL и MSSQL, настраивать миграции.
Писать поддерживаемый код с unit- и интеграционными тестами, контейнеризировать сервисы с Docker.
Проводить code review и контролировать соблюдение стандартов кодирования и принципов чистой архитектуры.
Требования
Более 6 лет общего опыта, включая от 6 лет разработки на C#.
Уверенное знание C# и платформы .NET, включая интерфейсы, абстрактные классы, наследование, композицию, LINQ, Generics, NuGet, контроллеры и DTO.
Уверенное знание React.
Глубокое понимание ООП и принципов SOLID.
Умение проектировать публичные API классов и методов.
Знание VBScript (VBS).
Опыт работы с Git и способность читать, анализировать и поддерживать существующий код.
Хорошо, если есть
Знание платформы TDMS и опыт разработки модулей для неё.
Опыт разработки модульных систем, SDK и внутренних библиотек.
Базовое понимание HTTP/HTTPS, REST API, JSON, HTML, CSS, JavaScript и принципов работы браузера с Web API.
Опыт использования ИИ-агентов в разработке, включая структурирование контекста, инструкций и правил работы с кодовой базой.
Культура и преимущества
Полная занятость и удалённый формат работы.
Работа над решениями для технического документооборота и управления проектами.
Разработка программного обеспечения компании, входящей в реестр производителей отечественного ПО.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →