Mission Technologies, a division of HII
Mission Technologies, a division of HII
Mission Technologies, подразделение HII, разрабатывает и поставляет передовые технологии для национальной безопасности и военных операций. Его деятельность охватывает кибероперации и космические операции, передовые военные технологии, а также интегрированные системы для поддержки воздушных, сухопутных и военно-морских сил. Организация также применяет искусственный интеллект и возможности C5ISR, чтобы укреплять операции вооружённых сил США и обеспечивать координацию в различных сферах. Благодаря направлениям, связанным с производством, консалтингом и логистикой, Mission Technologies предлагает соискателям возможности работать на пересечении инженерии, оборонных технологий и оперативной поддержки.

Веб-разработчик (программист 3-го уровня) — Порт-Хьюнеми, Калифорния

Разрабатывайте и модернизируйте защищённые веб-приложения для клиентов HII в сфере военно-морской обороны на рабочем месте в Порт-Хьюнеми. Создавайте API, базы данных, облачные развертывания и корпоративное программное обеспечение на всех этапах жизненного цикла приложений.

Описание

  • Разрабатывать, поддерживать, модернизировать и улучшать веб-приложения и связанные сервисы для NSWC PHD
  • Проектировать, тестировать, диагностировать, развёртывать и поддерживать приложения, отвечающие бизнес-потребностям и задачам клиентов
  • Преобразовывать требования в технические решения совместно с клиентами, заинтересованными сторонами, бизнес-аналитиками и техническими командами
  • Создавать адаптивные, функциональные и удобные веб-интерфейсы
  • Разрабатывать и поддерживать клиентские и серверные компоненты приложений
  • Создавать чистый, безопасный, повторно используемый и сопровождаемый код
  • Разрабатывать серверные приложения на C#, .NET, Java, Python, JavaScript/Node.js или аналогичных технологиях
  • Разрабатывать, использовать и поддерживать REST API, веб-сервисы и корпоративные интеграции
  • Работать с Microsoft SQL Server и реляционными базами данных, включая запросы, хранимые процедуры, доступ к данным и интеграцию приложений
  • Исследовать и устранять дефекты приложений, проблемы производительности и сбои в промышленной среде с помощью тестирования и отладки
  • Участвовать в проектировании приложений, проверке кода, тестировании, управлении конфигурациями и выпусках
  • Использовать Git, GitHub и платформы для совместной разработки программного обеспечения
  • Поддерживать процессы автоматизированной сборки, тестирования, развёртывания, CI/CD и DevSecOps
  • Сотрудничать с командами кибербезопасности в вопросах безопасного программирования, устранения уязвимостей, проверок безопасности, установки исправлений и соответствия требованиям
  • Создавать и поддерживать техническую документацию и документацию для конечных пользователей
  • Интегрировать приложения с базами данных, API, службами аутентификации, источниками данных и корпоративными возможностями
  • Контролировать и диагностировать доступность, производительность, ёмкость и надёжность приложений
  • Участвовать во всех этапах жизненного цикла разработки программного обеспечения и инициативах по постоянному улучшению
  • Чётко объяснять техническую информацию техническим и нетехническим заинтересованным сторонам
  • Взаимодействовать со специалистами разных технических направлений для выполнения требований клиентов и задач проекта

Требования

  • Пять лет соответствующего опыта при наличии профильной степени бакалавра, три года при наличии профильной степени магистра, отсутствие предыдущего опыта при наличии профильной степени PhD или степени доктора юриспруденции либо девять лет при наличии аттестата о среднем образовании или его эквивалента
  • Требуется гражданство США
  • Действующий допуск к секретной информации с возможностью его сохранения
  • Действующая сертификация CompTIA Security+ с возможностью её сохранения
  • Опыт работы с HTML5, CSS3, JavaScript и TypeScript
  • Опыт работы с C#, .NET и ASP.NET
  • Опыт работы с React, Angular, Vue.js или сопоставимыми фронтенд-фреймворками
  • Опыт работы с Java, Python, Node.js или сопоставимыми серверными технологиями
  • Опыт разработки и интеграции REST API и веб-сервисов
  • Уверенное владение Git, GitHub и практиками контроля версий
  • Опыт использования Visual Studio и/или Visual Studio Code
  • Опыт работы с Microsoft Azure или сопоставимой облачной платформой
  • Опыт работы с Azure App Service или сопоставимыми технологиями размещения приложений
  • Опыт работы с CI/CD-конвейерами и автоматизированным развёртыванием программного обеспечения
  • Опыт использования GitHub Actions или сопоставимых инструментов автоматизации
  • Знание технологий аутентификации и авторизации
  • Знание принципов безопасной разработки программного обеспечения и безопасности приложений
  • Опыт работы по гибким методологиям разработки программного обеспечения
  • Опыт модернизации приложений и миграции устаревших приложений
  • Способность диагностировать и поддерживать приложения в промышленных корпоративных средах
  • Желательно: степень бакалавра в области компьютерной, электротехнической или электронной инженерии либо математики со специализацией по информатике
  • Желательно: не менее пяти лет профессионального опыта в проектировании компьютеров, разработке программного обеспечения, компьютерных сетях или близкой технической сфере
  • Острота зрения и ловкость рук, достаточные для выполнения требований семейства должностей программистов
  • Физическая способность выполнять требования семейства должностей программистов

Преимущества

  • Варианты медицинского, стоматологического страхования и страхования зрения
  • Ресурсы для поддержания здоровья
  • Программы помощи сотрудникам
  • Варианты накопительного плана 401(k)
  • Инструменты финансового планирования
  • Страхование жизни
  • Скидки для сотрудников
  • Оплачиваемые праздники и оплачиваемый отпуск
  • Возмещение расходов на обучение
  • Стипендии на дошкольное и послешкольное образование
  • Для подходящих должностей может быть доступен периодический бонус или иная непостоянная компенсация
  • Образовательные и учебные программы для постоянного профессионального развития