Plans and directs highly technical projects, involving all aspects of information resources management with emphasis on software and systems development. Directs completion of tasks within estimated time-frames and budget constraints. Schedules and assigns duties to subordinates Interfaces with management personnel. Reports in writing and orally to management and representatives.