defi SOLUTIONS
Senior Lead Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в defi SOLUTIONS для развития платформы выдачи и обслуживания кредитов (авто, ипотека, банкинг) на .NET, Vue.js и SQL Server. Роль с активным использованием AI-ассистентов для разработки и критическим ревью сгенерированного кода.
Задачи
- Проектировать, разрабатывать и поддерживать функциональность в .NET-сервисах, Vue.js UI и схеме SQL Server (миграции через Flyway)
- Декомпозировать фичи и эпики на хорошо ограниченные, независимо поставляемые задачи с чёткими критериями приёмки
- Использовать AI-ассистентов и агентов для ускорения разработки и критически ревьюить весь сгенерированный код на корректность, безопасность, производительность и поддерживаемость
- Применять пирамиду тестирования: unit, integration и end-to-end тесты
- Применять проверенные паттерны проектирования и практики безопасного кодирования при работе с чувствительными кредитными данными
- Диагностировать и устранять сложные продакшн- и производительные проблемы с помощью логов, трейсов и метрик
- Контейнеризировать и деплоить сервисы через Docker, Kubernetes, Helm и Terraform в Azure или AWS
- Улучшать CI/CD пайплайны и развивать агентный инструментарий (MCP-серверы, хуки, кастомные скиллы)
- Работать с product, QA и клиентскими командами, переводя кредитные бизнес-правила в надёжное ПО
Требования
- 5+ лет профессиональной разработки ПО, включая значительный опыт создания и эксплуатации продакшн-систем
- Понимание домена авто-, ипотечного или банковского кредитования (origination, underwriting, decisioning, servicing или связанный комплаенс)
- Сильные аналитические навыки и опыт отладки сложных неоднозначных проблем до root cause
- Умение декомпозировать фичи на задачи, оценивать и выстраивать их последовательность
- Сильное владение паттернами проектирования и понимание, когда их не применять
- Практический опыт с пирамидой тестирования и написанием поддерживаемых автотестов
- Знание OWASP Top 10 и практик безопасной разработки
- Практический опыт агентной разработки с LLM-инструментами кодирования
- Способность критически ревьюить AI-сгенерированный код: находить скрытые баги, небезопасные паттерны, лишнюю сложность и выдуманные API
- Back end: .NET (C#)
- Front end: Vue.js / Razor
- Data: SQL Server
- Cloud: Azure или AWS
- Infrastructure as code: Terraform
- Containers and orchestration: Docker, Kubernetes, Helm
- Delivery: CI/CD pipelines
- Observability: OpenTelemetry (OTEL)
Условия
- Работа в компании-партнёре крупнейших автокредиторов, банков и кредитных союзов Северной Америки
- Поддержка Warburg Pincus, Bain Capital Ventures и Fiserv
- Equal Opportunity employer
Навыки
- .NET
- C#
- Vue.js
- Razor
- SQL Server
- Flyway
- Azure
- AWS
- Terraform
- Docker
- Kubernetes
- Helm
- CI/CD
- OpenTelemetry
- MCP
- Azure DevOps