Mission Technologies, a division of HII
Mission Technologies, a division of HII
5 001 – 10 000 Ansatte
LogistikkProduksjonRådgivning
Mission Technologies, en divisjon av HII, utvikler og leverer avansert teknologi for nasjonal sikkerhet og militære operasjoner. Arbeidet omfatter cyber- og romoperasjoner, avansert militær teknologi samt integrerte systemer som støtter luft-, land- og sjøstyrker. Organisasjonen benytter også kunstig intelligens og C5ISR-kapasiteter for å styrke amerikanske militære operasjoner og muliggjøre koordinering på tvers av flere domener. Gjennom aktiviteter innen produksjon, rådgivning og logistikk gir Mission Technologies jobbsøkere muligheten til å utforske arbeid i skjæringspunktet mellom ingeniørfag, forsvarsteknologi og operativ støtte.

Programvareingeniør II Java hos HII i Norfolk, VA, på stedet

Utvikle Java-basert simuleringsprogramvare for marinen i HII sine forsvarsteknologiprogrammer. Integrere JSAF-funksjoner på tvers av Linux, live-virtual-constructive-arkitekturer og opplæringsmiljøer.

Beskrivelse

  • Utforme, bygge, dokumentere, teste og feilsøke applikasjoner og systemer som implementerer logiske og matematiske løsninger
  • Utføre tverrfaglig forskning i samarbeid med utstyrsdesignere og maskinvareingeniører
  • Planlegge, utforme, utvikle og bruke elektroniske databehandlingssystemer for produkt- og kommersiell programvare
  • Vurdere brukerbehov og systemfunksjoner for å definere programmets formål, utdata, inndata, programmeringsmetoder og kontroller
  • Opprette og vedlikeholde driftsinstruksjoner
  • Utforme og utvikle kompilatorer, assemblere, verktøyprogrammer og operativsystemer ved behov
  • Anvende og opprettholde standarder for programvareutvikling
  • Støtte prosjektmilepæler under generell veiledning
  • Bidra til kontinuerlig forbedring av programvareinfrastrukturen
  • Bidra til tekniske forslag, orienteringer, rapporter og brukerhåndbøker
  • Oversette prioriterte krav fra NCTE-programmets tekniske ledelse til robuste og vedlikeholdbare JSAF-funksjoner sammen med sluttbrukere
  • Utvikle, forbedre, integrere og støtte JSAF-funksjoner sammen med utviklere og fageksperter
  • Utføre hoveddelen av utviklingen på Red Hat Linux 7, 8 og 9 ved hjelp av IntelliJ eller tilsvarende IDE-er
  • Bygge programvare med Java- og JavaScript-rammeverk, inkludert Sencha ExtJS og Vue.js
  • Automatisere oppgaver og spørringer med shell-skripting
  • Bruke Git som det primære versjonskontrollsystemet
  • Bidra til å forberede og holde orienteringer, prosjektplaner, systemspesifikasjonsmanualer, tekniske rapporter og brukerdokumentasjon

Krav

  • To års relevant erfaring med bachelorgrad innen et relatert fagområde, ingen erfaring med relevant mastergrad eller videregående opplæring eller tilsvarende med seks års relevant erfaring
  • Mulighet til å oppnå relevante tekniske sertifiseringer, inkludert Security+ og Linux+
  • Amerikansk statsborgerskap og mulighet til å oppnå og opprettholde sikkerhetsklarering på Secret-nivå
  • Mulighet til å yte støtte på stedet ved behov
  • Gode ferdigheter i Java samt objektorientert design og utvikling
  • Erfaring med utvikling av flertrådede applikasjoner
  • Gode kunnskaper i Java-IDE-er som IntelliJ og Eclipse samt verktøy for Java-feilsøking
  • Erfaring med utvikling i Linux- eller Unix-miljøer og bruk av shell-skripting for automatisering
  • Gode kunnskaper i versjonskontroll med Git
  • Gode skriftlige og muntlige kommunikasjonsevner samt evne til å arbeide effektivt i tverrfunksjonelle team
  • Erfaring med JavaScript og moderne UI-rammeverk som Sencha ExtJS og Vue.js
  • Erfaring med enhetstesting, for eksempel JUnit, og smidige utviklingsmetoder
  • Kjennskap til systemteknikk og integrasjon på tvers av LVC-simuleringsarkitekturer som TENA, HLA og DIS
  • Erfaring med byggesystemer og meldingsrammeverk som Gradle og Apache ActiveMQ
  • Erfaring med OSGi, CSS og HTML, CI/CD og verktøy for kodekvalitet som Jenkins og SonarQube
  • Kunnskap om sikker kodepraksis i tråd med DISA ASD STIG
  • Erfaring med utforming av rolle- og brukerbaserte tillatelser
  • Erfaring med databaseutvikling
  • Erfaring med C eller C++ og kjennskap til C4I-systemer

Fordeler

  • Alternativer for helse-, tann- og synsforsikring
  • Ressurser for velvære
  • Programmer for medarbeiderstøtte
  • Alternativer for 401(k)-spareordning
  • Verktøy for økonomisk planlegging
  • Livsforsikring
  • Medarbeiderrabatter
  • Betalte helligdager
  • Betalt fritid
  • Refusjon av studieavgifter
  • Stipender til utdanning i tidlig barndom
  • Stipender til videregående utdanning
  • Bonus eller annen engangsutbetaling kan av og til tilbys for kvalifiserte stillinger, når det er aktuelt
  • Utdannings- og opplæringsprogrammer som støtter løpende karriereutvikling

Relaterte jobber