Jobgether
Lead Applications Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий разработчик приложений в healthcare-компании (США, полностью удалённо). Проектирование и поддержка корпоративных систем, разработка хранилища данных, интеграция приложений и полный цикл разработки ПО.
Задачи
- Проектировать, разрабатывать, отлаживать и поддерживать приложения и программы под бизнес-задачи
- Анализировать сложные бизнес-задачи и предлагать масштабируемые и экономичные решения через автоматизацию
- Разрабатывать хранилище данных, интеграцию и профилирование данных, анализ данных с помощью SQL
- Разрабатывать модели данных, включая entity-relationship и dimensional модели
- Вести полный жизненный цикл разработки ПО: анализ требований, проектирование, кодирование, тестирование, деплой, документация
- Настраивать приложения, готовить технические спецификации и планы внедрения, проводить unit, integration и acceptance тестирование
- Применять лучшие практики управления кодом и предлагать улучшения процессов разработки
- Взаимодействовать с техническими и бизнес-стейкхолдерами
- Устранять сложные технические проблемы в разных средах и находить первопричины
- Поддерживать production-деплои, окна обслуживания и плановые обновления, включая ночные работы с 1:00 до 5:00
- Помогать и консультировать членов команды и пользователей при внедрении систем
Требования
- Степень бакалавра в смежной области, специализированное техническое обучение или эквивалентный опыт
- Не менее 8 лет релевантного технического или бизнес-опыта, глубокое знание практик разработки и SDLC
- Опыт разработки хранилищ данных с использованием SQL, Oracle, Linux/UNIX, IBM DataStage (InfoSphere) и Java со Spring
- Базовый опыт моделирования данных: entity-relationship и dimensional модели
- Практический опыт профилирования и анализа данных на SQL и отладки баз данных
- Знакомство с Agile-методологиями, включая Scrum и Kanban
- Опыт применения принципов управления кодом и поддержки надёжного, документированного кода
- Сильные аналитические навыки, решение проблем, отладка и troubleshooting в разных средах
- Владение Java, Angular, Spring Boot и разработкой пользовательских интерфейсов — желательно
- Опыт работы с Microsoft Azure — преимущество
- Сильные навыки коммуникации и командной работы
- Готовность к редким ночным деплоям и окнам обслуживания с 1:00 до 5:00
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Оплачиваемый отпуск
- Оплата обучения и образовательная поддержка
- Пенсионные накопления с участием работодателя для сотрудников от 32 часов за период
- Полностью удалённая работа в пределах США
- Поддерживающая команда с миссией и работа над технологиями в сфере здравоохранения
- Совместная среда, ценящая вклад сотрудников и профессиональный рост
Навыки
- SQL
- Oracle
- Linux
- UNIX
- IBM DataStage
- InfoSphere
- Java
- Spring
- Spring Boot
- Angular
- Microsoft Azure
- Agile
- Scrum
- Kanban
- моделирование данных