Allstate
Managing Engineer (C#/ASP.NET)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Руководитель инженерной команды с активным участием в разработке корпоративных приложений на C#/ASP.NET для бизнеса Individual Health в Allstate. Роль hands-on: управление и развитие инженеров, код-ревью, техническое проектирование и поставка решений.
Задачи
- Руководить командой software-инженеров, обучать и развивать сотрудников
- Проектировать, разрабатывать, тестировать и поддерживать корпоративные приложения на C#, ASP.NET, SQL Server
- Писать production-код и участвовать в разработке фич и улучшении систем
- Проводить код-ревью и давать технические консультации команде
- Участвовать в планировании итераций, груминге бэклога и Agile-церемониях
- Совместно с Product Managers и стейкхолдерами переводить бизнес-требования в технические решения
- Вести обсуждения технического дизайна и принимать архитектурные решения
- Обеспечивать масштабируемость, безопасность и поддерживаемость решений
- Выстраивать и поддерживать практики CI/CD
- Поддерживать production-приложения, устранять инциденты и проводить root cause analysis
- Взаимодействовать с командами Architecture, Security, Infrastructure и Data
- Продвигать инженерные best practices, тестовую автоматизацию и качество кода
- Отслеживать обязательства по поставке, операционные метрики и эффективность команды
- Развивать обмен знаниями и технический рост команды
Требования
- 5+ лет разработки корпоративных приложений на ASP.NET и C#
- 1+ год руководства или управления software-инженерами
- Опыт активного проектирования, разработки и поддержки production-приложений
- Опыт создания и использования RESTful API
- Опыт работы с Microsoft SQL Server и сложным T-SQL
- Опыт с frontend-технологиями: Vue.js, React или Angular
- Уверенное знание JavaScript, HTML5, CSS3 и адаптивного веб-дизайна
- Опыт с Git, автоматизированным тестированием и CI/CD-пайплайнами
- Сильные навыки решения проблем и отладки
- Опыт работы в Agile-среде
- Отличные коммуникативные навыки, коллаборация, работа со стейкхолдерами и лидерство
Условия
- Компенсация 100 000 – 170 500 USD в год в зависимости от опыта и квалификации
- Удалённая работа
- Предоставляется техника: ноутбук, мониторы, гарнитура, клавиатура и мышь
- Ежемесячная компенсация расходов на интернет для работающих из дома
- Требуется выделенное приватное рабочее место и интернет от 50 МБ на скачивание и 5 МБ на загрузку
- Спонсорство визы не предоставляется
- Обязательная проверка биографии (background investigation)
Навыки
- C#
- ASP.NET
- SQL Server
- T-SQL
- REST API
- Vue.js
- React
- Angular
- JavaScript
- HTML5
- CSS3
- Git
- CI/CD
- Agile
- DevOps
- Oracle