СиСофт

Senior Fullstack разработчик C#/.NET + React (Технический документооборот и управление проектами)

Коротко

Senior Fullstack разработчик для продуктовой компании СиСофт Разработка, создающей ПО для технического документооборота и управления проектами (платформа TDMS). Работа предполагает проектирование архитектуры сервисов, backend на C#/.NET и VBS, фронтенд на React/TypeScript, работу с PostgreSQL и MSSQL, а также code review и покрытие тестами. Требуется более 6 лет опыта разработки на C#, уверенное знание .NET и React, понимание ООП/SOLID, VBScript и Git. Формат — полная занятость, удалённо.

Локация
Москва, удалённо
Компания
СиСофт Разработка — разработчик программного обеспечения для САПР, машиностроения, строительства, архитектурного проектирования, землеустройства и электронного документооборота; компания входит в реестр производителей отечественного ПО.
Что делать
•Проектировать архитектуру сервисов и интеграционных решений на базе 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.
•Опыт использования ИИ-агентов в разработке, включая структурирование контекста, инструкций и правил работы с кодовой базой.
Культура и преимущества
•Полная занятость и удалённый формат работы.
•Работа над решениями для технического документооборота и управления проектами.
•Разработка программного обеспечения компании, входящей в реестр производителей отечественного ПО.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте