
Mission Technologies, một bộ phận của HII, phát triển và cung cấp các công nghệ tiên tiến cho an ninh quốc gia và các hoạt động quân sự. Công việc của tổ chức này bao gồm các hoạt động trong lĩnh vực không gian mạng và vũ trụ, công nghệ quân sự tiên tiến, cùng các hệ thống tích hợp hỗ trợ lực lượng không quân, lục quân và hải quân. Tổ chức cũng ứng dụng trí tuệ nhân tạo và các năng lực C5ISR nhằm tăng cường hoạt động của quân đội Hoa Kỳ và hỗ trợ phối hợp giữa nhiều lĩnh vực. Với các hoạt động liên quan đến sản xuất, tư vấn và logistics, Mission Technologies mang đến cho người tìm việc cơ hội khám phá công việc giao thoa giữa kỹ thuật, công nghệ quốc phòng và hỗ trợ vận hành.
Lập trình viên web (Kỹ sư phần mềm 3) - Port Hueneme, California
Xây dựng và hiện đại hóa các ứng dụng web bảo mật để hỗ trợ khách hàng quốc phòng hải quân của HII tại Port Hueneme. Phát triển API, cơ sở dữ liệu, triển khai đám mây và phần mềm doanh nghiệp trong toàn bộ vòng đời ứng dụng.
Mô tả
- Phát triển, bảo trì, hiện đại hóa và nâng cao các ứng dụng web cùng các dịch vụ liên quan cho NSWC PHD
- Thiết kế, kiểm thử, khắc phục sự cố, triển khai và bảo trì các ứng dụng đáp ứng nhu cầu kinh doanh và nhiệm vụ của khách hàng
- Chuyển đổi yêu cầu thành các giải pháp kỹ thuật cùng khách hàng, các bên liên quan, chuyên viên phân tích nghiệp vụ và đội ngũ kỹ thuật
- Tạo các giao diện web đáp ứng, có đầy đủ chức năng và thân thiện với người dùng
- Xây dựng và bảo trì các thành phần ứng dụng front-end và back-end
- Tạo mã nguồn rõ ràng, bảo mật, có thể tái sử dụng và dễ bảo trì
- Phát triển các ứng dụng phía máy chủ bằng C#, .NET, Java, Python, JavaScript/Node.js hoặc các công nghệ tương tự
- Xây dựng, sử dụng và bảo trì REST API, dịch vụ web và các tích hợp doanh nghiệp
- Làm việc với Microsoft SQL Server và cơ sở dữ liệu quan hệ, bao gồm truy vấn, thủ tục lưu trữ, truy cập dữ liệu và tích hợp ứng dụng
- Điều tra và khắc phục lỗi ứng dụng, vấn đề hiệu suất và sự cố trên môi trường production thông qua kiểm thử và gỡ lỗi
- Đóng góp vào thiết kế ứng dụng, đánh giá mã nguồn, kiểm thử, quản lý cấu hình và phát hành
- Sử dụng Git, GitHub và các nền tảng phát triển phần mềm cộng tác
- Hỗ trợ các quy trình xây dựng, kiểm thử, triển khai tự động, CI/CD và DevSecOps
- Phối hợp với các đội ngũ an ninh mạng về lập trình an toàn, khắc phục lỗ hổng, quét bảo mật, vá lỗi và tuân thủ
- Tạo và duy trì tài liệu kỹ thuật cũng như tài liệu dành cho người dùng cuối
- Kết nối ứng dụng với cơ sở dữ liệu, API, dịch vụ xác thực, nguồn dữ liệu và các năng lực doanh nghiệp
- Giám sát và khắc phục sự cố về tính khả dụng, hiệu suất, công suất và độ tin cậy của ứng dụng
- Đóng góp trong toàn bộ vòng đời phát triển phần mềm và các sáng kiến cải tiến liên tục
- Giải thích rõ ràng thông tin kỹ thuật cho các bên liên quan có chuyên môn và không chuyên môn kỹ thuật
- Làm việc giữa các lĩnh vực kỹ thuật để đáp ứng yêu cầu của khách hàng và nhiệm vụ
Yêu cầu
- Năm năm kinh nghiệm liên quan với bằng cử nhân phù hợp, ba năm kinh nghiệm với bằng thạc sĩ phù hợp, không yêu cầu kinh nghiệm trước đó với bằng tiến sĩ hoặc Tiến sĩ Luật phù hợp, hoặc chín năm kinh nghiệm với bằng tốt nghiệp trung học phổ thông hoặc tương đương
- Yêu cầu có quốc tịch Hoa Kỳ
- Có giấy phép an ninh Secret hiện tại và có thể duy trì
- Có chứng chỉ CompTIA Security+ hiện tại và có thể duy trì
- Kinh nghiệm với HTML5, CSS3, JavaScript và TypeScript
- Kinh nghiệm với C#, .NET và ASP.NET
- Kinh nghiệm với React, Angular, Vue.js hoặc các framework front-end tương đương
- Kinh nghiệm với Java, Python, Node.js hoặc các công nghệ back-end tương đương
- Kinh nghiệm với Microsoft SQL Server hoặc các công nghệ cơ sở dữ liệu quan hệ khác
- Kinh nghiệm phát triển và tích hợp REST API cùng các dịch vụ web
- Thành thạo Git, GitHub và các phương pháp kiểm soát mã nguồn
- Kinh nghiệm sử dụng Visual Studio và/hoặc Visual Studio Code
- Kinh nghiệm với Microsoft Azure hoặc nền tảng đám mây tương đương
- Kinh nghiệm với Azure App Service hoặc công nghệ lưu trữ ứng dụng tương đương
- Kinh nghiệm với quy trình CI/CD và triển khai phần mềm tự động
- Kinh nghiệm với GitHub Actions hoặc các công cụ tự động hóa tương đương
- Kiến thức về công nghệ xác thực và phân quyền
- Kiến thức về phát triển phần mềm an toàn và bảo mật ứng dụng
- Kinh nghiệm với phương pháp phát triển phần mềm Agile
- Kinh nghiệm hiện đại hóa ứng dụng và di chuyển ứng dụng cũ
- Khả năng khắc phục sự cố và hỗ trợ ứng dụng trong môi trường doanh nghiệp production
- Ưu tiên: bằng cử nhân Kỹ thuật Máy tính, Kỹ thuật Điện, Kỹ thuật Điện tử hoặc Toán học chuyên ngành Khoa học Máy tính
- Ưu tiên: ít nhất năm năm kinh nghiệm chuyên môn về thiết kế máy tính, phát triển phần mềm, mạng máy tính hoặc công việc kỹ thuật liên quan chặt chẽ
- Thị lực và sự khéo léo của đôi tay đủ để thực hiện các yêu cầu của nhóm vị trí Kỹ sư Phần mềm
Phúc lợi
- Các lựa chọn chương trình bảo hiểm y tế, nha khoa và thị lực
- Nguồn lực chăm sóc sức khỏe
- Chương trình hỗ trợ nhân viên
- Các lựa chọn kế hoạch tiết kiệm 401(k)
- Công cụ lập kế hoạch tài chính
- Bảo hiểm nhân thọ
- Ưu đãi dành cho nhân viên
- Ngày nghỉ lễ có lương và thời gian nghỉ có lương
- Hoàn trả học phí
- Học bổng cho giáo dục mầm non và giáo dục sau trung học
- Có thể có khoản thưởng không thường xuyên hoặc khoản thù lao không định kỳ khác dành cho các vị trí đủ điều kiện
- Các chương trình giáo dục và đào tạo hỗ trợ phát triển nghề nghiệp liên tục