NRL Senior Applications Developer - Military veterans preferred
2019-01-03 SAIC (www.saic.com)
Monterey California 93943 United States
Perform high level applications development in one of the following areas:
• Act as the primary point-of-contact for the development of tools to translate the output from operational global and/or mesoscale NWP systems into products usable by Navy and DoD meteorological forecasters and operational warfighters. • Must have demonstrable LINUX High Performance Computing (HPC) skill and adaptation of solutions for the operational environment. • Act as the primary point-of-contact for METOC applications development including web-based applications, climatology applications, and port study applications; • Process and analyze data and write-up/publish results; provide recommendations for resolution of research issues associated with application, climatology, or port study development problems.
REQUIRED EDUCATION AND EXPERIENCE:
Shall have at a minimum a M.S. degree in Computer Science or in a related Mathematics or Engineering field.
Shall have at a minimum 5+ years of demonstrated experience in developing meteorological or oceanographic applications.
Must have 4 years of demonstrated experience in 24/7 operational environment or equivalent experience.
Must demonstrate experience with a combination of FORTRAN, C, C++, or Java, and scripting programming languages using the LINUX operating system.
Must have acted as the primary point- of-contact for all aspects of the end-to-end data flow for applications including secure authentication and computational efficiency.
Must have acted as the focal point for information assurance for applications.
DESIRED EDUCATION AND EXPERIENCE:
Demonstrated experience developing and maintaining web-based applications in the Navy METOC operational environment.
Experience with High performance Computing (HPC).
Experience applying the DISA Application Security and Development Secure Technical Implementation Guide (STIG) to operational applications.
Experience creating software for computer graphic visualization techniques. * Hadoop Experience * Big Data Experience * Apache Stack Experience