Инженер-программист C#/.NET (TraceLine L2, SignalR, Linux)

Дата размещения вакансии: 23.09.2026
Работодатель: BCC Company
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Лесной проспект 64
Требуемый опыт работы:
От 3 до 6 лет

Ваши задачи:

  • Разрабатывать сервисы и модули TraceLine на C#/.NET, операторские API и передачу событий через SignalR.
  • Реализовывать адаптеры оборудования совместно с инженерами: протоколы, таймауты, повторные подключения, диагностику и симуляторы устройств.
  • Обеспечивать сохранность состояния и кодов при обрыве сети и перезапуске: транзакции, идемпотентность, локальные очереди и последующую синхронизацию.
  • Создавать модульные и интеграционные тесты; воспроизводить дефекты на стенде, профилировать производительность, поддерживать сборку и развёртывание под Linux.
  • Проверять выбранные компоненты на совместимость с Native AOT и документировать ограничения; участвовать в запусках и разборе технических инцидентов.

Наши ожидания:

  • Опыт от 3-х лет коммерческой разработки C#, самостоятельная реализация и сопровождение модулей.
  • Уверенное владение ASP.NET Core, сериализацией JSON, SQL и сетевым взаимодействием, обработка ошибок и управление ресурсами.
  • Практика отладки конкурентного выполнения, отмены операций, перегрузки очередей и восстановления состояния после сбоев.
  • Умение читать чужой код, работать через pull request и объяснять причины технических решений.

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

  • Работу в стабильной компании с 30-летним опытом на рынке системной интеграции, с постоянным портфелем проектов.
  • Поддержку и помощь опытных коллег.
  • Формат работы: гибрид.
  • График работы 5/2 (пн-пт), рабочий день с 10 до 19 или с 9 до 18.
  • Офис в шаговой доступности от ст.м. Лесная.
  • Уровень дохода обсуждаем на собеседовании, мы открыты к диалогу.