Knowledge and skills in: MS Office including Word, Excel, Access, and PowerPoint; and Visio Knowledge of software and database design principles, methods and approaches; procedures for designing, developing, optimizing and integrating new andor modified systems components