Banyan Software
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в Medicat (портфельная компания Banyan Software) для разработки сервисов и API платформы MedicatOne для медицинских центров вузов. Старт с интеграций со сторонними провайдерами, далее — поддержка продакшена и серверная разработка на C#/.NET.
Задачи
- Проектировать и разрабатывать интеграции с внешними сервисами, включая провайдеров background check и drug testing
- Разрабатывать и поддерживать backend-сервисы и RESTful API на C# и .NET
- Моделировать данные и писать эффективные индексированные запросы SQL Server, безопасные скрипты изменения схемы и данных
- Повышать производительность, надёжность и безопасность существующих сервисов, включая кэширование и фоновую обработку
- Расследовать и устранять продакшен-инциденты в собственном коде, работая с защищёнными медицинскими данными
- Писать unit- и интеграционные тесты к каждому изменению, взаимодействовать с QA по e2e-покрытию
- Участвовать в code review, писать технические спецификации и описания pull request, работать с product и frontend-командой над требованиями и оценками
Требования
- 3–5 лет профессиональной backend-разработки
- Сильный опыт с C# и .NET, включая ASP.NET Core, и проектирование RESTful API
- Уверенные знания SQL, желательно SQL Server: проектирование схемы, запросы, оптимизация производительности; опыт с ORM, например Entity Framework
- Практический опыт с AI-assisted и agentic coding инструментами и умение проверять их результат
- Привычка писать автоматизированные тесты и уверенное владение git в команде: ветки, pull requests, code review
- Степень по computer science с сильной теоретической базой — предпочтительно
- Ясная письменная и устная коммуникация
- Проживание и право на работу в США
Условия
- Full-time
- Remote (United States)
- Базовая зарплата USD $110,000 - $130,000 плюс годовой бонус
- Подчинение Chief Product and Technology Officer
- Работа в растущей US-based команде разработки
Навыки
- C#
- .NET
- ASP.NET Core
- RESTful API
- SQL
- SQL Server
- Entity Framework
- Redis
- Git
- Azure DevOps
- CI/CD
- React
- TypeScript
- SAML
- OIDC