Knowledge of computer programming principles such as object-oriented design.
Core KSAT for the following Work Roles
Develops, creates, maintains, and writes/codes new (or modifies existing) computer applications, software, or specialized utility programs.
Additional KSAT for the following Work Roles
Examines data from multiple disparate sources with the goal of providing new insight. Designs and implements custom algorithms, flow processes and layouts for complex, enterprise-scale data sets used for modeling, data mining, and research purposes.
Analyzes the security of new or existing computer applications, software, or specialized utility programs and provides actionable results.