KNOWLEDGE & SKILLS:  Knowledge of:  software development and applications programming applicable to area of assignment; principles and techniques of systems analysis and design; development and maintenance of data communications, security and privacy measures; principles of database design, data warehousing, data modeling and data mining; effective teamwork behaviors