Центральный административный округ, Пресненский район
Российская компания «МСофт» была основана в 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 на форс-мажорные обстоятельства.