Mission Technologies, a division of HII
Mission Technologies, a division of HII
5001 – 10.000 Zaposleni
LogistikaProizvodnjaSvetovanje
Mission Technologies, oddelek družbe HII, razvija in dobavlja napredne tehnologije za nacionalno varnost in vojaške operacije. Njegovo delo obsega kibernetske in vesoljske operacije, napredne vojaške tehnologije ter integrirane sisteme za podporo zračnim, kopenskim in pomorskim silam. Organizacija uporablja tudi umetno inteligenco in zmogljivosti C5ISR za krepitev operacij oboroženih sil Združenih držav Amerike ter omogočanje usklajevanja na več področjih. Z dejavnostmi, povezanimi s proizvodnjo, svetovanjem in logistiko, Mission Technologies iskalcem zaposlitve ponuja priložnosti za delo na stičišču inženirstva, obrambne tehnologije in operativne podpore.

Spletni razvijalec (programski inženir 3) – Port Hueneme, Kalifornija

Ustvarjajte in posodabljajte varne spletne aplikacije za podporo strankam podjetja HII na področju pomorske obrambe na delovnem mestu v Port Huenemeju. Razvijajte API-je, podatkovne zbirke, uvedbe v oblaku in poslovno programsko opremo skozi celoten življenjski cikel aplikacij.

Opis

  • Razvijati, vzdrževati, posodabljati in izboljševati spletne aplikacije ter povezane storitve za NSWC PHD
  • Načrtovati, testirati, odpravljati težave, uvajati in vzdrževati aplikacije, ki izpolnjujejo poslovne in misijske potrebe strank
  • Pretvarjati zahteve v tehnične rešitve skupaj s strankami, deležniki, poslovnimi analitiki in tehničnimi ekipami
  • Ustvarjati odzivne, funkcionalne in uporabniku prijazne spletne vmesnike
  • Izdelovati in vzdrževati front-end in back-end komponente aplikacij
  • Ustvarjati čisto, varno, ponovno uporabljivo in vzdržljivo kodo
  • Razvijati strežniške aplikacije s tehnologijami C#, .NET, Java, Python, JavaScript/Node.js ali podobnimi tehnologijami
  • Izdelovati, uporabljati in vzdrževati REST API-je, spletne storitve in poslovne integracije
  • Delati z Microsoft SQL Serverjem in relacijskimi podatkovnimi zbirkami, vključno s poizvedbami, shranjenimi procedurami, dostopom do podatkov in integracijo aplikacij
  • Preiskovati in odpravljati napake v aplikacijah, težave z zmogljivostjo in produkcijske težave s testiranjem in razhroščevanjem
  • Sodelovati pri načrtovanju aplikacij, pregledih kode, testiranju, upravljanju konfiguracije in izdajah
  • Uporabljati Git, GitHub in platforme za skupni razvoj programske opreme
  • Podpirati avtomatizirano gradnjo, testiranje, uvajanje, procese CI/CD in DevSecOps
  • Sodelovati z ekipami za kibernetsko varnost pri varnem programiranju, odpravljanju ranljivosti, varnostnih pregledih, nameščanju popravkov in skladnosti
  • Ustvarjati in vzdrževati tehnično dokumentacijo ter dokumentacijo za končne uporabnike
  • Povezovati aplikacije s podatkovnimi zbirkami, API-ji, storitvami za preverjanje pristnosti, viri podatkov in poslovnimi zmogljivostmi
  • Spremljati in odpravljati težave z razpoložljivostjo, zmogljivostjo, kapaciteto in zanesljivostjo aplikacij
  • Sodelovati v celotnem življenjskem ciklu razvoja programske opreme in pobudah za nenehno izboljševanje
  • Jasno razlagati tehnične informacije tehničnim in netehničnim deležnikom
  • Delati na različnih tehničnih področjih za izpolnjevanje zahtev strank in misije

Zahteve

  • Pet let ustreznih izkušenj z ustrezno diplomo prve stopnje, tri leta z ustrezno diplomo druge stopnje, brez predhodnih izkušenj z ustreznim doktoratom ali nazivom Juris Doctorate oziroma devet let s srednješolsko diplomo ali enakovredno izobrazbo
  • Zahteva se državljanstvo ZDA
  • Veljavno varnostno dovoljenje Secret, ki ga je mogoče ohraniti
  • Veljavno potrdilo CompTIA Security+, ki ga je mogoče ohraniti
  • Izkušnje s HTML5, CSS3, JavaScriptom in TypeScriptom
  • Izkušnje s C#, .NET in ASP.NET
  • Izkušnje z Reactom, Angularjem, Vue.js ali primerljivimi front-end ogrodji
  • Izkušnje z Javo, Pythonom, Node.js ali primerljivimi back-end tehnologijami
  • Izkušnje z Microsoft SQL Serverjem ali drugimi tehnologijami relacijskih podatkovnih zbirk
  • Izkušnje z razvojem in integracijo REST API-jev in spletnih storitev
  • Dobro poznavanje Gita, GitHuba in praks upravljanja izvorne kode
  • Izkušnje z uporabo Visual Studia in/ali Visual Studio Code
  • Izkušnje z Microsoft Azure ali primerljivo platformo v oblaku
  • Izkušnje z Azure App Service ali primerljivimi tehnologijami za gostovanje aplikacij
  • Izkušnje s cevovodi CI/CD in avtomatiziranim uvajanjem programske opreme
  • Izkušnje z GitHub Actions ali primerljivimi orodji za avtomatizacijo
  • Poznavanje tehnologij za preverjanje pristnosti in avtorizacijo
  • Poznavanje varnega razvoja programske opreme in varnosti aplikacij
  • Izkušnje z agilnimi metodologijami razvoja programske opreme
  • Izkušnje s posodabljanjem aplikacij in migracijo starejših aplikacij
  • Sposobnost odpravljanja težav in podpore aplikacijam v produkcijskih poslovnih okoljih
  • Zaželena je diploma prve stopnje iz računalniškega inženirstva, elektrotehnike, elektronskega inženirstva ali matematike s poudarkom na računalništvu
  • Zaželenih je najmanj pet let poklicnih izkušenj na področju načrtovanja računalnikov, razvoja programske opreme, računalniških omrežij ali tesno povezanega tehničnega dela
  • Ostrina vida in ročna spretnost, zadostni za izpolnjevanje zahtev družine delovnih mest programskega inženirja

Ugodnosti

  • Možnosti zdravstvenega, zobozdravstvenega in očesnega zavarovanja
  • Viri za dobro počutje
  • Programi pomoči zaposlenim
  • Možnosti varčevanja v načrtu 401(k)
  • Orodja za finančno načrtovanje
  • Življenjsko zavarovanje
  • Popusti za zaposlene
  • Plačani prazniki in plačan dopust
  • Povračilo šolnine
  • Štipendije za izobraževanje v zgodnjem otroštvu in izobraževanje po srednji šoli
  • Za upravičena delovna mesta sta lahko občasno na voljo bonus ali drugo enkratno plačilo
  • Izobraževalni in programi usposabljanja, ki podpirajo stalni poklicni razvoj