Publix
Software Engineer - WMS Integration and Reporting (Hybrid)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в команду Warehousing Modernization для модернизации legacy-систем складского учёта Publix: приёмка, интеграция со складскими системами и отчётность для сети из 9 распределительных центров и 33 складов.
Задачи
- Проектировать и разрабатывать корпоративные решения с использованием Agile и традиционных методологий, обеспечивая производительность, масштабируемость и интеграцию систем через CI/CD (Azure DevOps, GitHub)
- Анализировать бизнес- и системные требования, user stories и артефакты технического дизайна, готовить внутренние дизайны, спецификации и элементы бэклога
- Взаимодействовать с архитекторами и техлидами для соответствия корпоративным стандартам и лучшим практикам
- Работать с бизнес-системными аналитиками и product owner для валидации требований и поддержки поставки решений
- Разрабатывать, поддерживать и автоматизировать планы модульного тестирования, тест-скрипты и тест-кейсы
- Использовать инструменты разработки, включая AI, для кодирования, тестирования, отладки и управления компонентами приложений
- Создавать и поддерживать техническую документацию: дизайн решений, спецификации, результаты тестирования
- Планировать и поддерживать развёртывание решений из тестовых сред в продакшн
- Диагностировать и устранять проблемы приложений и продакшна средней сложности
- Участвовать в on-call дежурствах для поддержки продакшн-систем
Требования
- Степень бакалавра в computer science или смежной аналитической области либо эквивалентный опыт
- 3+ года практического опыта разработки приложений на .NET (C#, RESTful APIs, .NET Services), Python, включая background service patterns и адаптивные веб-приложения на Angular, React или Blazor
- 3+ года опыта проектирования и реализации решений на ASP.NET Core, включая работу с Swagger/OpenAPI
- 2+ года опыта с Microsoft SQL Server и Entity Framework Core: нормализованные схемы, сложные запросы, оптимизация производительности БД
- Умение писать чистый, поддерживаемый и документированный код, сильные навыки решения проблем и отладки
- Опыт работы с облачными платформами Microsoft Azure или аналогами (App Services, Azure SQL, Azure Functions), включая деплой, управление и мониторинг
- Опыт работы в Agile/Scrum и эффективного взаимодействия с кросс-функциональными командами
- Опыт работы с AI-инструментами: GitHub Copilot, Claude Code, M365 Copilot
- Владение контролем версий и DevOps-практиками: Git (ветвление, слияния, pull requests) и построение CI/CD пайплайнов в Azure DevOps
Условия
- Гибридный формат: удалённая работа и очные сессии в кампусе Lakeland, FL
- Годовой бонус в размере месячной зарплаты (13-я зарплата) при работе на дату выплаты
- Программа ESOP: бесплатные акции Publix ежегодно и возможность докупать акции
- План 401(k)
- Медицинская, стоматологическая и офтальмологическая страховка
- Оплачиваемый отпуск и оплачиваемый родительский отпуск
- Страхование краткосрочной и долгосрочной нетрудоспособности
- Компенсация обучения
- Бесплатные горячие обеды в офисах с кафетерием
- Виза и релокация не спонсируются
Навыки
- .NET
- C#
- RESTful APIs
- .NET Services
- Python
- Angular
- React
- Blazor
- ASP.NET Core
- Swagger
- OpenAPI
- Microsoft SQL Server
- Entity Framework Core
- Microsoft Azure
- Azure App Services
- Azure SQL
- Azure Functions
- Git
- Azure DevOps
- GitHub
- GitHub Copilot
- Claude Code
- M365 Copilot
- Agile
- Scrum
- Spark
- Databricks
- Kubernetes
- Terraform
- GCP