Cotiviti
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в Cotiviti для поддержки стабильности и производительности критичных приложений: доработка функциональности, исправление дефектов, решение production-инцидентов для клиентских решений в сфере healthcare-аналитики.
Задачи
- Проектировать и разрабатывать качественные поддерживаемые программные модули продуктов Cotiviti
- Проводить unit- и интеграционное тестирование
- Анализировать требования и спецификации, готовить детальный дизайн реализации
- Управлять изменениями и вести документацию
- Анализировать и устранять проблемы ПО, поступающие от внутренних и внешних заказчиков
- Совместно с командами устранять инциденты
- Документировать спецификации, дизайн, функциональность и работу приложений
- Предлагать улучшения производительности и доступности систем
- Соблюдать технологические стандарты при разработке
- Наставлять и делиться знаниями с другими разработчиками
- Работать по Cotiviti Software Development Lifecycle
- Выполнять специальные проекты и другие порученные задачи
Требования
- BS или MS по Computer Science, IT, Information Systems или эквивалентный опыт
- 3+ года отраслевого опыта
- 3+ года опыта с Java
- 3+ года опыта с базами данных Oracle, SQL Server, DB2 и/или PostgreSQL
- 3+ года опыта SQL-разработки на Oracle, SQL Server, DB2 и/или PostgreSQL
- 3+ года опыта устранения production-проблем в enterprise Java-приложениях с реляционными БД
- Опыт с Java-фреймворками, такими как Spring или Spring Boot
- Опыт frontend-разработки с Angular, React и/или Vue
- 2+ года опыта работы с healthcare-данными
- Оптимизация и тюнинг SQL-запросов, хранимых процедур и триггеров
- Опыт решения проблем в production и клиентских окружениях
- Работа с большими наборами данных
- Умение анализировать требования и проектировать решения
- Опыт с Git/Bitbucket и Jenkins — плюс; версионирование кода обязательно
- Продвинутое понимание объектно-ориентированного анализа и проектирования
- Знание практик SAFe agile — предпочтительно
- Знание одного или нескольких enterprise-инструментов планирования
Условия
- Базовая компенсация от $91,000 до $118,000 в год
- Медицинская, стоматологическая, зрительная страховка, страхование инвалидности и жизни
- Пенсионный план 401(k)
- Оплачиваемый семейный отпуск
- 9 оплачиваемых праздников в год
- 17–27 дней оплачиваемого отпуска (PTO) в год в зависимости от уровня и стажа
- Удалённая работа, все собеседования проводятся виртуально
Навыки
- Java
- Spring
- Spring Boot
- Oracle
- SQL Server
- DB2
- PostgreSQL
- SQL
- Angular
- React
- Vue
- Git
- Bitbucket
- Jenkins
- SAFe
- OOP