Senior Developer, IT Security
The Developer, Sr., will be responsible for taking high level requirements to engineering requirements, solutioning options to achieve the requirements, and implementation of the requirements. Provides technical engineering, Java / JavaScript development in a Continuous Integration / Continuous Delivery (CI / CD) Air Force Platform as a Service environment, and support / troubleshoot for operationally deployed application. The ideal candidate must be able to lead a small, focused group and provide a broad range of engineering activities with a strong knowledge of the software technical landscape, cloud-based CI / CD operating environments, regulatory system security compliance, and networking.
This position is based in Honolulu, HI, and requires occasional onsite work for access to secured government site.
Duties
Takes high level requirements to engineering requirements, while ensuring the requirements are accurately implemented and verified, to include, but not limited :
Supports estimation of requirements' implementation levels of effort and schedule, and provides technical guidance for other development team members
Responsible for architectural designs, component integration, prototype / demonstration construction, and testing
Supports Information Assurance SMEs with security and information assurance requirements elicitation based on customer and subject matter expert communication and independent research
Supports system installation and management in operational and demonstration environments as required
Provides pre-deployment planning, engineering, integration, configuration, programming and accreditation support. Provides plans for installation and user training
Help provide instruction and technical support to customers on an as-needed basis
Addresses DevSecOps tools' findings for multiple CI / CD pipelines.
Performs all other duties, as assigned
Qualifications
Bachelor's degree in computer science, engineering, or related field. Equivalent experience may be substituted for education requirement. Master's degree in similar field is highly desired.
Must have 10+ years of experience in software engineering, including at least 3 years in the DoD / Federal regulatory environment. Master's degree may substitute for 2 years of experience
Must have 2+ years of experience in Linux and / or Unix system administration
Demonstrated experience in development of applications using Java, JavaScript, C#, and other languages required
Certification in accordance with the DoD 8140 Foundational or Intermediate level qualifications met with either certification, education or training (Preferred certifications Foundational (GISF, Security+, CND) or Intermediate (CySA+, Cloud+, CND, CCNP))
Must be able to context switch between requirement implementation and support of user-reported issues / operation environment issues
Excellent written and verbal communication skills required
Ability to implement, monitor and maintain quality control standards required
Knowledge in virtualization technologies, networking, cloud configuration automation technologies, system administration, and system security is preferred
Experience working in CI / CD platforms and addressing DevSecOps pipelines findings is preferred
Knowledge of NIST Special Publication 800 cybersecurity references such as the Risk Management Framework and NIST 800-53 is preferred
Active DoD security clearance is required
Honolulu Hi • Honolulu, HI, United States