Нанософт · Новосибирск

Senior C# Developer (BIM) — Нанософт

C++ для интеграции с CAD платформой. CI/CD на Teamcity. Чем предстоит заниматься (после периода адаптации и изучения кодовой базы).

Есть тестовое задание

Коротко о вакансии

Зарплату работодатель не назвал — вилку обсуждают на собеседовании. Компания нанимает активно — открытых позиций сейчас 15.

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

«Нанософт разработка» создаёт отечественную САПР-платформу nanoCAD — инструмент проектирования, который помогает российским компаниям обеспечить независимость от зарубежных решений в критичных сферах: BIM, САПР и ERP.

Мы делаем то, что ещё несколько лет назад казалось невозможным: создаём российский BIM-инструмент, реальный продукт, которым пользуются компании по всей стране - от небольших проектных бюро до крупных холдингов.

Мы в поиске сильного инженера-программиста, для которого работа - это про глубину. Про то, как устроены данные, как синхронизировать и передавать изменения, как не перегрузить систему и пользователя, когда у тебя сотни тысяч объектов в модели.

Сотрудника ищем исключительно в Новосибирске, так как команда находится в этом городе, и мы предпочитаем работать в офисе (удаленки нет, гибрид доступен после испытательного). В сложной архитектуре очные сессии часто экономят нам дни разработки.

Основной стек

  • C# / .NET 6
  • C++ для интеграции с CAD платформой
  • WPF
  • nUnit
  • CI/CD на Teamcity
  • Mercurial(HG) для версионирования исходников

Чем предстоит заниматься (после периода адаптации и изучения кодовой базы)

  • Определять технические решения: модели данных, стратегии синхронизации, подходы к кешированию и управлению памятью.
  • Вести критические участки к продакшену: от технических эскизов и экспериментов до стабильной поставки.
  • Задавать инженерные стандарты (профилирование, тестируемость, «перфоманс-бюджеты»), разбирать сложные инциденты.
  • Менторить мидлов, постепенно формировать вокруг себя сильную группу (управленческая часть - по желанию и по готовности).

Что мы ожидаем увидеть через год

  • Вы - один из архитектурных «якорей» по 1-2 подсистемам.
  • Есть осязаемые победы в производительности и памяти, закреплённые в метриках и стандартах команды.
  • Команда использует предложенные вами паттерны синхронизации/кеширования/etc как «базовые кирпичи».
  • Вокруг вас выросли люди: мидлы ускорились, сложные задачи стали предсказуемо «приземляться» в релизы.

Подробнее про техническую команду

  • У нас царит зрелая инженерная культура, включая Code Inspections - оформления, статический анализ кода, Codereview для всех изменений с минимум двумя одобрениями, Unit тесты с контролем покрытия. У нас открытое и уважительное общение внутри команды.
  • У нас есть четкое видение того, какую проблему мы решаем, и мы контролируем качество продукта — тестируем в ветках, только после этого код попадает в основную ветку разработки. Сборка дистрибутива проходит автоматически по кнопке или по расписанию — на тестирование уходит полностью собранный дистрибутив продукта (такой же как для пользователей).
  • Мы работаем на рынке с явной конкуренцией, где отрасль требует постоянного совершенствования и оттачивания имеющихся навыков, поэтому мы готовы выделять время и ресурсы на обучение и развитие наших сотрудников.

Что мы предлагаем

  • Официальное трудоустройство по ТК РФ в аккредитованной ИТ-компании
  • Гибкий график: начало дня можно выбирать самостоятельно, если это не мешает работе команды.
  • Формат работы - офис (переход на гибрид можно обсудить после испытательного срока).
  • Комфортный офис на Николаева, 11 с кухней и зонами отдыха.
  • ДМС со стоматологией (подключаем через 3 месяца работы).
  • Компенсация обедов и спорта для сотрудников офиса.
  • Выездные мероприятия, корпоративы, спортивные программы, reading club, фирменный мерч.

Этапы отбора
Нам важно понять границы компетенций: где вы уверенно решаете задачи самостоятельно, где вам нужна поддержка и какие зоны хотите усилить.

Для этого мы используем два формата - практическое тестовое задание или углубленное техническое интервью. Формат выбираем вместе с кандидатом. Так, по желанию кандидата можем добавить короткое тестовое, чтобы снизить риск «не попасть в волну» на очном интервью.

Мы нормально относимся к использованию ИИ при выполнении тестового задания. На интервью попросим объяснить решения, внести правки «на лету», разобрать trade-off’ы - так мы убеждаемся, что за результатом стоит ваша экспертиза.

Вместо заключения :)

Работа на этом проекте - это шанс заложить фундамент российского BIM для проектирования инженерных сетей в гражданском и промышленном строительстве следующего поколения: история изменений (включая ветвления), высоконагруженные алгоритмы, параллельные вычисления, работа с большими моделями. Тут выигрывают не шириной кластера, а качеством архитектуры и точностью инженерных решений.

Откликайтесь, давайте пообщаемся и обсудим лично!

Вакансия опубликована 28 сентября, проверена 30.09.2026. Открыть оригинал.

Как откликнуться

Отклик оформляется на странице работодателя — кнопка выше ведёт туда напрямую. Перед отправкой стоит подогнать резюме под текст вакансии: работодатели читают первые строки и ищут в них свои слова. Если рассылаете отклики десятками, посмотрите сервис автооткликов — он отправляет их за вас по заданным настройкам, до 50 в сутки. Про сам поиск работы есть разбор в статье как быстро найти работу.

Спросите нейросети о вакансии

Отвечает DeepSeek по данным этой страницы: зарплата против рынка, условия, работодатель

Вопросы по этой вакансии

Сколько платят на позиции «Senior C# Developer (BIM)»?

Вилку работодатель не назвал — обсуждать деньги придётся на собеседовании. Для ориентира: в среднем по направлению «Программист» платят 165 000 ₽.

Какой опыт нужен?

В требованиях указано: более 6 лет. Работать нужно на месте, город — Новосибирск.

Вакансия ещё открыта?

Да, на 30.09.2026 она активна: каждую ночь каталог сверяется с источником, закрытые предложения помечаются и уходят из списков.

О компании

Нанософт

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

Открытых вакансий: 15

Похожие вакансии

Соседи по направлению с близкими требованиями.

Python разработчик

Зарплата не указана

Т-Банк · Нижний Новгород

Проектирование компонентов систем. Организация процесса разработки. Написание и ревью кода. Написание тестов на свой код. Наставление менее опытных коллег.

От 3 до 6 летПрограммистОпубликована 21 сентября

Team Lead (Fullstack: PHP8.3+React)

Зарплата не указана

ИТ-ЛИНК · Екатеринбург

Управление и менторство командой разработки. Планирование и распределение задач, установка сроков. Опыт проектирования архитектуры и проверка качества кода.

От 3 до 6 летПрограммистОпубликована 28 сентября

Java разработчик

Зарплата не указана

Т-Банк · Краснодар

Т-Банк Инвестиции. Мы — лидер среди брокеров по количеству активных клиентов. Делаем инвестиции удобными, технологичными и понятными. Т-Банк Бизнес.

От 3 до 6 летПрограммистОпубликована 21 сентября

ML-инженер в Центр технологий искусственного интеллекта

Зарплата не указана

Т-Банк · Нижний Новгород

Диалоговые системы. Обучаем финансового ассистента поддерживать разговор и отвечать на запросы пользователей в чате с поддержкой. Компьютерное зрение.

От 3 до 6 летПрограммистОпубликована 17 сентября

Staff Software Engineer Identity & Access Management

Зарплата не указана

Xsolla · Пермь

Владеть архитектурой и стратегией IAM — Отвечать за техническую стратегию и архитектуру нашей IAM-платформы, включая аутентификацию, авторизацию и управление сессиями...

Можно удалённоБолее 6 летПрограммистОпубликована 29 сентября

Программист Fullstack

Зарплата не указана

МКК Срочноденьги · Нижний Новгород

Оценка задач (временные трудозатраты). Разработка нового и доработка существующего функционала учётной системы PHP+MS SQL. Поиск блокировок и оптимизация запросов.

От 3 до 6 летПрограммистОпубликована 29 сентября

Другие вакансии компании

Специалист по безопасности десктоп-приложений в команду DevSecOps

Зарплата не указана

Нанософт · Москва

Анализ безопасности разрабатываемых десктоп-приложений на С++. Статический анализ (SAST). Композиционный анализ (SCA), управление зависимостями, контроль состава приложений (SBOM).

Можно удалённоОт 3 до 6 летСпециалист по информационной безопасностиОпубликована 28 сентября

Manual QA-инженер / Ручной тестировщик

Зарплата не указана

Нанософт · Новосибирск

Ручное тестирование desktop-приложения (Windows, Linux). Воспроизведение и анализ пользовательских ошибок. Локализация и оформление найденных дефектов в системе баг-трекинга.

Нет опытаТестировщикОпубликована 28 сентября

Расчёты по этой вакансии

Пригодится до собеседования: сколько останется на руки от названной суммы, как считаются отпускные и переработки.

Ещё по направлению

Разработка на Python, Java, C#, 1С, JavaScript и других стеках: продукты, интеграции, поддержка систем.