Название: Инженер-программист III
Местоположение: Цинциннати, Огайо
Toshiba Global Commerce Solutions ищет опытного инженера-программиста III для обеспечения комплексной доставки решений для основных розничных платформ.
В этой роли вы будете отвечать за практическую реализацию (разработку функций, техническое проектирование, ревью кода), руководство проектами (технический руководитель, принимающий решения о компромиссах, наставничество) и операционную ответственность (утверждение поставки, поддержка после выпуска) высокоэффективных решений, преобразуя бизнес-требования в работающее программное обеспечение, которое вы помогаете создавать. Вы будете управлять процессами Dual-Track Agile, участвуя в треке Discovery через быстрое прототипирование и проверку осуществимости, а также руководя треком Delivery, чтобы обеспечить качество, отслеживаемость и измеримые результаты.
Идеальный кандидат — это старший инженер-программист, который ежедневно пишет код, проактивно создает прототипы и интегрирует рабочие процессы с использованием ИИ/агентов на протяжении всего жизненного цикла программного обеспечения — от анализа и проектирования до тестирования, документации и генерации кода — одновременно обладая техническим лидерством для продвижения клиентских проектов. Вы будете наставлять команды, принимать критически важные технические компромиссы и нести полную ответственность за утверждение поставки и поддержку после выпуска.
Эта роль требует глубоких знаний предметной области розничных платформ (POS-системы, операционная деятельность магазина), опыта облачной разработки и свободного владения генеративными инструментами ИИ и инструментами на основе агентов для ускорения доставки при сохранении качества кода и целостности архитектуры. Вы будете ключевым участником обеспечения инженерного совершенства, гарантируя, что решения будут как инновационными, так и операционно надежными.
Примечание: Toshiba Global Commerce Solutions не будет предоставлять визовую поддержку для этой должности ни сейчас, ни в будущем. Следовательно, чтобы претендовать на эту должность, вы должны иметь возможность работать в Соединенных Штатах без необходимости текущей или будущей визовой поддержки.
Должен проживать рядом с районом Цинциннати, Огайо, или в его пределах.
Ключевые обязанности
- Инструментируйте и используйте рабочие процессы с использованием ИИ/агентов в ежедневной разработке для ускорения проектирования, прототипирования, генерации кода, создания тестовых случаев, составления спецификаций и автоматизированной проверки на протяжении всего жизненного цикла программного обеспечения.
- Применяйте практики разработки с поддержкой ИИ в своей работе, моделируйте лучшие практики для команды и обеспечивайте этическое соответствие и ответственное использование генеративных инструментов ИИ.
- Обеспечивайте комплексную доставку решений в рамках треков Discovery и Delivery, лично создавая проверенные прототипы, участвуя в формальных проектах, разбивая работу на компоненты и выпуская принятые технические реализации.
- Управляйте треком Discovery в рамках Dual-Track Agile, написав рабочие прототипы и демонстрируя решения для проверки осуществимости и согласования интересов заинтересованных сторон перед полной реализацией.
- Преобразуйте результаты Discovery в элементы бэклога Delivery и сотрудничайте с командами реализации, чтобы обеспечить сохранение замысла проекта, стандартов качества кода и нефункциональных требований на протяжении всего процесса доставки.
- Участвуйте в техническом проектировании продуктов и интеграций: создавайте ADR, контракты интерфейсов, модели данных, диаграммы последовательности, планы миграции/отката и матрицы отслеживаемости, сотрудничая с архитекторами по более широкому управлению.
- Выступайте в качестве основного технического руководителя в клиентских проектах: проводите семинары, представляйте технические решения, принимайте решения о компромиссах, добивайтесь одобрений и выступайте в качестве эксперта по назначенным областям платформы.
- Лично реализуйте критически важные компоненты и сложные функции в современных стеках розничных платформ, устанавливайте стандарты качества кода своей работой, а также проверяйте и утверждайте результаты работы команд реализации.
- Применяйте и усиливайте инженерные стандарты, повторно используемые шаблоны интеграции и нефункциональные требования (безопасность, масштабируемость, наблюдаемость) в рамках клиентских решений.
- Обучайте и повышайте квалификацию инженеров в области разработки с поддержкой ИИ, рабочих процессов Dual-Track, проектирования на основе спецификаций и лучших практик платформы, в основном посредством парного программирования, ревью кода и руководства на основе примеров.
- Вносите вклад в стратегию платформы и продукта, определяя повторно используемые активы, дизайны API-first и технические пробелы, требующие инвестиций.
- Управляйте анализом рисков и их снижением для технических решений, включая обратную совместимость, целостность данных и ограничения соответствия.
Обязательные квалификации
- Степень бакалавра в области компьютерных наук, инженерии и более 5 лет опыта.
- Применение и использование инструментов и рабочих процессов с поддержкой ИИ (например, GitHub Copilot, Cursor, Claude Code) для проектирования, кодирования, генерации тестов и документации.
- Более 5 лет профессионального опыта разработки программного обеспечения с ежедневным практическим кодированием и прототипированием на современных технологических стеках.
- Более 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 — динамичная международная компания с оборотом в миллиард долларов, базирующаяся в 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. предлагает конкурентоспособную заработную плату и щедрый пакет льгот, включая:
- Бонус: Возможность получения бонуса до 8%, основанного на результатах (индивидуальные и корпоративные показатели)
- Групповое медицинское страхование (медицинское, стоматологическое и офтальмологическое)
- Программы помощи сотрудникам
- До-налоговые счета для расходов
- План 401(k) (с софинансированием компании)
- Страхование жизни, предоставляемое компанией
- Страхование домашних животных
- Скидки для сотрудников
- Щедрый график оплачиваемых праздников, оплачиваемый отпуск и дни для больничных/личных дел