Emergent Software

Software Engineer (C# and .Net)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Разработчик enterprise-приложений на стеке Microsoft для платформенных сервисов и микросервисов. Контракт 6+ месяцев с перспективой постоянного трудоустройства, гибридный график с присутствием в офисе в пригороде Миннеаполиса-Сент-Пола.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать enterprise-приложения, микросервисы и общие платформенные компоненты
  • Разрабатывать и улучшать функциональность основных платформенных приложений и общих NuGet-пакетов, используемых downstream-системами
  • Совместно с senior-инженерами и архитекторами реализовывать технические решения и улучшения платформы
  • Оценивать влияние изменений кода на зависимые приложения и сервисы и своевременно поднимать риски
  • Писать чистый, поддерживаемый и документированный код с фокусом на производительность и надёжность
  • Участвовать в code review, техническом планировании и обсуждении дизайна
  • Разрабатывать и поддерживать автоматизированные тесты для качества кода и стабильных релизов
  • Поддерживать деплой и релизы, следуя принятым практикам CI/CD и change management
  • Диагностировать и устранять production-инциденты во взаимосвязанных enterprise-системах
  • Участвовать в груминге бэклога и уточнении требований к Product Backlog Items (PBIs)
  • Взаимодействовать с engineering, DevOps, product и бизнес-стейкхолдерами для выпуска качественных решений
  • Следить за современными практиками .NET и делиться идеями по улучшению с командой

Требования

  • 3+ года профессионального опыта разработки на C# и .NET
  • Опыт работы с современными .NET-технологиями, включая ASP.NET Core
  • Опыт разработки и поддержки приложений в production
  • Рабочее знание SQL Server и решений на базе Azure
  • Опыт работы с микросервисными архитектурами
  • Понимание ООП, паттернов проектирования и разработки REST API
  • Опыт работы с системами контроля версий (Git), CI/CD-пайплайнами и автоматизированным тестированием
  • Сильные навыки решения проблем и аналитическое мышление
  • Хорошие коммуникативные навыки и умение работать в команде
  • Готовность к долгосрочной работе в офисе

Условия

  • Контракт 6+ месяцев с возможностью перехода в штат и долгосрочного трудоустройства
  • Гибридный график: присутствие в офисе по вторникам, средам и четвергам
  • Офис в западных пригородах Миннеаполиса-Сент-Пола, Миннесота
  • Требуется право на работу в США без спонсорства
  • Процесс найма: заявка, онлайн-асессмент, видеоинтервью, интервью с клиентом, оффер

Навыки

  • C#
  • .NET
  • ASP.NET Core
  • SQL Server
  • Azure
  • REST APIs
  • Git
  • CI/CD
  • Automated Testing
  • Microservices
  • NuGet
  • Kubernetes
  • Azure Service Bus
  • Hangfire
  • Python
  • DevOps

Похожие вакансии

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Software Engineer (C# and .Net) — Emergent Software, 40 – 65 USD в час, Minneapolis | itrelocate