Title: Software Engineer IV
Location: Cincinnati, OH
Toshiba Global Commerce Solutions ищет опытного инженера-программиста (Software Engineer IV) для обеспечения комплексной поставки решений для основных розничных платформ.
В этой роли вы будете отвечать за практическую реализацию (разработку функций, техническое проектирование, ревью кода), руководство проектами (технический лидер, принимающий решения о компромиссах, наставничество), а также операционную поддержку (утверждение поставки, поддержка после выпуска) высокоэффективных решений, преобразуя бизнес-требования в работающее программное обеспечение, которое вы помогаете создавать. Вы будете управлять процессами Dual-Track Agile, участвуя в треке Discovery (Исследование) посредством быстрого прототипирования и проверки осуществимости, а также руководя треком Delivery (Поставка) для обеспечения качества, отслеживаемости и измеримых результатов.
Идеальный кандидат — старший инженер-программист, который ежедневно пишет код, проактивно создает прототипы и интегрирует рабочие процессы с использованием ИИ/агентов на протяжении всего жизненного цикла программного обеспечения — от анализа и проектирования до тестирования, документации и генерации кода — при этом обладая техническим лидерством для продвижения клиентских проектов. Вы будете наставлять команды, принимать критически важные технические решения о компромиссах и нести полную ответственность за утверждение поставки и поддержку после выпуска.
Эта роль требует глубоких знаний в области розничных платформ (POS-системы, операционные процессы в магазинах), опыта облачной разработки (cloud-native) и свободного владения генеративными ИИ-инструментами и агентыми ИИ-инструментами для ускорения поставки при сохранении качества кода и архитектурной целостности. Вы будете ключевым драйвером инженерного совершенства, обеспечивая инновационность и операционную надежность решений.
Примечание: Toshiba Global Commerce Solutions не будет предоставлять визовую поддержку для этой позиции ни сейчас, ни в будущем. Поэтому, чтобы быть рассмотренным на эту позицию, вы должны иметь возможность работать в Соединенных Штатах без необходимости получения текущей или будущей визовой поддержки.
Должен проживать в непосредственной близости от района Цинциннати, Огайо, или в нем.
Ключевые обязанности
- Инструментализация и использование рабочих процессов с использованием ИИ/агентов в ежедневной разработке для ускорения проектирования, прототипирования, генерации кода, создания тестовых сценариев, составления спецификаций и автоматизированной проверки на протяжении всего жизненного цикла программного обеспечения.
- Применение практик разработки с поддержкой ИИ в своей работе, моделирование лучших практик для команды и обеспечение этического соответствия и ответственной интеграции генеративных ИИ-инструментов.
- Обеспечение комплексной поставки решений в рамках треков Discovery и Delivery, лично создание проверенных прототипов, участие в формальных разработках, декомпозиция работы на результаты и выпуск принятых технических реализаций.
- Управление треком Discovery в рамках Dual-Track Agile путем написания рабочих прототипов и демонстрации решений для проверки осуществимости и согласования заинтересованных сторон перед полной реализацией.
- Преобразование результатов Discovery в элементы бэклога для поставки и сотрудничество с командами реализации для обеспечения сохранения замысла дизайна, стандартов качества кода и нефункциональных требований на протяжении всего процесса поставки.
- Участие в техническом проектировании продуктов и интеграций: создание ADR (Architecture Decision Records), контрактов интерфейсов, моделей данных, диаграмм последовательностей, планов миграции/отката и матриц отслеживаемости, сотрудничество с архитекторами по более широкому управлению.
- Выполнение роли основного технического лидера в клиентских проектах: проведение семинаров, представление технических решений, принятие решений о компромиссах, получение одобрений и выполнение роли эксперта по назначенным областям платформы.
- Личная реализация критически важных компонентов и сложных функций в современных розничных платформах, установление стандартов качества кода на основе собственной работы, а также ревью и утверждение результатов от команд реализации.
- Применение и укрепление инженерных стандартов, повторно используемых паттернов интеграции и нефункциональных требований (безопасность, масштабируемость, наблюдаемость) в клиентских решениях.
- Наставничество и повышение квалификации инженеров в области разработки с поддержкой ИИ, рабочих процессов Dual-Track, проектирования на основе спецификаций и лучших практик платформы, в основном посредством парного программирования, ревью кода и на основе примеров.
- Участие в разработке стратегии платформы и продукта, выявление повторно используемых активов, API-first дизайнов и технических пробелов, требующих инвестиций.
- Управление анализом рисков и их смягчением для технических решений, включая обратную совместимость, целостность данных и ограничения соответствия.
Обязательные квалификации
- Степень бакалавра в области компьютерных наук, инженерии и 8+ лет опыта.
- Применение и использование инструментов и рабочих процессов с поддержкой ИИ (например, GitHub Copilot, Cursor, Claude Code) для проектирования, кодирования, генерации тестов и документации.
- 8+ лет профессионального опыта в разработке программного обеспечения с ежедневным практическим кодированием и прототипированием на современных технологических стеках.
- 8+ лет разработки облачных (cloud-native), микросервисных или событийно-ориентированных систем с опытом работы в 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 — динамичная глобальная компания с оборотом в миллиард долларов, базирующаяся в Research Triangle Park, NC, которая предоставляет решения для розничных магазинов вашим любимым брендам. Вы когда-нибудь спешили и пользовались кассой самообслуживания в Lowe's Foods, получали топливные бонусы в Kroger или просто оплачивали покупки у таких ритейлеров, как Walmart, Michaels, Carrefour, The Gap, Calvin Klein, Boots, Cencosud, BJ's или Costco? Это лишь несколько примеров наших решений для магазинов и впечатляющей клиентской базы, которые сделали нас мировым лидером по установленной рыночной доле.
Характер розничной торговли быстро меняется, поэтому, если вы разделяете наше видение 'Together Commerce' — бесшовного двустороннего, партисипативного покупательского опыта, давайте объединимся, чтобы стимулировать новую экономику.
Toshiba Global Commerce Solutions, Inc. предлагает конкурентоспособную заработную плату и щедрый пакет льгот, включающий следующее:
- Групповое медицинское страхование (медицинское, стоматологическое и офтальмологическое)
- Программы поддержки сотрудников
- Предоплаченные счета расходов (до вычета налогов)
- План 401(k) (с корпоративным соответствием)
- Страхование жизни за счет компании
- Страхование домашних животных
- Скидки для сотрудников
- Щедрый график оплачиваемых праздников, оплачиваемый отпуск и дни по болезни/личные дни
EEO:
Toshiba Global Commerce Solutions является работодателем, предоставляющим равные возможности/позитивные действия, который оценивает квалифицированных кандидатов без учета возраста, происхождения, цвета кожи, религиозных убеждений, инвалидности, семейного положения, состояния здоровья, генетической информации, военного или ветеранского статуса, национального происхождения, расы, пола, гендера, гендерной идентичности, гендерного самовыражения и сексуальной ориентации или любого другого защищенного фактора. Мы также рассматриваем квалифицированных кандидатов независимо от криминальной истории, в соответствии с законодательными требованиями.
Лица, которым требуется разумная адаптация в связи с инвалидностью для любой части процесса трудоустройства, должны отправить электронное письмо по адресу контакт рекрутера для запроса адаптации.
DIVERSITY, EQUITY & INCLUSION:
Мы в Toshiba Global Commerce Solutions твердо верим, что наши сотрудники являются неотъемлемой частью успеха наших клиентов. Кроме того, мы стремимся к разнообразию, справедливости и инклюзивности для всех наших сотрудников, что отражено в наших 5 основных принципах (Создание охвата, Содействие принадлежности, Раскрытие возможностей, Разнообразное культурное взаимодействие и Культура прозрачности). Мы увлечены нашими клиентами, розничной индустрией и стремимся стать более ответственной компанией, помогая создавать более светлое будущее.