Должность: Ведущий инженер-программист
Местоположение: Фриско, Техас
Toshiba Global Commerce Solutions ищет ведущего инженера-программиста для управления сквозной реализацией решений для основных розничных платформ.
На этой должности вы будете отвечать за практическую реализацию (разработку функций, техническое проектирование, ревью кода), управление проектом (технический руководитель, взаимодействующий с клиентом, принятие компромиссных решений, наставничество) и операционное управление (утверждение результатов, поддержка после выпуска) высокоэффективных решений, преобразуя бизнес-требования в работающее программное обеспечение, которое вы помогаете создавать. Вы будете управлять процессами Dual-Track Agile, внося вклад в трек Discovery посредством быстрого прототипирования и проверки осуществимости, а также возглавляя трек Delivery, чтобы обеспечить качество, отслеживаемость и измеримые результаты.
Идеальный кандидат — старший инженер-программист, который ежедневно пишет код, проактивно создает прототипы и интегрирует рабочие процессы с использованием ИИ/агентов на протяжении всего жизненного цикла программного обеспечения — от анализа и проектирования до тестирования, документации и генерации кода — одновременно обладая техническим лидерством для продвижения проектов с клиентами. Вы будете наставлять команды, принимать критически важные технические компромиссные решения и нести полную ответственность за утверждение результатов и поддержку после выпуска.
Эта роль требует глубоких знаний в области розничных платформ (POS-системы, операционная деятельность магазина), опыта разработки облачных приложений и свободного владения инструментами генеративного и агентного ИИ для ускорения разработки при сохранении качества кода и целостности архитектуры. Вы будете ключевым драйвером инженерного совершенства, гарантируя, что решения будут как инновационными, так и операционно надежными.
Основные обязанности:
- Инструментировать и использовать рабочие процессы с использованием ИИ/агентов в вашей повседневной разработке для ускорения проектирования, прототипирования, генерации кода, создания тестовых случаев, составления спецификаций и автоматизированной проверки на всех этапах жизненного цикла программного обеспечения.
- Применять практики разработки с поддержкой ИИ в своей работе, моделировать лучшие практики для команды и обеспечивать этическое соответствие и ответственное использование инструментов генеративного ИИ.
- Отвечать за сквозную реализацию решений в рамках треков Discovery и Delivery, лично создавать проверенные прототипы, участвовать в формальном проектировании, разбивать работу на доставляемые результаты и выпускать утвержденные технические реализации.
- Управлять треком Discovery в рамках Dual-Track Agile, создавая рабочие прототипы и демонстрируя решения для проверки осуществимости и согласования с заинтересованными сторонами перед полной реализацией.
- Преобразовывать результаты Discovery в элементы бэклога Delivery и сотрудничать с командами реализации, чтобы гарантировать сохранение замысла проекта, стандартов качества кода и нефункциональных требований на протяжении всего процесса разработки.
- Участвовать в техническом проектировании продуктов и интеграций: создавать ADR, контракты интерфейсов, модели данных, диаграммы последовательности, планы миграции/отката и матрицы отслеживаемости, сотрудничая с архитекторами по вопросам более широкого управления.
- Выступать в качестве основного технического руководителя в проектах с клиентами: проводить семинары, представлять технические решения, принимать компромиссные решения, получать одобрения и выступать в качестве эксперта по назначенным областям платформы.
- Лично реализовывать критически важные компоненты и сложные функции в современных стеках розничных платформ, устанавливать планку качества кода своей работой, а также проверять и утверждать результаты, полученные командами реализации.
- Применять и укреплять инженерные стандарты, повторно используемые шаблоны интеграции и нефункциональные требования (безопасность, масштабируемость, наблюдаемость) в решениях для клиентов.
- Наставлять и повышать квалификацию инженеров по разработке с поддержкой ИИ, рабочим процессам Dual-Track, проектированию на основе спецификаций и лучшим практикам платформы, в первую очередь посредством парного программирования, ревью кода и лидерства на основе примеров.
- Вносить вклад в стратегию платформы и продукта, определяя повторно используемые активы, API-first дизайны и технические пробелы, требующие инвестиций.
- Анализировать и минимизировать риски, связанные с техническими решениями, включая обратную совместимость, целостность данных и ограничения соответствия.
Обязательные квалификации:
- Степень бакалавра в области компьютерных наук, инженерии или эквивалентный опыт.
- Применение и использование инструментов и рабочих процессов с поддержкой ИИ (например, GitHub Copilot, Cursor, Claude Code) для проектирования, кодирования, генерации тестов и документации.
- Более 8 лет профессионального опыта разработки программного обеспечения с текущей, ежедневной практической разработкой кода и прототипированием на современных технологических стеках.
- Более 5 лет создания облачных, микросервисных или событийно-ориентированных систем с опытом работы на Azure или эквивалентных облачных платформах.
- Высокий уровень владения технологическими стеками, такими как Java/Spring Boot, TypeScript, React/Vue.
- Подтвержденный опыт управления сквозной реализацией решений, включая проектирование, внедрение и пост-релизную операционную ответственность за проекты среднего и крупного масштаба.
- Опыт создания производственного кода, прототипов и эталонных реализаций для проверки осуществимости решений.
- Большой опыт работы с REST/OpenAPI, платформами обмена сообщениями и реляционными/нереляционными базами данных (SQL/NoSQL).
- Практический опыт работы с CI/CD, контейнеризацией, Docker, Kubernetes, инструментами развертывания, автоматизированным тестированием и рабочими процессами с использованием ИИ/агентов для ускорения жизненного цикла программного обеспечения.
- Практический опыт работы с генеративным ИИ и инструментами разработки с поддержкой ИИ (например, GitHub Copilot, Claude Code, Cursor) с измеримым влиянием на доставку.
- Отличные навыки общения с заинтересованными сторонами, способность проводить семинары, представлять технические решения и сотрудничать с бизнес- и инженерными командами.
- Подтвержденный опыт наставничества инженеров, проведения тщательных ревью кода и продвижения лучших инженерных практик в командах.
Предпочтительные квалификации:
- Глубокие знания в области розничных платформ (POS-системы, операционная деятельность магазина) очень желательны.
- Сертификаты, такие как Azure Developer Associate, Azure Solutions Architect, или эквивалентные облачные сертификаты.
- Глубокое понимание передовых практик безопасности и требований соответствия в корпоративных системах.
- Опыт управления процессами Dual-Track Agile, управления треками Discovery и Delivery, а также преобразования результатов Discovery в действенные элементы бэклога.
- Опыт участия в разработке стратегии платформы, повторно используемых активов и API-first дизайнов.
- Экспертиза в формальных или машиночитаемых спецификациях (OpenAPI, UML+OCL, TLA+ или эквивалент) для руководства реализацией и обеспечения автоматизированной проверки.
О Toshiba Global Commerce Solutions
Toshiba Global Commerce Solutions — динамичная глобальная компания с оборотом в миллиард долларов, базирующаяся в Исследовательском треугольнике Парка, Северная Каролина, предоставляющая решения для розничных магазинов вашим любимым брендам. Вы когда-нибудь спешили и пользовались кассами самообслуживания в Lowe's Foods, зарабатывали бонусные баллы на топливо в Kroger или просто оплачивали покупки у таких розничных продавцов, как Walmart, Michaels, Carrefour, The Gap, Calvin Klein, Boots, Cencosud, BJ's или Costco? Это лишь несколько примеров наших решений для магазинов и впечатляющей клиентской базы, которые сделали нас мировым лидером по доле установленного рынка.
Природа розничной торговли быстро меняется, поэтому, если вы разделяете наше видение 'Together Commerce' — бесшовного двустороннего, партисипативного покупательского опыта — давайте вместе будем двигать новую экономику.
Toshiba Global Commerce Solutions, Inc. предлагает конкурентоспособную заработную плату и щедрый пакет льгот, включая следующее:
- Бонус: Право на получение бонуса до 8% от результатов работы (индивидуальная и корпоративная производительность)
- Групповое медицинское страхование (медицинское, стоматологическое и офтальмологическое)
- Программы помощи сотрудникам
- До-налоговые накопительные счета
- План 401(k) (с доплатой компании)
- Страхование жизни от компании
- Страхование домашних животных
- Скидки для сотрудников
- Щедрый график оплачиваемых праздников, оплачиваемый отпуск и дни больничного/личного ухода
Компенсация:
Диапазон базовой зарплаты: 140 000–165 000 долларов США
Вышеуказанный годовой диапазон заработной платы является общим руководством. При определении окончательной годовой заработной платы, которая будет предложена отобранному кандидату, учитывается множество факторов. Факторы включают, помимо прочего, объем и обязанности роли, опыт работы отобранного кандидата, образование и обучение, место работы, а также рыночные и деловые соображения.
Дискреционный бонусный план: Право на получение ежегодного бонуса до 8% от результатов работы (индивидуальная и корпоративная производительность)
EEO:
Toshiba Global Commerce Solutions является работодателем, предоставляющим равные возможности/позитивные действия, который оценивает квалифицированных кандидатов независимо от возраста, происхождения, цвета кожи, религиозных убеждений, инвалидности, семейного положения, состояния здоровья, генетической информации, военного или ветеранского статуса, национального происхождения, расы, пола, гендерной идентичности, гендерного самовыражения и сексуальной ориентации или любого другого защищенного фактора. Мы также рассматриваем квалифицированных кандидатов независимо от наличия судимостей, в соответствии с законодательными требованиями.
Лица, нуждающиеся в разумной адаптации из-за инвалидности на любом этапе процесса трудоустройства, должны отправить электронное письмо по адресу контакт рекрутера для запроса адаптации.
РАЗНООБРАЗИЕ, РАВЕНСТВО И ВКЛЮЧЕНИЕ:
Мы в Toshiba Global Commerce Solutions твердо верим, что наши сотрудники являются неотъемлемой частью успеха наших клиентов. Кроме того, мы стремимся к разнообразию, равенству и инклюзивности для всех наших сотрудников, как подчеркнуто в наших 5 основных принципах (Создание охвата, Содействие принадлежности, Раскрытие возможностей, Разнообразное культурное взаимодействие и Культура прозрачности). Мы увлечены нашими клиентами, розничной индустрией и стремлением стать более ответственной компанией, помогая создавать более светлое будущее.