Huntington Ingalls Industries, Inc.
Web Developer (Engineer Software 3)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Веб-разработчик в подразделение Global Security (Mission Technologies) компании HII для поддержки веб-приложений Naval Surface Warfare Center, Port Hueneme Division. Работа в технической команде над разработкой, модернизацией и сопровождением приложений.
Задачи
- Проектировать, разрабатывать, поддерживать и улучшать веб-приложения и сопутствующие сервисы
- Собирать требования с заказчиками, стейкхолдерами и бизнес-аналитиками и переводить их в технические решения
- Разрабатывать адаптивные и удобные веб-интерфейсы
- Разрабатывать и поддерживать frontend- и/или backend-компоненты приложений
- Писать чистый, поддерживаемый, безопасный и переиспользуемый код
- Разрабатывать и поддерживать серверные приложения на C#, .NET, Java, Python, JavaScript/Node.js
- Разрабатывать и использовать RESTful API, веб-сервисы и интеграции с корпоративными системами
- Работать с реляционными БД, включая запросы, хранимые процедуры и интеграцию с приложениями
- Отлаживать, тестировать и устранять дефекты, проблемы производительности и инциденты в продакшене
- Модернизировать существующие и legacy-приложения
- Участвовать в проектировании, код-ревью, тестировании, конфигурационном управлении и релизах
- Поддерживать автоматизированные сборки, тестирование и деплой, практики CI/CD и DevSecOps
- Совместно с ИБ внедрять безопасные практики кодирования и устранять уязвимости
- Вести техническую документацию
- Мониторить и устранять проблемы доступности, производительности и надёжности приложений
- Участвовать во всём жизненном цикле разработки ПО
Требования
- 5 лет релевантного опыта с бакалаврской степенью; 3 года с магистерской; 9 лет без степени
- Гражданство США и действующий допуск Secret
- Сертификация CompTIA Security+
- HTML5, CSS3, JavaScript, TypeScript
- C#, .NET, ASP.NET
- React, Angular, Vue.js или аналогичные frontend-фреймворки
- Java, Python, Node.js или аналогичные backend-технологии
- Microsoft SQL Server или другие реляционные БД
- REST API и веб-сервисы
- Git, GitHub
- Visual Studio и/или Visual Studio Code
- Microsoft Azure или аналогичные облачные платформы
- Azure App Service или аналогичный хостинг приложений
- CI/CD пайплайны и автоматизированный деплой
- GitHub Actions или аналогичные инструменты автоматизации
- Технологии аутентификации и авторизации
- Безопасная разработка ПО и безопасность приложений
- Agile-методологии
- Модернизация приложений и миграция legacy-систем
- Опыт поддержки приложений в продакшене
Условия
- Полная занятость, оклад
- Диапазон зарплаты $106,647 - $145,000
- Командировки 0-10%
- Медицинская, стоматологическая и оптическая страховка
- Программы помощи сотрудникам
- Пенсионный план 401(k)
- Страхование жизни
- Оплачиваемые отпуска и праздники
- Компенсация обучения
- Стипендии на образование
Навыки
- HTML5
- CSS3
- JavaScript
- TypeScript
- C#
- .NET
- ASP.NET
- React
- Angular
- Vue.js
- Java
- Python
- Node.js
- Microsoft SQL Server
- REST API
- Git
- GitHub
- Visual Studio
- Visual Studio Code
- Microsoft Azure
- Azure App Service
- CI/CD
- GitHub Actions
- DevSecOps