Системный архитектор (системный разработчик/ Team leader)

з/п не указана

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Чем заниматься

Созданием технологической платформы «1С:Предприятие» - инструмента для разработки бизнес-приложений, с использованием самых современных технологий, методологий и средств разработки. Развитием существующих технологий и механизмов платформы и созданием принципиально новых.

На наших технологиях создают бизнес-решения более 350 000 разработчиков.

На базе нашей платформы создано более 1500 тиражных решений.

У продуктов, созданных на нашей платформе, более 5 000 000 конечных пользователей.

Технологическая платформа «1С:Предприятие» - это фреймворк, содержащий:

полнофункциональное средство разработки бизнес приложений
среду исполнения бизнес приложений в различных вариантах (локальном, клиент-серверном, кластерном, мобильном, облачном, распределенном, …)
Платформа включает в себя множество разнообразных механизмов и постоянно развивается. Поэтому мы можем выбрать для Вас направление работ, которое будет Вам интересно и которое важно для развития системы.

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

Возможные примеры направлений работы:

Технологии высоконагруженного кластера серверов приложений (масштабируемость, балансировка, многопоточность, многопроцессность)
Создание инструментов разработки (IDE, средства работы с исходным кодом)
Создание языков программирования и DSL
Создание универсального механизма пользовательского интерфейса (кроссплатформенного нативного GUI, веб-фреймворка, механизмов визуализации графики)
Разработка универсальных механизмов бизнес-логики (модели workflow, права доступа и т.п.)
Мобильные технологии
Облачные технологии
Создание распределенных хранилищ
Технологии искусственного интеллекта
Создание высоконагруженных сервисов, очередей
Эффективная работа с памятью и с большими объемами данных
Технологии интеграции приложений
Механизмы BI
Коммуникационные интернет-протоколы
Модели работы с данными (ORM)
Кросс-платформенные решения
Список далеко не полный. Если у вас есть опыт или интерес в других направлениях - мы готовы это обсудить.

Особенности работы:

Все задачи связаны с созданием универсальных механизмов, ориентированных на широкое применение
Во всех задачах необходим анализ современных подходов и создание решений, конкурирующих с известными продуктами мировых лидеров
Возможность выбора инструментария
В зависимости от Вашего уровня и желания мы выбираем для Вас самостоятельную задачу или участие в конкретных задачах вместе с другими участниками команды
У каждого разработчика есть возможность роста. У нас много сложных и интересных задач, рост специалиста зависит только от его достижений. Возможные направления роста:
Технологический рост - супер-разработчик \ супер-архитектор
Рост экспертизы – аналитик, продакт-менеджер
Менеджерский рост - тим-лид, проджект-менеджер

Требования:

Опыт разработки на одном или нескольких языках системного программирования (C, C++, Java, С#, JavaScript, Python, TypeScript и другие)
Хорошее алгоритмическое мышление
Умение писать хорошо структурированный, изящный, надежный, эффективный код, соответствующий стандартам
Дополнительно приветствуются

Глубокие знания в одном или нескольких технологических направлениях:

Владение паттернами проектирования
Знание технологий ESB, ORM, ...
Написание сложных алгоритмов (компиляторов, менеджеров памяти, ...)
Глубокие знания в каких-либо областях системного программирования или современных технологий
Умение мыслить в категориях универсальных моделей, уровней абстракции
Знание шаблонов проектирования
Опыт создания сложных или инновационных решений в какой-либо области системного программирования
Желание создавать уникальные решения в области средств быстрой разработки и среды исполнения бизнес-приложений
Наличие собственных идей и готовность их реализовывать в команде
Желание и способность самостоятельно отвечать за отдельные направления в разработке программного обеспечения
Опыт управления командой разработки
Мы ищем как опытных, высококвалифицированных профессионалов, так и начинающих специалистов, ориентированных на быстрый рост.

Мы заинтересованы в амбициозных специалистах, которые не боятся новых, интересных и масштабных задач.

Ключевые навыки

Кластер серверов приложенийIDEDSLПользовательский интерфейсВизуализация графикиGUIWorkflowПрава доступаМобильные технологииОблачные технологииРаспределенные хранилищаAIИскусственный интеллектBIСC++JavaC#JavaScriptPythonTypeScriptПаттерны программированияESBORM

Адрес

Москва, Дмитровское шоссе, 9 (м. Тимирязевская)
Показать на карте
­

Вакансия опубликована 10 сентября 2019 в Москве

Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику