Название: Старший инженер-программист
Местоположение: Хайдарабад, Индия
Трудоустройство: Полный рабочий день
Lyric — компания в сфере медицинских технологий, основанная на платформе и искусственном интеллекте, призванная упростить ведение бизнеса в сфере здравоохранения за счет предотвращения неточных платежей и сокращения общих расходов в экосистеме здравоохранения, обеспечивая более эффективное использование ресурсов для снижения стоимости медицинского обслуживания для плательщиков, поставщиков и пациентов. Lyric, ранее известная как ClaimsXten, является лидером рынка с 35-летним опытом редактирования платежей до их осуществления, преданными командами и передовыми технологиями. Lyric гордится тем, что получила награду 2025 Best in KLAS за точность и целостность платежей до их осуществления, имеет сертификаты HI-TRUST и SOC2, а также является лауреатом премии 2025 CandE Award за опыт взаимодействия с кандидатами. Хотите формировать будущее здравоохранения с помощью ИИ? Изучите возможности на lyric.ai/careers и станьте движущей силой инноваций с помощью YouToThePowerOfAI.
Мы — компания на стыке FinTech и здравоохранения, нацеленная на упрощение процесса проверки платежей в сфере медицинского обслуживания и создание ценности для страховых компаний, поставщиков медицинских услуг и потребителей. Мы не стартап, но действуем как он, когда это необходимо. В настоящее время мы начинаем масштабную модернизацию нашей платформы проверки платежей: отказываемся от устаревшей .NET, перестраиваем на чистых API, устраняем узкие места в данных и готовим продукт к масштабированию. Инженер FullStack для создания интуитивно понятных, высокопроизводительных веб-интерфейсов, поддерживаемых масштабируемыми, управляемыми событиями сервисами. Вы будете нести ответственность за полный цикл разработки — от модульных фронтендов Angular (включая стратегии микрофронтендов) до отказоустойчивых микросервисов .NET — тесно сотрудничая с отделами разработки продуктов, UX, DevOps и QA для выпуска высокомасштабируемых функций, радующих клиентов. Если вы преуспеваете в быстро меняющихся условиях, глубоко заботитесь о чистой архитектуре и DX, а также любите решать сложные задачи в области UI/UX и распределенных систем, эта роль для вас.
Вот что отличает эту роль: вы не просто .NET-инженер, который «тоже знает ИИ». Нам нужен человек, который уже понял, что такие инструменты, как Cursor, Claude Code и Codex, — это не игрушки, а усилители возможностей. Вы будете ежедневно использовать ИИ-агентов для выполнения миграций, рефакторинга и обеспечения тестового покрытия, на что традиционной команде потребовались бы недели. Но вы также будете знать, когда ИИ ошибается, когда нужно вмешаться и как поддерживать высокое качество. Думайте об этом как о младшем инженере с бесконечной энергией и нулевой предвзятостью — ваша задача — обеспечить эту предвзятость.
ОСНОВНЫЕ ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ И КЛЮЧЕВЫЕ ПОКАЗАТЕЛИ ЭФФЕКТИВНОСТИ
Выполняйте работу по модернизации со скоростью, которая удивляет
Это ваша суперсила. Вы будете:
- Использовать ИИ-агентов (Cursor, Claude Code, Codex) для ускорения обновлений фреймворков, рефакторинга, извлечения API, создания тестовых заглушек и документации — при этом отлавливая галлюцинации и предотвращая регрессии до того, как они попадут в PR.
- Создавать многократно используемые сценарии, которым команда сможет реально следовать: шаблоны запросов, инструкции для агентов на уровне репозитория, контрольные списки миграции, эвристики проверки и четкие стандарты «определения готовности» для изменений, выполненных с помощью ИИ.
Как выглядит успех:
- Вы измеримо влияете на результат — больше модулей мигрировано за спринт, быстрее обрабатываются PR — без всплеска ошибок в продакшене.
- Команда становится лучше благодаря вам: PR становятся яснее, тестовое покрытие растет, документация остается актуальной, и одни и те же ошибки перестают повторяться.
Модернизируйте реальный стек .NET + SQL Server во что-то, чем вы могли бы гордиться
Вы будете:
- Обновлять устаревшие сервисы до современного .NET (LTS, где это имеет смысл), распутывая границы архитектуры и устраняя проблемы производительности, которые «были известны» годами.
- Стремиться к правильной архитектуре API-уровня — RESTful, версионированной — построенной для корректности и поддерживаемости, а не просто «работает».
- Активно работать с SQL Server: производительность запросов, индексирование, транзакционная корректность. Если потребуются конвейеры данных (Kafka и т. д.), вы также поможете их создать.
Как выглядит успех:
- Площадь устаревшего кода сокращается от спринта к спринту. Критические пути реализуются в современном коде. Меньше разговоров в духе «о, это еще в старой системе».
- API становятся быстрее и надежнее. Горячие точки базы данных перестают будить людей по ночам.
Берите на себя ответственность, как будто это ваше — особенно потому, что речь идет о здравоохранении
Вы будете:
- Создавать с учетом безопасности и конфиденциальности по умолчанию, а не как запоздалую мысль. Минимальные привилегии, безопасная обработка данных и т. д. Это здравоохранение — ошибки недопустимы.
- Внедрить реальные меры контроля качества: автоматизированные тесты, которые действительно выявляют проблемы, CI, который блокирует плохие изменения, структурированное логирование, наблюдаемость, которая сообщает вам о происходящем до того, как это сделают пользователи.
- Тщательно проверять код, вести честные архитектурные дискуссии и повышать планку, не будучи при этом неприятным.
Как выглядит успех:
- Меньше инцидентов уровня 1. Когда что-то идет не так, поиск первопричины занимает часы, а не дни.
- Автоматизированное тестовое покрытие осмысленно растет для модернизированного кода. Команда перестает полагаться на «просто протестируй вручную».
Работайте с реальными людьми, чтобы выпускать важные продукты
Вы будете:
- Сотрудничать с аналитиками, заинтересованными сторонами и другими инженерами, чтобы превращать бизнес-проблемы в работающее программное обеспечение — не просто технически корректное, а программное обеспечение, которое действительно решает проблему.
- Помогать создавать планы разработки, которые честно отражают компромиссы. «Правильно» против «прямо сейчас» — это реальное напряжение; вы поможете команде ориентироваться в нем с помощью прагматичных этапов.
Как выглядит успех:
- Прогнозируемость сроков выполнения. Достижение этапов внедрения для клиентов. Функции выпускаются с уверенностью, а не со скрещенными пальцами.
ТРЕБУЕМЫЕ НАВЫКИ И ОПЫТ
- Более 5 лет опыта создания и выпуска продакшн-систем. Не побочные проекты — настоящее программное обеспечение с реальными пользователями. Навыки решения проблем; способность работать самостоятельно и в команде в быстро меняющихся коллективах.
- Опыт работы с C# и современными версиями .NET (Core и выше). Особенно в больших кодовых базах, и у вас был значительный опыт рефакторинга и миграции, а не только разработки с нуля.
- Отличное знание SQL Server — проектирование схем, оптимизация запросов, устранение проблем с производительностью. Вы работали с приложениями, интенсивно использующими данные, где база данных не была второстепенной.
- Опыт работы с облачными платформами Azure и/или AWS. Azure особенно актуален.
- Опыт проектирования API — вы создавали и поддерживали сервисно-ориентированные архитектуры с реальным версионированием, аутентификацией, надежностью и практиками тестирования.
- Вы действительно используете инструменты для кодирования с ИИ ежедневно. Cursor, Claude Code, Codex или аналогичные — и не только для автодополнения. Вы использовали агентов для многофайловых рефакторингов, миграций, генерации тестов и рабочих процессов проверки. У вас есть свое мнение о том, что работает, а что нет.
- Вы ясно излагаете свои мысли. Хорошие описания PR, понятные проектные документы, прагматичное сотрудничество, низкое эго. Нам не нужен рок-звезда — нам нужен человек, которому доверяет команда.
ПРЕДПОЧТИТЕЛЬНЫЕ КВАЛИФИКАЦИИ
- Вы уже выполняли модернизацию устаревших ASP.NET / .NET Framework. Вы знаете, где «зарыты собаки», и у вас есть шрамы, подтверждающие это. Бонусные баллы за шаблоны модернизации Azure.
- Опыт работы с инструментами для распределенных систем — Kafka, управляемые событиями архитектуры или работа с Postgres вместе с SQL Server.
- Опыт работы на фронтенде с Angular и/или React/Next.js.
- Вы помогали внедрять практики разработки, дружественные к агентам: написание инструкций для репозитория, которым могут следовать инструменты ИИ, разбиение работы на задачи, подходящие для агентов, настройка CI-ограждений для кода, сгенерированного ИИ, флаги функций, канареечные развертывания — любая часть набора инструментов прогрессивной доставки.
- Опыт работы в регулируемых областях (здравоохранение, финтех, платежи), где «двигайся быстро и ломай вещи» приведет к увольнению.