Cook Systems
Senior Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Developer в IT-консалтинговую компанию Cook Systems. Роль предполагает проектирование и поставку enterprise-приложений в гибридной облачной среде, влияние на архитектурные решения и технологическую дорожную карту.
Задачи
- Проектировать и реализовывать full-stack enterprise-решения: frontend, backend-сервисы, API, интеграции и data-driven workflows
- Разрабатывать гибридные решения, связывающие on-premises платформы с cloud-native сервисами
- Создавать cloud-native паттерны: API-first дизайн, event-driven архитектура, автоматизация, CI/CD
- Разрабатывать enterprise-решения для обмена сообщениями и интеграции с обработкой больших объёмов сообщений
- Помогать командам приложений модернизировать интеграции и повышать совместимость систем
- Переводить бизнес- и технические требования в надёжные архитектурные решения
- Создавать документированные сервисы, интеграционные паттерны и технические руководства
- Оценивать новые cloud-, интеграционные и development-технологии для модернизации
Требования
- Bachelor's degree in Computer Science или смежной аналитической дисциплине, либо эквивалентный опыт
- 5+ лет опыта в software engineering
- 5+ лет опыта проектирования, разработки и поддержки enterprise-приложений
- 4+ года опыта разработки на .NET и C#
- 3+ года опыта с .NET Core, Web API и микросервисами
- 2+ года опыта frontend-разработки с React.js или Angular.js
- 2+ года опыта с TFS/Git, DevOps-интеграцией, DevOps-пайплайнами или другими CI/CD инструментами
- 2+ года опыта с Azure (Azure Function Apps, Azure App Services, Azure Static Web Apps)
- Опыт создания и деплоя контейнеризированных приложений
Условия
- Медицинская страховка через Blue Cross Blue Shield (два варианта плана)
- Стоматологическая и офтальмологическая страховка
- Страхование жизни, критических заболеваний и от несчастных случаев через Unum
- Flexible Spending Account и Dependent Care FSA через Navia
- Health Gap Insurance через Sun Life
- Пенсионный план 401(k) через The Standard с правом участия через шесть месяцев
- Пакет льгот доступен с первого числа месяца после найма
Навыки
- .NET
- C#
- .NET Core
- Web API
- микросервисы
- React.js
- Angular.js
- TFS
- Git
- DevOps
- CI/CD
- Azure
- Azure Function Apps
- Azure App Services
- Azure Static Web Apps
- контейнеризация
- MongoDB
- Redis
- Kafka
- JavaScript
- Python
- PowerShell
- IIS
- Java