Walmart

Software Engineer III

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер-разработчик в Walmart (Бентонвилл, США). Полный цикл разработки компонентов и приложений: анализ требований, кодирование, тестирование, CI/CD, поддержка и оптимизация производительности.

Задачи

  • Анализ требований и скоупинг, ведение матрицы трассируемости
  • Создание user stories для компонентов и модулей
  • Разработка и конфигурирование кода компонентов и приложений
  • Написание скриптов автоматизации рутинных задач в CI/CD и тестировании
  • Реализация телеметрии и обеспечение требований безопасности в коде
  • Подготовка и выполнение тест-кейсов, регрессионное тестирование
  • Управление дефектами и устранение неполадок
  • Мониторинг и анализ производительности приложения, работа с логами
  • Поддержка и реинжиниринг приложений
  • Мониторинг программных метрик и отчетности

Требования

  • Bachelor's degree или эквивалент в Computer Science, Computer Engineering, Computer Information Systems, Software Engineering или смежной области
  • 2 года опыта в software engineering или смежной области
  • Кодирование на объектно-ориентированном языке (Java, JavaScript, TypeScript, Python)
  • Проектирование и реализация REST API на Java, backbonejs, Node.js
  • Тестирование и отладка (unit, functional tests)
  • Работа с SQL базами (MySQL, Postgres)
  • Работа с NoSQL базами (MongoDB, Cosmos DB)
  • Облачные технологии для деплоя приложений и Kubernetes
  • Современные JavaScript-библиотеки (React, Vue, Angular, Dust)
  • Управление состоянием UI (Redux, Vuex)
  • Тестовые утилиты (Junit, Jest, Enzyme)
  • Языки разметки (XML, JSON)
  • Построение сложных workflow с Apache Airflow DAGs
  • Применение design patterns (Singleton, Factory, Prototype, Session Façade, Decorator, Observer)
  • Документирование изменений в Atlassian Confluence
  • Агрегация логов приложений в Splunk и Dynatrace
  • Создание голосового ассистента на Amazon Alexa
  • Настройка SonarQube и устранение security-багов в процессе сборки
  • Реализация CI/CD пайплайнов на Jenkins и работа с Git
  • Оценка операционной целесообразности через Kubernetes

Условия

  • Зарплата $90,000.00 - 180,000.00 в год
  • Годовые или квартальные performance-бонусы
  • Медицинская, стоматологическая и офтальмологическая страховка
  • 401(k), покупка акций, страхование жизни за счет компании
  • Оплачиваемый отпуск, больничные, отпуск по уходу за ребенком
  • Краткосрочная и долгосрочная нетрудоспособность
  • Образовательная помощь, включая 100% оплату обучения в колледже
  • Скидки в компании
  • Оплата военной службы, компенсация расходов на усыновление

Навыки

  • Java
  • JavaScript
  • TypeScript
  • Python
  • C#
  • Node.js
  • backbonejs
  • REST API
  • MySQL
  • Postgres
  • MongoDB
  • Cosmos DB
  • Kubernetes
  • AWS
  • Microsoft Azure
  • React
  • Vue
  • Angular
  • Dust
  • Redux
  • Vuex
  • Junit
  • Jest
  • Enzyme
  • XML
  • JSON
  • Apache Airflow
  • Splunk
  • Dynatrace
  • Amazon Alexa
  • SonarQube
  • Jenkins
  • Git
  • Selenium
  • Jira

Похожие вакансии

Software Engineer II/III
Kautex TextronMiddleHunt Valley EstatesОфис
88,200 – 130,000 USD в год
30 окт.
Backend Engineer, Profile & Community
AirbnbMiddleУдалённо
162,000 – 186,000 USD в год
29 окт.
Backend Software Engineer III Java Kafka
JPMorganChaseSeniorWilmingtonОфис
29 окт.
Software Engineer III
JPMorganChaseMiddleWilmingtonОфис
29 окт.
Software Engineer (Time & Billing)
LitifyMiddlePhoenixУдалённо
115,000 – 120,000 USD в год
29 окт.
Software Engineer III — Walmart, 90,000 – 180,000 USD в год, Bentonville | itrelocate