
Mission Technologies, подразделение на HII, разработва и предоставя модерни технологии за националната сигурност и военните операции. Дейността му обхваща кибероперации и космически операции, усъвършенствани военни технологии и интегрирани системи в подкрепа на военновъздушните, сухопътните и военноморските сили. Организацията прилага и изкуствен интелект и възможности C5ISR, за да подпомага укрепването на операциите на въоръжените сили на САЩ и да осигурява координация между различни области. Чрез дейности, свързани с производство, консултантски услуги и логистика, Mission Technologies предлага на търсещите работа възможности да се развиват на пресечната точка между инженерството, отбранителните технологии и оперативната поддръжка.
Уеб разработчик (софтуерен инженер 3) – Порт Хюнеме, Калифорния
Създавайте и модернизирайте сигурни уеб приложения в подкрепа на клиентите на HII в областта на военноморската отбрана на място в Порт Хюнеме. Разработвайте API, бази данни, облачни внедрявания и корпоративен софтуер през целия жизнен цикъл на приложенията.
Описание
- Разработване, поддръжка, модернизиране и усъвършенстване на уеб приложения и свързани услуги за NSWC PHD
- Проектиране, тестване, отстраняване на проблеми, внедряване и поддръжка на приложения, които отговарят на бизнес и мисионните нужди на клиентите
- Превръщане на изискванията в технически решения съвместно с клиенти, заинтересовани страни, бизнес анализатори и технически екипи
- Създаване на адаптивни, функционални и удобни за потребителя уеб интерфейси
- Изграждане и поддръжка на front-end и back-end компоненти на приложенията
- Създаване на чист, сигурен, многократно използваем и поддържаем код
- Разработване на сървърни приложения с C#, .NET, Java, Python, JavaScript/Node.js или сходни технологии
- Изграждане, използване и поддръжка на REST API, уеб услуги и корпоративни интеграции
- Работа с Microsoft SQL Server и релационни бази данни, включително заявки, съхранени процедури, достъп до данни и интеграция на приложения
- Проучване и отстраняване на дефекти в приложенията, проблеми с производителността и производствени инциденти чрез тестване и отстраняване на грешки
- Участие в проектирането на приложения, прегледи на кода, тестване, управление на конфигурацията и издания
- Използване на Git, GitHub и платформи за съвместна разработка на софтуер
- Подпомагане на автоматизираното изграждане, тестване, внедряване, CI/CD и DevSecOps процеси
- Партниране с екипи по киберсигурност за сигурно кодиране, отстраняване на уязвимости, сканиране за сигурност, поставяне на корекции и съответствие
- Създаване и поддръжка на техническа документация и документация за крайни потребители
- Свързване на приложения с бази данни, API, услуги за удостоверяване, източници на данни и корпоративни възможности
- Наблюдение и отстраняване на проблеми с достъпността, производителността, капацитета и надеждността на приложенията
- Участие във всички етапи от жизнения цикъл на разработката на софтуер и инициативи за непрекъснато усъвършенстване
- Ясно обясняване на техническа информация на технически и нетехнически заинтересовани страни
- Работа между технически дисциплини за изпълнение на изискванията на клиентите и мисията
Изисквания
- Пет години релевантен опит със съответна бакалавърска степен, три години със съответна магистърска степен, без предишен опит със съответна докторска степен или Juris Doctorate, или девет години със завършено средно образование или еквивалент
- Изисква се гражданство на САЩ
- Валидно разрешение за достъп Secret, което може да бъде поддържано
- Валиден сертификат CompTIA Security+, който може да бъде поддържан
- Опит с HTML5, CSS3, JavaScript и TypeScript
- Опит с C#, .NET и ASP.NET
- Опит с React, Angular, Vue.js или сравними front-end рамки
- Опит с Java, Python, Node.js или сравними back-end технологии
- Опит с Microsoft SQL Server или други технологии за релационни бази данни
- Опит в разработването и интегрирането на REST API и уеб услуги
- Добро владеене на Git, GitHub и практиките за контрол на изходния код
- Опит с Visual Studio и/или Visual Studio Code
- Опит с Microsoft Azure или сравнима облачна платформа
- Опит с Azure App Service или сравними технологии за хостване на приложения
- Опит с CI/CD конвейери и автоматизирано внедряване на софтуер
- Опит с GitHub Actions или сравними инструменти за автоматизация
- Познания по технологии за удостоверяване и оторизация
- Познания по сигурна разработка на софтуер и сигурност на приложенията
- Опит с гъвкави методологии за разработка на софтуер
- Опит с модернизация на приложения и миграция на наследени приложения
- Способност за отстраняване на проблеми и поддръжка на приложения в производствени корпоративни среди
- Предпочита се бакалавърска степен по компютърно инженерство, електроинженерство, електронно инженерство или математика със специализация по компютърни науки
- Предпочитат се поне пет години професионален опит в проектиране на компютри, разработване на софтуер, компютърни мрежи или тясно свързана техническа работа
- Зрителна острота и сръчност на ръцете, достатъчни за изпълнение на изискванията за длъжностите от семейството на софтуерните инженери
Придобивки
- Възможности за медицинско, стоматологично и офталмологично осигуряване
- Ресурси за здраве и благосъстояние
- Програми за помощ на служителите
- Възможности за спестовен план 401(k)
- Инструменти за финансово планиране
- Животозастраховане
- Отстъпки за служители
- Платени празници и платен отпуск
- Възстановяване на разходи за обучение
- Стипендии за образование в ранна детска възраст и след средното образование
- За отговарящи на условията длъжности може да се предлага периодичен бонус или друго неповтарящо се възнаграждение
- Образователни и обучителни програми в подкрепа на постоянното кариерно развитие