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