Stewart's Shops
Software Engineer II – Enterprise Application Development
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Mid-level инженер в команду Enterprise Application Development розничной сети convenience stores. Разработка и поддержка внутренних приложений, REST API и интеграций с прямым взаимодействием с бизнесом.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать, поддерживать и сопровождать корпоративные приложения
- Анализировать сложные технические и бизнес-задачи и предлагать эффективные решения
- Работать с бизнес-аналитиками, стейкхолдерами и техническими членами команды для понимания требований и бизнес-процессов
- Участвовать в проектировании технических решений и архитектуры приложений
- Разрабатывать и поддерживать RESTful API, backend-сервисы и системные интеграции
- Проводить peer code review и участвовать в совместных практиках разработки
- Диагностировать проблемы в продакшене, находить первопричины и внедрять устойчивые решения
- Улучшать производительность, надёжность, поддерживаемость и безопасность приложений
- Находить возможности для автоматизации, упрощения и улучшения приложений и бизнес-процессов
- Следить за новыми технологиями и предлагать идеи по улучшению разработки и поддержки ПО
Требования
- Степень бакалавра в Computer Science, Software Engineering, Information Systems или смежной области, либо эквивалентный опыт
- 3–5 лет профессионального опыта разработки ПО
- Сильное понимание основ разработки ПО и строго типизированных языков, таких как C#, Java, Kotlin или аналогичных
- Владение SQL и реляционными базами данных
- Профессиональный опыт разработки или использования RESTful API
- Опыт работы с Linux-контейнерами и контейнеризированными приложениями
- Понимание концепций оркестрации контейнеров
- Опыт работы с системами контроля версий, code review, тестированием, отладкой и современными практиками разработки
- Сильные аналитические, проблемно-ориентированные, коммуникационные навыки и навыки командной работы
Условия
- Зарплата от $85,000 до $100,000 в год
- 100% оплачиваемая компанией пенсионная программа — Employee Stock Ownership Plan (ESOP)
- Пакет льгот: health, vision и dental
- Скидочная программа YMCA
- График понедельник–пятница в офисе
- По мере роста в роли — ротационная поддержка on-call в нерабочее время
- Drug free workplace
Навыки
- C#
- .NET
- Java
- Kotlin
- Spring Boot
- SQL
- SQL Server
- PostgreSQL
- RESTful APIs
- Docker
- Linux
- Ubuntu
- Azure DevOps
- Azure Pipelines
- Git
- CI/CD
- Microservices
- Automated testing
- GitHub Copilot
- Claude Code
- OpenAI Codex
- Cursor