NS2 Mission
Software Developer (Full Performance)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Performance Software Developer в NS2 Mission (Северная Вирджиния) для разработки и поддержки корпоративных веб-приложений в Agile-команде. Работа охватывает весь жизненный цикл ПО с фокусом на Java, Angular, веб-сервисы, базы данных и DevOps-практики.
Задачи
- Проектировать, разрабатывать, улучшать и поддерживать корпоративные приложения в современных веб-средах
- Переводить формальные и неформальные системные требования в функциональные интерфейсы и программные решения
- Разрабатывать backend-сервисы и веб-приложения на Java и Angular
- Проектировать и реализовывать веб-сервисы и API, включая REST и SOAP
- Анализировать потребности пользователей и бизнеса и участвовать в проектировании ПО
- Работать с базами данных приложений через JDBC, ODBC или прямые интерфейсы
- Участвовать в Scrum-командах в рамках Lean Agile Framework: планирование, разработка, тестирование, ретроспективы
- Проводить контроль качества: peer review, тестирование и валидация ПО
- Поддерживать непрерывную интеграцию, автоматизацию тестов и DevOps-практики с Git и Jenkins
- Готовить техническую документацию, артефакты проекта и статусную информацию
- Взаимодействовать с техническими и нетехническими стейкхолдерами
- Участвовать в развёртывании, сопровождении и поддержке приложений на протяжении жизненного цикла
Требования
- Опыт разработки корпоративных веб-приложений
- Практический опыт разработки на Java
- Опыт создания интерфейсов на Angular
- Опыт проектирования и разработки веб-сервисов
- Знание REST и SOAP веб-сервисов
- Опыт работы с Git и Jenkins
- Понимание continuous integration, автоматизации тестов и DevOps-практик
- Опыт работы в Linux-средах
- Опыт работы в Scrum-команде в рамках Lean Agile
- Умение переводить системные требования в интерфейсы и функциональные решения
- Знание JDBC, ODBC или прямых интерфейсов к базам данных
- Опыт участия в обеспечении качества ПО, включая peer review
- Умение эффективно работать в распределённой команде
- Сильные аналитические навыки и навыки решения проблем
- Требуется допуск TS/SCI с FSP и гражданство США
Условия
- Зарплата от $110 243 до $165 787 в год
- Широкий пакет льгот для сотрудника и семьи
- Гибкие модели работы и культура инклюзивности
- Работа в распределённой команде
- Возможность развивать опыт с cloud, автоматизацией и распределёнными архитектурами
Навыки
- Java
- Angular
- REST
- SOAP
- JDBC
- ODBC
- Git
- Jenkins
- Linux
- Scrum
- Lean Agile
- CI/CD
- microservices
- AWS
- Puppet
- Terraform
- ETL