Назад
4 дня назад

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

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
C#/.NET-разработчик (Технический документооборот и управление проектами): Проектирование сервисов, интеграционных решений и backend-компонентов для платформы TDMS с акцентом на REST API, базы данных и контейнеризацию. Focus on оптимизации архитектуры и запросов, разработке тестируемого кода, интеграции с внешними системами и поддержке чистой архитектуры.

Локация: Удалённая работа; Москва

Компания

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

Что делать

  • Проектировать архитектуру сервисов и интеграционных решений на базе TDMS, включая структуры данных и взаимодействие с фронтендом и внешними системами.
  • Разрабатывать backend-компоненты на C#/.NET и встроенном языке WBS/VBS.
  • Создавать и интегрировать RESTful API, обеспечивать их надёжную работу и отладку через Postman или аналоги.
  • Проектировать и оптимизировать запросы к PostgreSQL и MSSQL, настраивать миграции и управлять схемами данных.
  • Разрабатывать чистый код с unit- и интеграционными тестами, контейнеризировать сервисы с помощью Docker.
  • Проводить code review и контролировать соблюдение стандартов кодирования и принципов чистой архитектуры.

Требования

  • От 3 лет опыта разработки на C#; общий опыт — от 3 до 6 лет.
  • Уверенное знание C# и платформы .NET.
  • Глубокое понимание ООП и принципов SOLID.
  • Знание интерфейсов, абстрактных классов, наследования, композиции, LINQ, Generics, NuGet, контроллеров и DTO.
  • Умение проектировать публичные API классов и методов.
  • Опыт работы с Git.
  • Способность читать, анализировать и поддерживать существующий код.

Хорошо, если есть

  • Знание VBScript/VBS.
  • Опыт разработки модульных систем, SDK и внутренних библиотек.
  • Опыт разработки систем документооборота или управления проектами.
  • Базовое понимание HTTP/HTTPS, REST API, JSON, HTML, CSS, JavaScript и принципов работы браузера с Web API.
  • Опыт использования ИИ-агентов в разработке.

Культура и преимущества

  • Удалённый формат работы.
  • Полная занятость.
  • Работа над отечественным программным обеспечением для технического документооборота и управления проектами.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →