сегодня

Fullstack разработчик C#/.NET + react

ориентир по рынку
вакансия зп не указана
в среднем 327 899 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

СиСофт Разработка - ведущий разработчик программного обеспечения для рынка САПР в области машиностроения, промышленного и гражданского строительства, архитектурного проектирования, землеустройства, электронного документооборота, обработки сканированных чертежей, векторизации и гибридного редактирования. Компания входит в реестр производителей отечественного ПО со всеми вытекающими преимуществами.

задачи

  • Проектирование архитектуры сервисов и интеграционных решений на базе платформы TDMS, включая выбор структур данных и способов взаимодействия с фронтендом и внешними системами
  • Разработка бэкенд-компонентов приложений на C# (.NET) с использованием встроенного языка WBS (VBS) для логики внутри TDMS
  • Создание и интеграция RESTful API, обеспечение их надежной работы с внешними сервисами (включая отладку через Postman/аналоги)
  • Разработка пользовательских интерфейсов (UI) с применением JavaScript (ES6+) и TypeScript, а также UI-библиотек (TailwindCSS, ChakraUI и др.) для встроенных и отдельных решений
  • Проектирование и оптимизация запросов к базам данных (PostgreSQL, MSSQL), включая настройку миграций и управление схемами данных
  • Написание чистого, поддерживаемого кода с полным покрытием unit-тестами и интеграционными тестами
  • Контейнеризация разработанных сервисов с использованием Docker (настройка Dockerfile и docker-compose для локальной и продуктивной среды)
  • Проведение ревью кода коллег, контроль соблюдения стандартов кодирования и принципов чистоты архитектуры

требования

  • Опыт C# разработки от 6 лет
  • Уверенное знание C# и платформы .NET
  • Уверенное знание React
  • Глубокое понимание ООП и принципов SOLID
  • Владение ключевыми концепциями .NET: интерфейсы, абстрактные классы, наследование, композиция, LINQ, Generics, работа с NuGet-пакетами, разработка контроллеров и DTO
  • Умение проектировать публичные API классов и методов
  • Знание VBScript (VBS)
  • Опыт работы с Git
  • Способность читать, анализировать и поддерживать существующий код
  • Будет плюсом: Знание платформы TDMS и опыт разработки модулей для неё; Опыт разработки модульных систем, SDK и внутренних библиотек; Базовое понимание веб-технологий: HTTP/HTTPS, REST API, JSON, HTML, CSS, JavaScript, а также принципов работы браузера с Web API; Опыт использования ИИ-агентов в разработке (структурирование контекста, инструкций и правил работы с кодовой базой)

условия

  • Условий в вакансии нет

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.