
HII bünyesindeki bir bölüm olan Mission Technologies, ulusal güvenlik ve askerî operasyonlar için ileri teknolojiler geliştirir ve sunar. Çalışmaları siber ve uzay operasyonlarını, gelişmiş askerî teknolojileri ve hava, kara ve deniz kuvvetlerini destekleyen entegre sistemleri kapsar. Kuruluş ayrıca ABD askerî operasyonlarını güçlendirmeye ve farklı alanlar arasındaki koordinasyonu mümkün kılmaya yardımcı olmak için yapay zekâ ve C5ISR yeteneklerinden yararlanır. Üretim, danışmanlık ve lojistikle bağlantılı faaliyetleri sayesinde Mission Technologies, iş arayanlara mühendislik, savunma teknolojisi ve operasyonel desteğin kesişimindeki çalışma alanlarını keşfetme fırsatı sunar.
Web Geliştirici (Yazılım Mühendisi 3) - Port Hueneme, CA
Port Hueneme'de ofisten çalışarak HII'nin deniz savunması müşterilerini destekleyen güvenli web uygulamaları geliştirin ve modernleştirin. Tüm uygulama yaşam döngüsü boyunca API'ler, veritabanları, bulut dağıtımları ve kurumsal yazılımlar geliştirin.
Açıklama
- NSWC PHD için web uygulamaları ve ilgili hizmetler geliştirin, sürdürün, modernleştirin ve iyileştirin
- Müşteri ihtiyaçlarını ve görev gereksinimlerini karşılayan uygulamaları tasarlayın, test edin, sorunlarını giderin, dağıtın ve sürdürün
- Gereksinimleri müşteriler, paydaşlar, iş analistleri ve teknik ekiplerle teknik çözümlere dönüştürün
- Duyarlı, işlevsel ve kullanıcı dostu web arayüzleri oluşturun
- Ön yüz ve arka yüz uygulama bileşenleri geliştirin ve sürdürün
- Temiz, güvenli, yeniden kullanılabilir ve sürdürülebilir kod üretin
- C#, .NET, Java, Python, JavaScript/Node.js veya benzer teknolojilerle sunucu tarafı uygulamalar geliştirin
- REST API'leri, web hizmetlerini ve kurumsal entegrasyonları geliştirin, kullanın ve sürdürün
- Sorgular, saklı yordamlar, veri erişimi ve uygulama entegrasyonu dahil olmak üzere Microsoft SQL Server ve ilişkisel veritabanlarıyla çalışın
- Test ve hata ayıklama yoluyla uygulama kusurlarını, performans sorunlarını ve üretim ortamı problemlerini araştırın ve çözün
- Uygulama tasarımına, kod incelemelerine, testlere, yapılandırma yönetimine ve sürümlere katkıda bulunun
- Git, GitHub ve işbirliğine dayalı yazılım geliştirme platformlarını kullanın
- Otomatik derleme, test, dağıtım, CI/CD ve DevSecOps süreçlerini destekleyin
- Güvenli kodlama, güvenlik açığı giderme, güvenlik taramaları, yama uygulama ve uyumluluk konularında siber güvenlik ekipleriyle iş birliği yapın
- Teknik ve son kullanıcı belgeleri oluşturun ve güncel tutun
- Uygulamaları veritabanlarına, API'lere, kimlik doğrulama hizmetlerine, veri kaynaklarına ve kurumsal yeteneklere bağlayın
- Uygulama kullanılabilirliğini, performansını, kapasitesini ve güvenilirliğini izleyin ve sorunlarını giderin
- Yazılım geliştirme yaşam döngüsünün tamamına ve sürekli iyileştirme girişimlerine katkıda bulunun
- Teknik bilgileri teknik ve teknik olmayan paydaşlara açıkça açıklayın
- Müşteri ve görev gereksinimlerini karşılamak için farklı teknik disiplinler arasında çalışın
Gereksinimler
- İlgili lisans derecesiyle beş yıl, ilgili yüksek lisans derecesiyle üç yıl, ilgili doktora veya Juris Doctor derecesiyle deneyim şartı olmadan ya da lise diploması veya dengiyle dokuz yıl ilgili deneyim
- ABD vatandaşlığı gereklidir
- Sürdürülebilecek güncel Secret güvenlik izni
- Sürdürülebilecek güncel CompTIA Security+ sertifikası
- HTML5, CSS3, JavaScript ve TypeScript deneyimi
- C#, .NET ve ASP.NET deneyimi
- React, Angular, Vue.js veya benzer ön yüz framework'leri deneyimi
- Java, Python, Node.js veya benzer arka yüz teknolojileri deneyimi
- Microsoft SQL Server veya diğer ilişkisel veritabanı teknolojileri deneyimi
- REST API'leri ve web hizmetleri geliştirme ve entegre etme deneyimi
- Git, GitHub ve kaynak kodu kontrol uygulamalarında yetkinlik
- Visual Studio ve/veya Visual Studio Code kullanma deneyimi
- Microsoft Azure veya benzer bir bulut platformu deneyimi
- Azure App Service veya benzer uygulama barındırma teknolojileri deneyimi
- CI/CD işlem hatları ve otomatik yazılım dağıtımı deneyimi
- GitHub Actions veya benzer otomasyon araçları deneyimi
- Kimlik doğrulama ve yetkilendirme teknolojileri bilgisi
- Güvenli yazılım geliştirme ve uygulama güvenliği bilgisi
- Çevik yazılım geliştirme metodolojileri deneyimi
- Uygulama modernizasyonu ve eski uygulamaların taşınması deneyimi
- Üretim ortamındaki kurumsal uygulamalarda sorun giderme ve destek sağlama becerisi
- Tercihen Bilgisayar Mühendisliği, Elektrik Mühendisliği, Elektronik Mühendisliği veya Bilgisayar Bilimleri odaklı Matematik lisans derecesi
- Tercihen bilgisayar tasarımı, yazılım geliştirme, bilgisayar ağları veya yakından ilişkili teknik çalışmalarda en az beş yıl profesyonel deneyim
- Yazılım Mühendisi ailesinin gerekliliklerini yerine getirmek için yeterli görme keskinliği ve el becerisi
Yan Haklar
- Sağlık, diş ve göz sigortası planı seçenekleri
- Sağlıklı yaşam kaynakları
- Çalışan destek programları
- 401(k) tasarruf planı seçenekleri
- Finansal planlama araçları
- Hayat sigortası
- Çalışan indirimleri
- Ücretli tatiller ve ücretli izin
- Öğrenim ücreti geri ödemesi
- Erken çocukluk ve ortaöğretim sonrası eğitim için burslar
- Uygun pozisyonlarda dönemsel ikramiye veya diğer tek seferlik ödemeler sunulabilir
- Sürekli kariyer gelişimini destekleyen eğitim ve öğretim programları