Avery Dennison
Software Engineer II (Hybrid - 2x/week)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в команду storeLink — облачной платформы управления розничной торговлей (печать ценников, ESL-устройства, цифровые экраны). Разработка микросервисов на .NET Core и Angular в Azure-инфраструктуре.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать масштабируемые микросервисы на .NET Core для backend web API и на Angular для frontend
- Поддерживать и оптимизировать структуры данных MS SQL, использовать Azure AI Search, поддерживать приложения на AKS, Azure Service Bus, Blob Storage, Azure Front Door и Application Insights
- Интегрировать микросервисы storeLink с внешними системами через REST API, включая рендеринг-движки (UE2) для генерации PDF и PNG
- Вести версионирование в GitHub, строить пайплайны сборки и релиза на GitHub Actions, помогать L2-поддержке в разборе эскалированных продакшн-инцидентов
- Писать unit и автоматизированные интеграционные тесты, соблюдать внутренние требования безопасности и SOX 404, участвовать в Agile code review и оценке задач
Требования
- Степень BS в Computer Science, Engineering или смежной технической области и 4+ года опыта разработки (или MS и 1+ год)
- Опыт создания enterprise web-приложений на .NET Core, C#, Angular и RESTful Web API в микросервисной архитектуре
- Сильное владение MS SQL / T-SQL: проектирование схем, оптимизация запросов, работа с managed database instances
- Практический опыт с компонентами Azure (AKS, Azure Service Bus, Blob Storage, Application Insights) и CI/CD на GitHub Actions
- Сильные навыки отладки, аналитики и коммуникации для решения сложных технических проблем и презентации дизайна руководству
Условия
- Гибридный формат: 2 дня в неделю в офисе
- Офисы в Little Rock, AR; Dallas, TX; Mentor, OH; Miamisburg, OH; New Century, KS
- Зарплата $75,000–$111,000 в год
- 401(k): автоматический взнос 3% плюс matching 50% на первые 7% взносов
- Оплачиваемый родительский отпуск, включая до 8 недель Parental Bonding Leave
- Оплачиваемый отпуск
- Inclusive Care Program
Навыки
- .NET Core
- C#
- Angular
- REST API
- MS SQL
- T-SQL
- Azure
- AKS
- Azure Service Bus
- Blob Storage
- Azure Front Door
- Application Insights
- Azure AI Search
- GitHub
- GitHub Actions
- микросервисы