О компании
Российская компания «МСофт» была основана в 2011 году. Мы предоставляем услуги по разработке программного обеспечения для предприятий и частных лиц, а также внедрению и обслуживанию специализированных программных решений.
Основным направлением нашей деятельности является разработка ПО МFlash — продукта для защищенного файлового обмена, совместного безопасного доступа и работы с файлами. Использование MFlash позволяет реализовать стратегию цифровой трансформации рабочего места сотрудника для коммерческих и государственных организаций.
К нам в команду требуется Руководитель отдела backend разработки и просто хороший человек :)
Обязанности будущего сотрудника
* Руководить командой backend-разработчиков
* Формировать техническое развитие backend-платформы
* Принимать архитектурные решения и отвечать за их реализацию совместно с командой
* Разрабатывать и внедрять стандарты разработки
* Проводить Code Review и архитектурные ревью
* Наставничество и развитие разработчиков
* Формировать инженерную культуру, основанную на качестве, обмене знаниями и постоянном совершенствовании
* Развивать backend-платформу и API
* Анализировать существующие решения и проектировать современную архитектуру
* Разрабатывать масштабируемые backend-сервисы
* Проектировать производительные и безопасные API
* Обеспечивать высокую производительность, надежность и безопасность системы
* Совершенствовать процессы разработки, тестирования и выпуска программного обеспечения
* Принимать непосредственное участие в реализации наиболее важных технических решений
* Тесное сотрудничество с командой Frontend-разработки
* Совместная работа со специалистами по базам данных и обработке данных
* Взаимодействие с разработчиками файловой подсистемы и сервисов хранения данных
* Совместная работа с командой тестирования (QA)
* Взаимодействие с менеджерами продукта и бизнес-подразделениями
* Использование современных методов разработки программного обеспечения
* Применение инструментов искусственного интеллекта для повышения качества и эффективности разработки
* Автоматизация процессов разработки, тестирования и выпуска программного обеспечения
* Оценка и внедрение новых технологий, инструментов и инженерных практик
Что хотим видеть в Вашем опыте
* Опыт разработки backend-приложений 3-6 лет и более
* Опыт проектирования и разработки современных API
* Опыт руководства технической командой или выполнения роли ведущего разработчика
* Опыт развития и сопровождения сложных корпоративных информационных систем
* Желание принимать технические решения и помогать развитию команды
Технологический стек
* C#
* .NET / ASP.NET Core
* PHP (желательно Symfony)
* REST API
* OAuth2, OpenID Connect, JWT
* Объектно-ориентированное проектирование
* Clean Architecture
* Domain-Driven Design (DDD)
* SOLID
* Непрерывная интеграция и доставка программного обеспечения (CI/CD)
* Автоматизированное тестирование
* Оптимизация производительности
* Обеспечение безопасности приложений
Будет преимуществом
* Опыт проектирования распределенных систем
* Опыт интеграции корпоративных информационных систем
* Опыт использования современных AI-инструментов для разработки программного обеспечения
* Опыт проведения архитектурных ревью
* Опыт наставничества и развития разработчиков
Что от нас
* Работа в аккредитованной компании
* Возможность определять техническое развитие ключевой корпоративной платформы
* Высокую степень самостоятельности при принятии технических решений
* Создание и развитие новой команды Backend-разработки
* Современный стек технологий и инженерные практики
* Интересные архитектурные задачи и интеграционные проекты
* Использование современных инструментов разработки, включая решения на основе искусственного интеллекта
* Возможность влиять на долгосрочное техническое развитие компании
* Гибрид
* Обучение за счет компании
* ДМС со стоматологией
* Корпоративные мероприятия
* Days off на форс-мажорные обстоятельства