Вакансия: Ведущий инженер-программист (backend) в Санкт-Петербург

Полное описание вакансии: Ведущий инженер-программист (backend) в Санкт-Петербург

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1000967 Ведущий инженер-программист (backend) Санкт-Петербург > СИСТЭМ ЭЛЕКТРИК open 2023-05-16
Необходимые навыки
  • > Git
  • > C#
  • > ASP.NET
  • > .NET Framework
  • > Entity Framework
Требования

Опыт коммерческой разработки ПО на С# не менее 5 лет. Создание многопоточных приложений. Умение работать с объектами синхронизации и поточной...

Обязанности

Разработка программного обеспечения на .NET Framework и .NET Core. Участие в разработке архитектуры программного комплекса в целом и его составных...

Описание

Научно-технический центр "Механотроника" - ведущий разработчик интеллектуальных систем релейной защиты и автоматизации. Мы создаем инновационное оборудование и программное обеспечение. В нашу R&D команду требуются увлеченные backend-разработчики.

ОСНОВНЫЕ ЗАДАЧИ

  • Разработка программного обеспечения на .NET Framework и .NET Core;

  • Участие в разработке архитектуры программного комплекса в целом и его составных частей;

  • Участие в определении стека технологий для реализации проекта;

  • Участие в выявлении и разработке требований к продукту;

  • Участие в оценке трудоемкости и обсуждении технических задач, путей их решения.

ДЛЯ УСПЕШНОЙ РАБОТЫ НЕОБХОДИМО

  • Продолжительный опыт коммерческой разработки ПО на С#;

  • Создание многопоточных приложений. Умение работать с объектами синхронизации и поточной моделью .NET;

  • Работа в ASP.NET, ASP.NET Core;

  • Работа с базами данных. Знание SQL, EntityFramework, Dapper, PostgreSQL;

  • Создание unit-тестов для своего и чужого кода;

  • Приветствуется знание каких-либо стандартов связи с оборудованием (Modbus, ГОСТ Р МЭК 60870-5-101, ГОСТ Р МЭК 60870-5-104, IEC 61850, OPC и т.п.). Возможно возникнет необходимость изучить какие-то из них.

  • Опыт разработки под Linux и Windows;

  • Способность работать по методологии SCRUM. Работа с Git, Jira, Confluence;

  • Знание принципов и шаблонов проектирования программных систем, умение применять их на практике;

  • Умение быстро вникнуть в специфику предметной области.

МЫ ПРЕДЛАГАЕМ

  • Официальное трудоустройство по ТК РФ;
  • Возможность полной удаленки (как в России, так и зарубежом);
  • Возможность предоставления брони;
  • Конкурентоспособное вознаграждение, годовые бонусы;
  • Полис ДМС со стоматологией и страхование жизни;
  • Команда профессионалов, интересные проекты и продукты;
  • Возможность профессионального и карьерного роста в крупной инновационной компании.

Вверх