Warrior Insurance Network
Senior Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Developer в страховую компанию Warrior Insurance Network. Проектирование, разработка и поддержка приложений и сервисов на C#, .NET и React, техническое лидерство в домене, менторство разработчиков и активное использование AI-инструментов разработки.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и поддерживать программные приложения и сервисы
- Отвечать за техническую реализацию фич и улучшений в закреплённом приложении или функциональном домене
- Переводить бизнес- и технические требования в масштабируемые и поддерживаемые решения
- Участвовать в обсуждениях технического дизайна и документировать значимые проектные решения
- Декомпозировать сложные инициативы на выполнимые задачи для разработчиков и AI-инструментов
- Использовать AI-инструменты для ускорения разработки, анализа, тестирования, документации и отладки
- Проверять и валидировать AI-сгенерированный код на корректность, поддерживаемость и безопасность
- Применять инженерное суждение при оценке AI-рекомендаций и альтернативных реализаций
- Разрабатывать и выполнять стратегии тестирования: unit, integration, regression
- Участвовать в peer code review и давать конструктивную обратную связь
- Устранять дефекты приложений, находить первопричины и реализовывать решения
- Оптимизировать производительность, масштабируемость и паттерны доступа к данным
- Выявлять и устранять уязвимости безопасности и проблемы безопасного кодирования
- Поддерживать техническую документацию, стандарты кодирования и контекст проекта
- Менторить junior- и middle-разработчиков, делиться практиками и опытом использования AI-инструментов
- Взаимодействовать с product owners, архитекторами, QA-инженерами и другими стейкхолдерами
- Участвовать в непрерывном улучшении инженерных практик и процессов разработки
Требования
- Bachelor's degree в Computer Science, Engineering или смежной области либо эквивалентный практический опыт
- 5+ лет профессиональной разработки ПО
- Сильный опыт разработки приложений на C#, .NET и React
- Владение Git и совместными workflow разработки
- Понимание принципов ООП и паттернов проектирования
- Опыт работы в Agile-командах
- Опыт участия в CI/CD пайплайнах и автоматизированной доставке ПО
- Продвинутое владение C#, .NET, React и современными практиками разработки
- Опыт поставки production-качества ПО на всём жизненном цикле
- Опыт использования AI-инструментов разработки в профессиональной среде
- Понимание архитектуры ПО, ООП, паттернов проектирования и безопасного кодирования
- Опыт проектирования и внедрения стратегий автоматизированного тестирования
- Сильные аналитические навыки, навыки отладки и решения проблем
- Умение оценивать технические альтернативы и принимать обоснованные инженерные решения
- Отличные письменные и устные коммуникативные навыки
- Умение работать самостоятельно и в кросс-функциональной команде
Условия
- Конкурентная зарплата
- Обучение и развитие
- Компенсация медицинской, стоматологической и оптической страховки
- Short Term / Long Term Disability
- Страхование жизни
- Flexible Spending Account
- Телемедицина
- 401k с щедрым company match
- Оплачиваемый отпуск и праздничные дни
- Компенсация обучения
- Wellness-программа
- Корпоративные мероприятия
- Диапазон компенсации: $120,000–$140,000 в год
- Возможны форматы in-office, hybrid или remote
Навыки
- C#
- .NET
- React
- Git
- CI/CD
- Agile
- OOP
- Design Patterns
- Unit Testing
- Integration Testing
- Regression Testing
- Code Review
- Secure Coding
- Microsoft Azure
- AWS
- Docker
- SQL
- REST API
- Event-driven architecture
- Distributed systems
- Claude Code
- Codex
- GitHub Copilot