W. R. Berkley
Sr. Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Sales & Marketing: модернизация существующих C#/.NET-приложений, ETL-процессы и интеграции данных, снижение технического долга. Работа с SQL Server, Azure, CI/CD и AI-ассистентами в ежедневной практике.
Задачи
- Ревью, рефакторинг и модернизация существующего кода C#/.NET для повышения качества, поддерживаемости и производительности
- Проектирование, разработка, тестирование и поддержка приложений для инициатив Sales & Marketing
- Определение, документирование и контроль стандартов разработки, паттернов и практик кодирования
- Проектирование и реализация интеграций и интерфейсов между корпоративными системами
- Разработка и поддержка ETL-процессов для перемещения больших объёмов данных между приложениями, CRM, БД и облачными сервисами
- Проектирование, разработка и поддержка баз данных SQL Server, обеспечение целостности данных и оптимизация производительности
- Совместная работа с Product Owners, бизнес-аналитиками и стейкхолдерами для перевода бизнес-требований в технические решения
- Проведение и координация QA- и регрессионного тестирования до и после релизов
- Участие в спринт-планировании, груминге бэклога и Agile-церемониях
- Поддержка пользователей и дежурства on-call с триажем инцидентов
- Использование Azure, Azure Service Bus и Data Factory для облачных решений
- Код-ревью и апрув pull request'ов для onshore- и offshore-команд
- Использование Microsoft Copilot и других AI-инструментов разработки
Требования
- Сильный технический бэкграунд в C#/.NET, SQL Server, Python и ETL/интеграции данных
- 3+ года опыта разработки ПО
- 3+ года опыта работы с облачными платформами, в частности Microsoft Azure
- Опыт участия в код-ревью или руководства процессом апрува PR
- Умение работать самостоятельно и доводить задачи до результата при минимальном надзоре
- Отличные навыки письменной и устной коммуникации со стейкхолдерами разного уровня
- Клиентоориентированность, чувство срочности и ответственность
- Сильные аналитические навыки и навыки решения проблем
- Опыт работы в распределённой или offshore/onshore-команде
- Опыт использования Atlassian-инструментов (Jira, Confluence, Bitbucket)
- Инженерная зрелость и внимание к деталям
- Ответственность за качество кода и стабильность продакшена
- Степень бакалавра по профильной специальности или эквивалентный опыт
- Способность влиять на стандарты разработки в командах
- Опыт использования AI-ассистентов в профессиональной работе
Условия
- Локация: Urbandale, IA
- Спонсорство визы не предоставляется
- Дежурства on-call (Tier 1) вне рабочих часов
- Работа в распределённой команде
- Равные возможности трудоустройства
Навыки
- C#
- .NET
- SQL Server
- Python
- ETL
- Azure
- Azure Service Bus
- Azure Data Factory
- Jenkins
- GitHub
- GitHub Actions
- CI/CD
- Jira
- Confluence
- Bitbucket
- Microsoft Copilot
- Power Platform
- Power Automate
- Power Apps
- Dataverse
- Dynamics 365
- Salesforce
- Entity Framework
- Agile
- Scrum