Mission Technologies, a division of HII
Mission Technologies, a division of HII
5 001 – 10 000 Zaměstnanci
LogistikaPoradenstvíVýroba
Mission Technologies, divize společnosti HII, vyvíjí a dodává pokročilé technologie pro národní bezpečnost a vojenské operace. Její činnost zahrnuje kybernetické a vesmírné operace, pokročilé vojenské technologie a integrované systémy podporující vzdušné, pozemní a námořní síly. Organizace rovněž využívá umělou inteligenci a schopnosti C5ISR k posílení operací ozbrojených sil USA a zajištění koordinace napříč více oblastmi. Díky aktivitám spojeným s výrobou, poradenstvím a logistikou nabízí Mission Technologies uchazečům o zaměstnání příležitosti působit na pomezí inženýrství, obranných technologií a provozní podpory.

Webový vývojář (softwarový inženýr 3) — Port Hueneme, Kalifornie

Vyvíjejte a modernizujte zabezpečené webové aplikace pro zákazníky společnosti HII v oblasti námořní obrany na pracovišti v Port Hueneme. Vytvářejte rozhraní API, databáze, cloudová nasazení a podnikový software v celém životním cyklu aplikací.

Popis

  • Vyvíjet, udržovat, modernizovat a rozšiřovat webové aplikace a související služby pro NSWC PHD
  • Navrhovat, testovat, diagnostikovat, nasazovat a udržovat aplikace, které splňují obchodní a misijní potřeby zákazníků
  • Převádět požadavky do technických řešení ve spolupráci se zákazníky, zainteresovanými stranami, obchodními analytiky a technickými týmy
  • Vytvářet responzivní, funkční a uživatelsky přívětivá webová rozhraní
  • Vytvářet a udržovat frontendové a backendové komponenty aplikací
  • Tvořit čistý, bezpečný, opakovaně použitelný a udržovatelný kód
  • Vyvíjet serverové aplikace v jazycích C#, .NET, Java, Python, JavaScript/Node.js nebo v podobných technologiích
  • Vytvářet, využívat a udržovat REST API, webové služby a podnikové integrace
  • Pracovat s Microsoft SQL Serverem a relačními databázemi včetně dotazů, uložených procedur, přístupu k datům a integrace aplikací
  • Zkoumat a řešit vady aplikací, problémy s výkonem a provozní problémy pomocí testování a ladění
  • Podílet se na návrhu aplikací, revizích kódu, testování, správě konfigurace a vydávání verzí
  • Používat Git, GitHub a platformy pro spolupráci při vývoji softwaru
  • Podporovat procesy automatizovaného sestavování, testování, nasazování, CI/CD a DevSecOps
  • Spolupracovat s týmy kybernetické bezpečnosti na bezpečném programování, odstraňování zranitelností, bezpečnostních skenech, záplatování a dodržování předpisů
  • Vytvářet a udržovat technickou dokumentaci a dokumentaci pro koncové uživatele
  • Propojovat aplikace s databázemi, rozhraními API, autentizačními službami, zdroji dat a podnikovými funkcemi
  • Monitorovat a řešit dostupnost, výkon, kapacitu a spolehlivost aplikací
  • Podílet se na celém životním cyklu vývoje softwaru a iniciativách průběžného zlepšování
  • Jasně vysvětlovat technické informace technickým i netechnickým zainteresovaným stranám
  • Spolupracovat napříč technickými obory za účelem splnění požadavků zákazníků a mise

Požadavky

  • Pět let relevantní praxe s odpovídajícím bakalářským titulem, tři roky s odpovídajícím magisterským titulem, žádná předchozí praxe s odpovídajícím doktorským titulem nebo titulem Juris Doctor, nebo devět let s maturitou či rovnocenným vzděláním
  • Vyžaduje se občanství USA
  • Aktuální bezpečnostní prověrka Secret, kterou lze udržet
  • Aktuální certifikace CompTIA Security+, kterou lze udržet
  • Zkušenost s HTML5, CSS3, JavaScriptem a TypeScriptem
  • Zkušenost s C#, .NET a ASP.NET
  • Zkušenost s Reactem, Angularem, Vue.js nebo srovnatelnými frontendovými frameworky
  • Zkušenost s Javou, Pythonem, Node.js nebo srovnatelnými backendovými technologiemi
  • Zkušenost s vývojem a integrací REST API a webových služeb
  • Pokročilá znalost Gitu, GitHubu a postupů správy zdrojového kódu
  • Zkušenost s používáním Visual Studia a/nebo Visual Studio Code
  • Zkušenost s Microsoft Azure nebo srovnatelnou cloudovou platformou
  • Zkušenost s Azure App Service nebo srovnatelnými technologiemi hostování aplikací
  • Zkušenost s CI/CD kanály a automatizovaným nasazováním softwaru
  • Zkušenost s GitHub Actions nebo srovnatelnými automatizačními nástroji
  • Znalost technologií autentizace a autorizace
  • Znalost bezpečného vývoje softwaru a zabezpečení aplikací
  • Zkušenost s agilními metodikami vývoje softwaru
  • Zkušenost s modernizací aplikací a migrací zastaralých aplikací
  • Schopnost diagnostikovat a podporovat aplikace v produkčních podnikových prostředích
  • Preferováno: bakalářský titul v oboru počítačového, elektrotechnického nebo elektronického inženýrství či matematiky se specializací na informatiku
  • Preferováno: nejméně pět let odborné praxe v oblasti návrhu počítačů, vývoje softwaru, počítačových sítí nebo úzce související technické práce
  • Zraková ostrost a manuální zručnost dostatečné k plnění požadavků pozic v rodině softwarových inženýrů
  • Fyzická schopnost plnit požadavky pozic v rodině softwarových inženýrů

Benefity

  • Možnosti zdravotního, zubního pojištění a pojištění zraku
  • Zdroje pro podporu zdraví
  • Programy pomoci zaměstnancům
  • Možnosti spořicího plánu 401(k)
  • Nástroje finančního plánování
  • Životní pojištění
  • Zaměstnanecké slevy
  • Placené svátky a placené volno
  • Příspěvek na školné
  • Stipendia na vzdělávání v raném dětství a postsekundární vzdělávání
  • U způsobilých pozic může být k dispozici příležitostný bonus nebo jiná neopakující se kompenzace
  • Vzdělávací a školicí programy podporující průběžný profesní rozvoj