СиСофт

C#/.NET-разработчик систем документооборота

Коротко

Удалённая разработка бэкенд-компонентов на C#/.NET для систем документооборота на платформе TDMS в компании «СиСофт Разработка» (разработчик ПО для рынка САПР). Задачи включают проектирование архитектуры сервисов, интеграцию RESTful API, работу с PostgreSQL/MSSQL, контейнеризацию в Docker и ревью кода коллег. Требуется от 3 лет опыта разработки на C#, глубокое знание .NET, ООП и SOLID.

Описание
СиСофт Разработка - ведущий разработчик программного обеспечения для рынка САПР в области машиностроения, промышленного и гражданского строительства, архитектурного проектирования, землеустройства, электронного документооборота, обработки сканированных чертежей, векторизации и гибридного редактирования. Компания входит в реестр производителей отечественного ПО со всеми вытекающими преимуществами.
Задачи
•Проектирование архитектуры сервисов и интеграционных решений на базе платформы TDMS, включая выбор структур данных и способов взаимодействия с фронтендом и внешними системами
•Разработка бэкенд-компонентов приложений на C# (.NET) с использованием встроенного языка WBS (VBS) для логики внутри TDMS
•Создание и интеграция RESTful API, обеспечение их надежной работы с внешними сервисами (включая отладку через Postman/аналоги)
•Проектирование и оптимизация запросов к базам данных (PostgreSQL, MSSQL), включая настройку миграций и управление схемами данных
•Написание чистого, поддерживаемого кода с полным покрытием unit-тестами и интеграционными тестами
•Контейнеризация разработанных сервисов с использованием Docker (настройка Dockerfile и docker-compose для локальной и продуктивной среды)
•Проведение ревью кода коллег, контроль соблюдения стандартов кодирования и принципов чистоты архитектуры
Требования
•Опыт C# разработки от 3 лет
•Уверенное знание C# и платформы .NET
•Глубокое понимание ООП и принципов SOLID
•Владение ключевыми концепциями .NET: интерфейсы, абстрактные классы, наследование, композиция, LINQ, Generics, работа с NuGet-пакетами, разработка контроллеров и DTO
•Умение проектировать публичные API классов и методов
•Опыт работы с Git
•Способность читать, анализировать и поддерживать существующий код
Будет плюсом
•Знание VBScript (VBS)
•Опыт разработки модульных систем, SDK и внутренних библиотек
•Опыт разработки систем документооборота или управления проектами
•Базовое понимание веб-технологий: HTTP/HTTPS, REST API, JSON, HTML, CSS, JavaScript, а также принципов работы браузера с Web API
•Опыт использования ИИ-агентов в разработке (структурирование контекста, инструкций и правил работы с кодовой базой)
Условия
Условий в вакансии нет

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

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

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

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

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