
HII諾福克維吉尼亞州現場Java軟體工程師II
為HII國防科技計畫開發以Java為基礎的海軍模擬軟體。在Linux、實況-虛擬-建構架構及訓練環境中整合JSAF功能。
說明
- 設計、建置、撰寫文件、測試及除錯實作邏輯與數學解決方案的應用程式和系統
- 進行多學科研究,並與設備設計人員及硬體工程師合作
- 規劃、設計、開發及使用產品與商業軟體的電子資料處理系統
- 評估使用者需求與系統能力,以定義程式意圖、輸出、輸入、程式設計方法及控制措施
- 建立及維護操作說明
- 必要時設計及開發編譯器、組譯器、公用程式及作業系統
- 應用並維護軟體開發標準
- 在一般監督下支援專案里程碑
- 持續協助改善軟體基礎架構
- 參與技術提案、簡報、報告及使用者手冊的編寫
- 將NCTE計畫工程領導階層排定優先順序的需求,轉化為面向終端使用者的穩健且易維護JSAF功能
- 與開發人員及主題專家合作開發、強化、整合及支援JSAF功能
- 使用IntelliJ或同類IDE,在Red Hat Linux 7、8及9上執行主要開發工作
- 使用Java及JavaScript框架建置軟體,包括Sencha ExtJS及Vue.js
- 使用Shell指令碼自動化工作與查詢
- 使用Git作為主要原始碼控制系統
- 協助準備及進行簡報、專案計畫、系統規格手冊、技術報告及使用者文件
職位要求
- 具備相關領域學士學位及兩年相關經驗;具備相關碩士學位者不需相關經驗;或具備高中學歷或同等學歷及六年相關經驗
- 能取得相關技術認證,包括Security+及Linux+
- 具備美國公民身分,並能取得及維持秘密級安全許可
- 能依需求提供現場支援
- 具備紮實的Java及物件導向設計與開發技能
- 具備多執行緒應用程式開發經驗
- 熟悉IntelliJ及Eclipse等Java IDE,以及Java除錯工具
- 具備Linux或Unix環境開發經驗,並能使用Shell指令碼進行自動化
- 熟悉Git原始碼控制
- 具備優秀的書面及口頭溝通能力,能有效與跨職能團隊合作
- 具備JavaScript及Sencha ExtJS、Vue.js等現代UI框架經驗
- 具備JUnit等單元測試及敏捷開發實務經驗
- 熟悉TENA、HLA及DIS等LVC模擬架構中的系統工程與整合
- 具備Gradle及Apache ActiveMQ等建置系統與訊息框架經驗
- 具備OSGi、CSS及HTML、CI/CD,以及Jenkins和SonarQube等程式碼品質工具經驗
- 了解符合DISA ASD STIG的安全編碼實務
- 具備設計以角色及使用者為基礎之權限的經驗
- 具備資料庫開發經驗
- 具備C或C++經驗,並熟悉C4I系統
福利待遇
- 醫療、牙科及視力保險方案選項
- 健康資源
- 員工協助計畫
- 401(k)儲蓄計畫選項
- 財務規劃工具
- 人壽保險
- 員工折扣
- 帶薪假日
- 帶薪休假
- 學費補助
- 幼兒教育獎學金
- 高中後教育獎學金
- 符合資格的職位在適用時可能偶爾提供獎金或其他非經常性薪酬
- 支持持續職涯發展的教育與培訓計畫







