Должность: Инженер-программист IV
Местоположение: Гвадалахара, Мексика / Офис в Гвадалахаре
Toshiba Global Commerce Solutions ищет опытного ведущего инженера-программиста для обеспечения комплексной поставки решений для крупных розничных платформ.
В этой роли вы будете отвечать за практическую реализацию (разработку функций, техническое проектирование, проверку кода), руководство проектами (технический руководитель, взаимодействующий с клиентами, принятие компромиссных решений, наставничество) и операционную ответственность (утверждение результатов, поддержка после выпуска) решений с высоким уровнем воздействия, преобразуя бизнес-требования в работающее программное обеспечение, которое вы помогаете создавать.
Вы будете применять процессы Dual-Track Agile, участвуя в треке Discovery посредством быстрого прототипирования и проверки осуществимости, а также руководя треком Delivery, чтобы обеспечить качество, прослеживаемость и измеримые результаты. Идеальный кандидат — старший инженер-программист, который ежедневно пишет код, проактивно создает прототипы и интегрирует рабочие процессы с использованием ИИ/агентов на протяжении всего жизненного цикла программного обеспечения — от анализа и проектирования до тестирования, документации и генерации кода — при этом обладая техническим лидерством для продвижения клиентских проектов. Вы будете наставлять команды, принимать критические технические компромиссные решения и нести полную ответственность за утверждение результатов и поддержку после выпуска. Эта роль требует глубоких знаний предметной области розничных платформ (системы POS, операции в магазинах), опыта облачной разработки и свободного владения генеративными инструментами ИИ и инструментами на базе агентов для ускорения поставки при сохранении качества кода и архитектурной целостности. Вы будете ключевым драйвером инженерного совершенства, обеспечивая, чтобы решения были как инновационными, так и эксплуатационно надежными.
Ключевые обязанности
- Инструментируйте и используйте рабочие процессы с использованием ИИ/агентов в своей повседневной разработке для ускорения проектирования, прототипирования, генерации кода, создания тестовых случаев, составления спецификаций и автоматизированной проверки на протяжении всего жизненного цикла программного обеспечения.
- Применяйте методы разработки с поддержкой ИИ в своей работе, демонстрируйте лучшие практики для команды и обеспечивайте соблюдение этических норм и ответственное внедрение генеративных инструментов ИИ.
- Отвечайте за комплексную поставку решений в рамках треков Discovery и Delivery, лично создавая проверенные прототипы, участвуя в формальных проектных решениях, разбивая работу на результаты и выпуская утвержденные технические реализации.
- Руководьте треком Discovery в рамках Dual-Track Agile, создавая рабочие прототипы и демонстрируя решения для проверки осуществимости и согласования с заинтересованными сторонами перед полной реализацией.
- Преобразуйте результаты Discovery в элементы бэклога для Delivery и сотрудничайте с командами разработчиков, чтобы обеспечить сохранение замысла проекта, стандартов качества кода и нефункциональных требований на протяжении всего процесса поставки.
- Участвуйте в техническом проектировании продуктов и интеграций: создавайте ADR, контракты интерфейсов, модели данных, диаграммы последовательности, планы миграции/отката и матрицы прослеживаемости, сотрудничая с архитекторами по более широким вопросам управления.
- Выступайте в качестве основного технического руководителя в клиентских проектах: проводите семинары, представляйте технические решения, принимайте компромиссные решения, добивайтесь утверждений и выступайте в качестве эксперта по назначенным областям платформы.
- Лично реализуйте критически важные компоненты и сложные функции в современных стеках розничных платформ, устанавливайте стандарты качества кода своей работой, а также проверяйте и утверждайте результаты работы команд разработчиков.
- Применяйте и укрепляйте инженерные стандарты, повторно используемые шаблоны интеграции и нефункциональные требования (безопасность, масштабируемость, наблюдаемость) в решениях для клиентов.
- Наставляйте и повышайте квалификацию инженеров в области разработки с поддержкой ИИ, рабочих процессов Dual-Track, проектирования на основе спецификаций и лучших практик платформы, в основном посредством парного программирования, проверки кода и руководства на основе примеров.
- Вносите вклад в стратегию платформы и продукта, определяя повторно используемые активы, проекты, ориентированные на API, и технические пробелы, требующие инвестиций.
- Отвечайте за анализ рисков и их снижение для технических решений, включая обратную совместимость, целостность данных и ограничения соответствия.
Обязательные квалификации
- Степень бакалавра в области компьютерных наук, инженерии или эквивалентный опыт. Применение и использование инструментов и рабочих процессов с поддержкой ИИ (например, 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. Экспертиза в формальных или машиночитаемых форматах.
Мы предлагаем:
- Наем непосредственно Toshiba и 100% по трудовому договору.
- Льготы по закону (IMSS, INFONAVIT).
- Страхование жизни, медицинское страхование с покрытием стоматологических и офтальмологических услуг. (Для сотрудника и ближайших родственников).
- Страхование от несчастных случаев со сниженным медицинским покрытием.
- Фонд сбережений для сотрудников, ограниченный законом.
- Продовольственные купоны.
- Пенсионный план.
- 30 дней рождественских бонусов.
- 12 дней отпуска плюс 6 плавающих дней.
EEO:
Toshiba Global Commerce Solutions является работодателем, предоставляющим равные возможности/позитивные действия, который оценивает квалифицированных кандидатов без учета возраста, происхождения, цвета кожи, религиозных убеждений, инвалидности, семейного положения, состояния здоровья, генетической информации, военного или ветеранского статуса, национального происхождения, расы, пола, гендера, гендерной идентичности, гендерного выражения и сексуальной ориентации или любого другого защищенного фактора. Мы также рассматриваем квалифицированных кандидатов независимо от криминального прошлого, в соответствии с законодательными требованиями.