WorkListВойтиОформить подписку
EN

Full-Stack Engineer with .NET and Angular

Endava · ИТ-услуги и заказная разработка
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Гибрид: Warsaw, Польша
из текста вакансии
Занятость
Full-time
из текста вакансии
Уровень
Middle
стаж из описания: «4–6 years»
Деньги
~ $4 тыс/мес
указана работодателем: 15 267 zł/мес, курс на 26.09
Даты
Опубликована 20.10 · видим у компании с 21.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:В команде есть выходцы из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

Описание переведено машинно с английского.

Суть роли

В этой роли вы будете работать в кросс-функциональной продуктовой команде, которая отвечает за модернизацию пользовательского интерфейса, бэкенд-сервисов и возможностей облачной платформы одной из стратегических облачных платформ WTW.

Вы будете участвовать в развитии критически важной для бизнеса распределённой вычислительной платформы, которая выполняет масштабные задачи страхового моделирования по всей организации. Платформа динамически выделяет вычислительные ресурсы Azure, запускает ресурсоёмкие задания, отправляемые из разных бизнес-приложений, и служит общей облачной основой для аналитических сервисов.

Роль сочетает фронтенд- и бэкенд-разработку, cloud-native инженерию и современные практики разработки ПО. Вы поможете заменить устаревшие технологии, перестроить порталы на AngularJS, модернизировать бэкенд-сервисы, внедрить Infrastructure as Code, перенести рабочие нагрузки в Azure Container Apps, а также улучшить автоматизацию развёртывания и операционную устойчивость.

Что предстоит делать

  • Разрабатывать современные приложения на Angular, заменяющие устаревшие пользовательские и административные порталы на AngularJS.
  • Проектировать, разрабатывать и поддерживать бэкенд-сервисы на .NET, обеспечивающие распределённые вычислительные нагрузки.
  • Создавать и развивать REST API, которые используют разные бизнес-приложения.
  • Модернизировать функциональность устаревшей платформы, сохраняя непрерывность бизнеса.
  • Реализовывать масштабируемое, поддерживаемое и безопасное ПО в соответствии с современными инженерными практиками.
  • Участвовать в миграции на Azure Container Apps и контейнеризированные рабочие нагрузки.
  • Поддерживать внедрение Infrastructure as Code с использованием OpenTofu/Terraform.
  • Участвовать в инициативах по модернизации платформы в стиле cloud-native.
  • Участвовать в модернизации конвейеров развёртывания и автоматизации релизов.
  • Помогать улучшать масштабируемость, поддерживаемость и операционную устойчивость платформы.
  • Писать модульные, интеграционные и автоматизированные тесты, обеспечивающие качество и надёжность ПО.
  • Участвовать в код-ревью и технических обсуждениях.
  • Применять принципы Clean Code, современные паттерны проектирования ПО и лучшие инженерные практики.
  • Поддерживать инициативы по непрерывной интеграции и непрерывной поставке.
  • Участвовать в улучшении развёртывания без простоев.
  • Тесно сотрудничать с Product Owners, Architects, QA Engineers, DevOps Engineers и коллегами-Software Engineers.
  • Участвовать в продакшн-поддержке и дежурствах on-call в составе инженерной команды.
  • Участвовать в диагностике проблем, анализе первопричин и непрерывных улучшениях платформы.
  • Делиться знаниями и активно участвовать в развитии инженерных компетенций.

Требования

  • 4–6 лет коммерческого опыта разработки ПО.
  • Сильный опыт работы с C#, современным .NET и ASP.NET.
  • Сильный опыт работы с Angular и TypeScript.
  • Опыт проектирования и разработки RESTful API.
  • Хорошее понимание объектно-ориентированного программирования и современных принципов разработки ПО.
  • Опыт разработки приложений на Microsoft Azure.
  • Опыт работы с Azure DevOps, Git и конвейерами CI/CD.
  • Опыт работы с Docker и контейнеризированными приложениями.
  • Понимание принципов Infrastructure as Code, а также умение и готовность работать с такими инструментами, как OpenTofu или Terraform.
  • Понимание принципов разработки cloud-native приложений.
  • Опыт написания модульных и интеграционных тестов.
  • Понимание принципов Clean Code и паттернов проектирования ПО.
  • Опыт работы в командах Agile Scrum.
  • Умение работать в составе кросс-функциональной инженерной команды, ориентированной на сотрудничество.
  • Сильные коммуникативные навыки и навыки сотрудничества.
  • Проактивный подход к решению проблем.
  • Готовность изучать современные технологии облачных платформ.
  • Стремление к постоянному совершенствованию и инженерному мастерству.

Будет плюсом

  • Azure Container Apps
  • Azure Batch
  • OpenTofu или Terraform
  • Playwright
  • SQL Server
  • Redis
  • SignalR
  • Опыт работы с cloud-native платформами
  • Опыт модернизации устаревших корпоративных приложений

Условия и бенефиты

«Для этой позиции базовая зарплата до налогов начинается от 15 267 PLN gross в месяц (трудовой договор, полная занятость); она определяется на основе объективных и гендерно нейтральных критериев, включая набор навыков, опыт и обязанности по роли.

Наш пакет льгот, как правило, включает частную медицинскую страховку, стоматологическую программу и компенсацию расходов на очки. Указанная сумма — это начальное вознаграждение, которое мы ожидаем предложить на эту роль; она не ограничивает право на равную оплату труда женщин и мужчин, выполняющих одну и ту же работу или работу равной ценности. Все решения о вознаграждении и льготах основаны на недискриминационных, гендерно нейтральных критериях, и в соответствии с изменениями в Трудовом кодексе Польши, реализующими Директиву о прозрачности оплаты труда, мы не запрашиваем и не учитываем текущее или прошлое вознаграждение кандидатов в процессе подбора.»

В Endava мы стремимся создавать открытую, инклюзивную и уважительную среду, в которой каждый чувствует себя в безопасности, ценным и наделённым возможностями раскрыть свой потенциал. Мы приветствуем отклики от людей с любым бэкграундом, опытом и взглядами, потому что знаем: инклюзивные команды помогают нам предлагать нашим клиентам более умные и инновационные решения. Решения о найме принимаются на основе заслуг, навыков, квалификации и потенциала. Если вам нужны особые условия или поддержка в процессе подбора, пожалуйста, сообщите нам.

Навыки

C#.NETASP.NETAngularTypeScriptAngularJSREST APIsAzureAzure DevOpsGitCI/CDDockerInfrastructure as CodeOpenTofuTerraformAzure Container AppsAzure BatchPlaywrightMS SQL ServerRedis

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти