
Nakupuna Companies adalah grup milik Organisasi Penduduk Asli Hawaii yang melayani mitra pemerintah dalam bidang konsultasi, layanan TI, fasilitas dan infrastruktur, layanan lingkungan, serta logistik. Timnya mendukung operasi misi dan bisnis dengan menghadirkan kemampuan teknis dan programatik untuk pekerjaan pemerintah, sekaligus memajukan komunitas Penduduk Asli Hawaii melalui inisiatif dan investasi yang terarah. Berkantor pusat di Hawai‘i, perusahaan ini juga memiliki kantor di beberapa negara bagian AS.
Insinyur Perangkat Lunak Senior, .NET dan Azure
Modernisasi sistem pasokan NAVSUP untuk Nakupuna Federal dengan membangun aplikasi, API, dan pipeline CI/CD yang aman. Dukung klien Departemen Pertahanan.
$120.000 – $135.000 / tahun
Jarak jauhPenuh waktuSeniorBahasa Wajib: InggrisInsinyur full-stackInsinyur perangkat lunakDeskripsi
- Merancang, mengembangkan, menerapkan, dan memelihara solusi TI.
- Membangun, memelihara, dan memperbarui aplikasi, perangkat lunak, serta program utilitas untuk modernisasi sistem.
- Menilai informasi, kebutuhan pengguna, dan persyaratan perangkat lunak untuk merencanakan pengembangan serta modifikasi aplikasi yang praktis.
- Menyiapkan dokumentasi program dan komentar kode.
- Bekerja sama dengan analis, insinyur, pemrogram, pelanggan, dan staf teknik untuk menetapkan desain, antarmuka, dan persyaratan aplikasi.
- Menyusun prosedur pengujian perangkat lunak, validasi, pemrograman, dan dokumentasi.
- Memelihara dan memperbarui perangkat lunak untuk memperbaiki cacat, mendukung perubahan perangkat keras, meningkatkan antarmuka, dan memperbaiki kinerja.
- Melakukan pengujian jaminan mutu terpadu yang mencakup fitur keamanan dan ketahanan.
- Menyimpan, mengambil, dan memproses data untuk menilai kemampuan serta persyaratan sistem.
- Menerapkan kontrol keamanan siber, termasuk enkripsi, pengelolaan akses, dan pengelolaan identitas.
- Menggunakan sistem kontrol versi perusahaan untuk membangun aplikasi yang aman.
- Menemukan dan memperbaiki cacat perangkat lunak dengan praktik debugging standar.
- Membantu tim aplikasi menstandarkan kebijakan sistem, alat pengembangan, dan patch keamanan.
- Membangun program untuk memvalidasi dan memproses beberapa masukan.
- Membuat aplikasi untuk mencatat dan mengelola kesalahan, pengecualian, dan kegagalan.
- Mengembangkan kode dengan bahasa yang didukung, desain berorientasi objek, konsep dan protokol jaringan, serta metode keamanan jaringan.
- Menyiapkan dokumentasi Agile dan dokumentasi yang diwajibkan oleh kebijakan organisasi.
- Mendukung standardisasi alat, pipeline CI/CD, dan tampilan layanan arsitektur sesuai standar keamanan Angkatan Laut.
- Mengotomatiskan proses build, pengujian, dan deployment melalui pipeline CI/CD.
- Menetapkan praktik pengelolaan artefak untuk pustaka, dependensi, dan proses build.
- Membantu mengatasi gangguan produksi dan menyiapkan paket rilis.
- Membuat dan memelihara item pekerjaan, serta berpartisipasi dalam rapat tinjauan internal dan dewan perubahan.
- Melakukan audit mutu, menyelidiki kesalahan, dan merekomendasikan tindakan korektif.
Persyaratan
- Berpengalaman dengan .NET, C#, JavaScript, jQuery, XML, XML Schema, SQL, dan basis data Oracle.
- Sertifikasi IAM Level I (CompTIA Security+) diwajibkan.
- Pendidikan minimal 2 tahun di perguruan tinggi atau pendidikan teknis dan pengalaman 5 tahun dalam pengembangan perangkat lunak modern, atau penggantian kualifikasi dengan gelar yang setara.
- Pendidikan minimal 2 tahun di perguruan tinggi atau pendidikan teknis dan pengalaman 5 tahun dengan Azure DevOps, Microsoft 365 dan Teams, Excel, Visio, serta Outlook.
- Pengalaman minimal 3 tahun dengan prinsip dan praktik Agile, termasuk berpartisipasi dalam tim Agile.
- Pengetahuan dan pengalaman minimal 5 tahun dengan teknologi serta platform pengembangan perangkat lunak yang relevan.
- Pengalaman minimal 3 tahun dengan alat dan praktik DevOps.
- Memiliki pengetahuan kuat tentang alat dan teknik keamanan.
- Mampu menulis skrip otomasi dalam Bash atau PowerShell.
- Pengetahuan dan pengalaman minimal 3 tahun dengan arsitektur cloud-native dan Infrastructure as Code.
- Pengalaman minimal 1 tahun dalam lingkungan PaaS seperti Appian atau Salesforce.
- Kemampuan analitis yang kuat untuk menilai risiko dan kerentanan keamanan.
- Keterampilan komunikasi yang sangat baik serta kemampuan berkolaborasi dengan tim pengembangan, keamanan, dan operasi.
- Memahami prinsip dan praktik terbaik keamanan dengan baik.
- Pengalaman di pemerintahan dan Departemen Pertahanan diutamakan.
- Gelar sarjana di bidang teknis seperti teknik atau ilmu komputer diwajibkan; dapat digantikan dengan 2 tahun pendidikan perguruan tinggi dan 3–5 tahun pengalaman kerja terkait.
- Mampu memenuhi persyaratan fisik yang disebutkan, dengan atau tanpa akomodasi yang wajar.
Tunjangan
- Perlindungan medis, gigi, dan penglihatan.
- Rekening tabungan kesehatan dan pengeluaran fleksibel.
- Program pensiun 401(k) dengan kontribusi pemberi kerja.
- Cuti berbayar dan hari libur.
- Perlindungan jiwa dan disabilitas.
- Program bantuan karyawan.
- Dukungan biaya pendidikan dan kesempatan pengembangan profesional.
- Gaji diferensial untuk personel militer.
- Program tunjangan sukarela tambahan.