시니어 소프트웨어 엔지니어, .NET 및 Azure
Nakupuna Federal의 NAVSUP 공급 시스템을 현대화하기 위해 안전한 애플리케이션, API, CI/CD 파이프라인을 구축합니다. 국방부 고객을 지원합니다.
설명
- IT 솔루션을 설계, 개발, 구현하고 유지 관리합니다.
- 시스템 현대화를 위한 애플리케이션, 소프트웨어, 유틸리티 프로그램을 구축, 유지 관리 및 업데이트합니다.
- 정보, 사용자 요구 사항, 소프트웨어 요구 사항을 평가해 실용적인 애플리케이션 개발 및 수정 계획을 수립합니다.
- 프로그램 문서와 코드 주석을 작성합니다.
- 분석가, 엔지니어, 프로그래머, 고객 및 엔지니어링 담당자와 협력해 애플리케이션 설계, 인터페이스, 요구 사항을 정의합니다.
- 소프트웨어 테스트, 검증, 프로그래밍 및 문서화 절차를 수립합니다.
- 결함 수정, 하드웨어 변경 지원, 인터페이스 업그레이드 및 성능 향상을 위해 소프트웨어를 유지 관리하고 업데이트합니다.
- 보안 기능과 복원력을 포함하는 통합 품질 보증 테스트를 수행합니다.
- 데이터를 저장, 검색 및 처리해 시스템 기능과 요구 사항을 평가합니다.
- 암호화, 액세스 관리, ID 관리 등의 사이버 보안 통제를 구현합니다.
- 엔터프라이즈 버전 관리 시스템을 사용해 안전한 애플리케이션을 구축합니다.
- 표준 디버깅 방식을 사용해 소프트웨어 결함을 찾아 수정합니다.
- 애플리케이션 팀이 시스템 정책, 개발 도구, 보안 패치를 표준화하도록 지원합니다.
- 여러 입력을 검증하고 처리하는 프로그램을 구축합니다.
- 오류, 예외 및 장애를 기록하고 관리하는 애플리케이션을 만듭니다.
- 지원되는 언어, 객체 지향 설계, 네트워킹 개념과 프로토콜, 네트워크 보안 방법을 활용해 코드를 개발합니다.
- 애자일 문서와 조직 정책에서 요구하는 문서를 작성합니다.
- 해군 보안 표준에 따라 도구 표준화, CI/CD 파이프라인, 아키텍처 서비스 뷰를 지원합니다.
- CI/CD 파이프라인을 통해 빌드, 테스트, 배포를 자동화합니다.
- 라이브러리, 종속성, 빌드 산출물 관리 관행을 마련합니다.
- 프로덕션 중단 문제 해결을 지원하고 릴리스 패키지를 준비합니다.
- 작업 항목을 생성하고 관리하며 내부 검토 및 변경 위원회에 참여합니다.
- 품질 감사를 수행하고 오류를 조사해 시정 조치를 권고합니다.
지원 자격
- .NET, C#, JavaScript, jQuery, XML, XML Schema, SQL 및 Oracle 데이터베이스 경험이 있어야 합니다.
- IAM Level I 인증(CompTIA Security+)이 필수입니다.
- 대학 또는 기술 교육을 2년 이상 이수하고 현대적 소프트웨어 개발 경력이 5년 이상이어야 합니다. 또는 동등한 학력으로 대체할 수 있습니다.
- 대학 또는 기술 교육을 2년 이상 이수하고 Azure DevOps, Microsoft 365 및 Teams, Excel, Visio, Outlook 사용 경력이 5년 이상이어야 합니다.
- 애자일 원칙과 실무 경험이 3년 이상이어야 하며 애자일 팀 참여 경험이 포함되어야 합니다.
- 관련 소프트웨어 개발 기술과 플랫폼에 대한 지식 및 경험이 5년 이상이어야 합니다.
- DevOps 도구와 실무 경험이 3년 이상이어야 합니다.
- 보안 도구와 기법에 대한 폭넓은 지식이 있어야 합니다.
- Bash 또는 PowerShell로 자동화 스크립트를 작성할 수 있어야 합니다.
- 클라우드 네이티브 아키텍처와 Infrastructure as Code에 대한 지식 및 경험이 3년 이상이어야 합니다.
- Appian 또는 Salesforce와 같은 PaaS 환경에서 1년 이상 근무한 경험이 있어야 합니다.
- 보안 위험과 취약성을 평가할 수 있는 뛰어난 분석력이 있어야 합니다.
- 개발, 보안, 운영 팀과 협업할 수 있는 우수한 의사소통 능력이 있어야 합니다.
- 보안 원칙과 모범 사례를 잘 이해해야 합니다.
- 정부 및 국방부(DoD) 근무 경험이 있으면 우대합니다.
- 공학 또는 컴퓨터 과학 등 기술 분야의 학사 학위가 필수입니다. 대학 2년 이수와 관련 업무 경력 3~5년으로 대체할 수 있습니다.
- 합리적 편의 제공 여부와 관계없이 명시된 신체 요건을 충족할 수 있어야 합니다.
복리후생
- 의료, 치과 및 안과 보험.
- 건강 저축 계좌 및 유연 지출 계좌.
- 고용주 부담금이 포함된 401(k) 퇴직연금.
- 유급 휴가 및 공휴일.
- 생명 및 장애 보험.
- 직원 지원 프로그램.
- 학비 지원 및 전문성 개발 기회.
- 군 복무 기간 급여 차액 보전.
- 추가 선택형 복리후생 프로그램.
