Full-stack .net developer

Дата размещения вакансии: 28.08.2026
Работодатель: Оптимальные системы
Уровень зарплаты:
от 180000 RUR
Город:
Москва
улица Сущёвский Вал 5с3
Требуемый опыт работы:
От 3 до 6 лет

О компании

Мы занимаемся разработкой системы онлайн отчётности и управления полевыми командами. Наши продукты и решения помогают полевым сотрудникам и компаниям эффективно управлять бизнес-процессами и принимать маркетинговые решения на основе точных данных.

Специфика проекта

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

Чем предстоит заниматься

Развивать и поддерживать существующую систему: исправлять ошибки, дорабатывать текущий и разрабатывать новый функционал.
Работать преимущественно с backend частью: ASP.NET Web Forms, C#, Windows-сервисы, MS SQL Server и хранимые процедуры.
При необходимости дорабатывать frontend на JavaScript, jQuery и Vue.js.
Участвовать в обсуждении решений и code review.
В перспективе - участвовать в переходе на ASP.NET Core.

Что ожидаем от кандидата

Коммерческий опыт разработки от 3 лет, уровень Middle+.
Уверенное знание C# и .NET Framework, понимание многопоточности.
Опыт работы с Vue.js.
Уверенная работа с Microsoft SQL Server: чтение и изменение сложных хранимых процедур.
Опыт с ASP.NET Web Forms либо готовность быстро разобраться в технологии на базовом уровне.
Самостоятельность и умение разбираться в большом объёме существующего кода.
Умение использовать AI-инструменты для ускорения разработки, не полагаясь на них вслепую.

Будет плюсом

Опыт разработки REST API и интеграций со сторонними сервисами.
Навыки оптимизации SQL-запросов и работы с индексами.
Опыт работы с очередями, Service Broker или Redis.

Условия

Полностью удалённая работа, график 5/2.
Оформление после испытательного срока - по ТК РФ, договору с ИП или самозанятым - по договорённости.
Испытательный срок - 3 месяца (по ГПХ)
Без дежурств и работы вне графика.
Команда: 4 разработчика, аналитик, 2 тестировщика и 2 системных администратора.

Этапы отбора
Короткий вводный созвон.
Техническое собеседование с руководителем разработки.
Финальная встреча с генеральным директором.