Mission Technologies, a division of HII
Mission Technologies, a division of HII
5.001 – 10.000 Zaposlenici
LogistikaProizvodnjaSavjetovanje
Mission Technologies, odjel tvrtke HII, razvija i isporučuje napredne tehnologije za nacionalnu sigurnost i vojne operacije. Njezin rad obuhvaća kibernetičke i svemirske operacije, napredne vojne tehnologije te integrirane sustave za potporu zračnim, kopnenim i pomorskim snagama. Organizacija također primjenjuje umjetnu inteligenciju i mogućnosti C5ISR-a kako bi pridonijela jačanju operacija oružanih snaga Sjedinjenih Američkih Država i omogućila koordinaciju kroz više domena. Kroz aktivnosti povezane s proizvodnjom, savjetovanjem i logistikom, Mission Technologies tražiteljima posla nudi prilike za rad na sjecištu inženjerstva, obrambenih tehnologija i operativne potpore.

Web programer (softverski inženjer 3) – Port Hueneme, Kalifornija

Izrađujte i modernizirajte sigurne web-aplikacije za korisnike tvrtke HII u području pomorske obrane na lokaciji u Port Huenemeu. Razvijajte API-je, baze podataka, implementacije u oblaku i poslovni softver kroz cijeli životni ciklus aplikacije.

Opis

  • Razvijati, održavati, modernizirati i poboljšavati web-aplikacije i povezane usluge za NSWC PHD
  • Dizajnirati, testirati, otklanjati poteškoće, implementirati i održavati aplikacije koje zadovoljavaju poslovne i misijske potrebe korisnika
  • Pretvarati zahtjeve u tehnička rješenja u suradnji s korisnicima, dionicima, poslovnim analitičarima i tehničkim timovima
  • Izrađivati responzivna, funkcionalna i korisnicima prilagođena web-sučelja
  • Izrađivati i održavati front-end i back-end komponente aplikacija
  • Pisati čist, siguran, ponovno upotrebljiv i održiv kôd
  • Razvijati poslužiteljske aplikacije u tehnologijama C#, .NET, Java, Python, JavaScript/Node.js ili sličnim tehnologijama
  • Izrađivati, koristiti i održavati REST API-je, web-usluge i poslovne integracije
  • Raditi s Microsoft SQL Serverom i relacijskim bazama podataka, uključujući upite, pohranjene procedure, pristup podacima i integraciju aplikacija
  • Istraživati i rješavati nedostatke aplikacija, probleme s performansama i probleme u produkciji testiranjem i otklanjanjem pogrešaka
  • Sudjelovati u dizajnu aplikacija, pregledima koda, testiranju, upravljanju konfiguracijom i izdanjima
  • Koristiti Git, GitHub i platforme za suradnički razvoj softvera
  • Podržavati automatiziranu izgradnju, testiranje, implementaciju, CI/CD i DevSecOps procese
  • Surađivati s timovima za kibernetičku sigurnost na sigurnom kodiranju, otklanjanju ranjivosti, sigurnosnim provjerama, zakrpama i usklađenosti
  • Izrađivati i održavati tehničku dokumentaciju i dokumentaciju za krajnje korisnike
  • Povezivati aplikacije s bazama podataka, API-jima, uslugama provjere autentičnosti, izvorima podataka i poslovnim mogućnostima
  • Nadzirati i otklanjati poteškoće s dostupnošću, performansama, kapacitetom i pouzdanošću aplikacija
  • Sudjelovati kroz cijeli životni ciklus razvoja softvera i inicijative stalnog poboljšanja
  • Jasno objašnjavati tehničke informacije tehničkim i netehničkim dionicima
  • Surađivati među tehničkim područjima radi ispunjavanja zahtjeva korisnika i misije

Zahtjevi

  • Pet godina relevantnog iskustva s odgovarajućom diplomom prvostupnika, tri godine s odgovarajućom diplomom magistra, bez prethodnog iskustva s odgovarajućim doktoratom ili titulom Juris Doctorate, ili devet godina sa srednjoškolskom diplomom ili ekvivalentom
  • Potrebno je državljanstvo SAD-a
  • Važeća sigurnosna provjera Secret koja se može održati
  • Važeći certifikat CompTIA Security+ koji se može održati
  • Iskustvo s HTML5, CSS3, JavaScriptom i TypeScriptom
  • Iskustvo s C#, .NET-om i ASP.NET-om
  • Iskustvo s Reactom, Angularom, Vue.jsom ili usporedivim front-end okvirima
  • Iskustvo s Javom, Pythonom, Node.jsom ili usporedivim back-end tehnologijama
  • Iskustvo s Microsoft SQL Serverom ili drugim tehnologijama relacijskih baza podataka
  • Iskustvo u razvoju i integraciji REST API-ja i web-usluga
  • Napredno poznavanje Gita, GitHuba i praksi upravljanja izvornim kodom
  • Iskustvo u korištenju Visual Studija i/ili Visual Studio Codea
  • Iskustvo s Microsoft Azureom ili usporedivom platformom u oblaku
  • Iskustvo s Azure App Serviceom ili usporedivim tehnologijama za hosting aplikacija
  • Iskustvo s CI/CD cjevovodima i automatiziranom implementacijom softvera
  • Iskustvo s GitHub Actionsom ili usporedivim alatima za automatizaciju
  • Poznavanje tehnologija provjere autentičnosti i autorizacije
  • Poznavanje sigurnog razvoja softvera i sigurnosti aplikacija
  • Iskustvo s agilnim metodologijama razvoja softvera
  • Iskustvo s modernizacijom aplikacija i migracijom naslijeđenih aplikacija
  • Sposobnost otklanjanja poteškoća i podrške aplikacijama u produkcijskim poslovnim okruženjima
  • Poželjna je diploma prvostupnika računalnog inženjerstva, elektrotehnike, elektroničkog inženjerstva ili matematike s usmjerenjem na računalne znanosti
  • Poželjno je najmanje pet godina profesionalnog iskustva u projektiranju računala, razvoju softvera, računalnim mrežama ili blisko povezanom tehničkom radu
  • Oštrina vida i ručna spretnost dovoljne za obavljanje zahtjeva obitelji radnih mjesta softverskog inženjera

Pogodnosti

  • Mogućnosti zdravstvenog, stomatološkog i očnog osiguranja
  • Resursi za dobrobit zaposlenika
  • Programi pomoći zaposlenicima
  • Mogućnosti štednje u planu 401(k)
  • Alati za financijsko planiranje
  • Životno osiguranje
  • Popusti za zaposlenike
  • Plaćeni blagdani i plaćeni dopust
  • Naknada troškova školarine
  • Stipendije za obrazovanje u ranom djetinjstvu i obrazovanje nakon srednje škole
  • Za prihvatljiva radna mjesta povremeno može biti dostupan bonus ili druga jednokratna naknada
  • Obrazovni i programi osposobljavanja koji podržavaju kontinuirani razvoj karijere