Toshiba Global Commerce Solutions
Гвадалахара, Мексика2 месяца назад
Должность: Senior Software Engineer Местоположение: Гвадалахара, Мексика / Офис в Гвадалахаре
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–10 лет профессионального опыта в разработке программного обеспечения с ежедневным практическим написанием кода и прототипированием на современных технологических стеках.
Более 5 лет опыта создания облачных, микросервисных или событийно-ориентированных систем, с опытом работы в Azure или аналогичных облачных платформах.
Высокий уровень владения технологическими стеками, такими как Java/Spring Boot, TypeScript, React/Vue.
Подтвержденный опыт комплексной поставки решений, включая проектирование, реализацию и операционную ответственность после выпуска для проектов среднего и крупного масштаба.
Подтвержденный опыт создания производственного кода, прототипов и эталонных реализаций для проверки осуществимости решений.
Обширный опыт работы с REST/OpenAPI, платформами обмена сообщениями и реляционными/нереляционными базами данных (SQL/NoSQL).
Практический опыт работы с CI/CD, контейнеризацией, Docker, Kubernetes, инструментами развертывания, автоматизированным тестированием и рабочими процессами с использованием ИИ/агентов для ускорения жизненного цикла программного обеспечения.
Практический опыт работы с генеративным ИИ и инструментами разработки с поддержкой ИИ (например, GitHub Copilot, Claude Code, Cursor) с измеримым влиянием на поставку.
Отличные навыки коммуникации с заинтересованными сторонами, способность проводить семинары, представлять технические решения и сотрудничать с бизнес- и инженерными командами.
Подтвержденный опыт наставничества инженеров, проведения тщательных ревью кода и продвижения лучших инженерных практик в командах.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
8-10 лет
Формат работы
Офис
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить