Pennsylvania Lumbermens Mutual
IT Application Developer I
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик приложений в IT-департамент страховой компании. Проектирование, разработка и поддержка приложений на C#/.NET с интеграциями сторонних систем через REST API, Azure Functions и SQL.
Задачи
- Проектировать, разрабатывать и поддерживать эффективные, переиспользуемые и надёжные решения на C#, Workato или Power Apps
- Работать в соответствии со стандартами проектирования, помогать создавать стандарты и повышать эффективность и качество команды
- Разрабатывать low-code решения на Power Automate/Workato
- Создавать и поддерживать интеграции со сторонними системами через REST API, Azure Functions, Logic Apps и ETL-пайплайны на базе SQL
- Совместно с техническими лидами определять, проектировать, строить и поддерживать технические решения в соответствии с IT-процессами и лучшими практиками
- Участвовать в анализе требований совместно с бизнес-аналитиками и экспертами подразделений
- Участвовать в code review и валидации результатов в рамках SDLC
- Управлять доработками и изменениями, решать инциденты и проблемы по техническим решениям в соответствии с принципами IT-сервиса и SLA
- Самостоятельно вести проекты низкой и средней сложности, работать под руководством на сложных проектах
- Искать и продвигать способы автоматизации и улучшения бизнес- и IT-операций
- Координировать миграции кода и данных по графику проектов, в том числе вне обычных рабочих часов
- Следить за последними тенденциями, инструментами и технологиями в области C#, .NET и SQL
- Учитывать киберриски при разработке приложений и строить решения так, чтобы минимизировать их
Требования
- 3–5 лет опыта разработки ПО
- Степень BS/BA в Computer Science, Engineering или смежной области
- Уверенное владение C# и знание его экосистемы
- Языки и фреймворки: C#, .NET, ASP.NET Core, .NET Framework, Blazor, Razor, MVC
- Базы данных: SQL Server (T-SQL, хранимые процедуры, оптимизация производительности), Entity Framework Core, Dapper
- Cloud и DevOps: Azure App Service, Azure Functions, Logic Apps, Azure SQL Database, Storage, Key Vault, Azure DevOps CI/CD Pipelines, ADF, Service Bus
- Веб-сервисы: REST APIs, ASP.NET Web API, SOAP
- Системы контроля версий: Git (Azure DevOps)
- Инструменты и платформы: SSRS, SSIS, Auth0, SendGrid, Power Platform
- Опыт внедрения платформ автоматизированного тестирования и unit-тестов
- Практический опыт проектирования и реализации стандартов и паттернов безопасности
- Знакомство с Workato и/или Power Apps будет плюсом
- Знакомство с облачными сервисами Azure/DevOps будет плюсом
- Знакомство с отчётностью и дашбордами Power BI на Power Query и DAX будет плюсом
- Умение общаться с технической и нетехнической аудиторией устно и в документации
- Знакомство с операциями, процессами и терминологией страхования P&C будет плюсом
- Подтверждённые аналитические способности и навыки решения проблем
- Отличные навыки планирования, организации и тайм-менеджмента; умение расставлять приоритеты и работать в условиях высокого давления
- Способность работать как самостоятельно, так и в команде
- Знание SDLC и agile-методологий
- Целеустремлённость и увлечённость работой
Условия
- Возможна работа в вечернее время и по выходным для соблюдения сроков и решения проектных или операционных задач
- Возможны командировки для проектной работы, тимбилдинга и взаимодействия с компанией
Навыки
- C#
- .NET
- ASP.NET Core
- .NET Framework
- Blazor
- Razor
- MVC
- SQL Server
- T-SQL
- Entity Framework Core
- Dapper
- Azure App Service
- Azure Functions
- Logic Apps
- Azure SQL Database
- Azure Storage
- Azure Key Vault
- Azure DevOps
- CI/CD
- ADF
- Service Bus
- REST API
- ASP.NET Web API
- SOAP
- Git
- SSRS
- SSIS
- Auth0
- SendGrid
- Power Platform
- Workato
- Power Apps
- Power Automate
- Power BI
- Power Query
- DAX
- SQL