Niagara Falls, NY1 day ago
MINIMUM QUALIFICATIONS: EITHER (A) Graduation from a regionally accredited or New York State registered college or university with a Bachelors degree in Computer Science, Computer Technology, Information Sciences or Technology, Management Information Systems, Information Resource Management, Computer Programming or related field and two (2) years of full-time paid experience in the supervision, installation and/or programming of microcomputer hardware and software and the configuration and administration of local and wide area networks, including the coordination and implementation of information technology projects; OR: (B) Graduation from a regionally accredited New York State registered college or university with an Associates degree in Computer Science, Computer Technology, Information Sciences or Technology, Management Information Systems, Information Resource Management, Computer Programming or related field and four (4) years of full-time paid experience in the supervision, installation and/or programming of microcomputer hardware and software and the configuration and administration of local and wide area networks, two (2) years of which must have included the coordination and implementation of information technology projects; At least two (2) years of appropriate experience as defined in (A) and (B) is required; additional education beyond a Bachelors degree cannot be substituted for the required two (2) years experience. Plans, directs, and implements a program involving City information technology programs and equipment; Directs and coordinates all facets of computer programming including developing, writing, testing, and debugging computer programs and developing program and user documentation and operator instructions; Plans, organizes, and controls the activities of information systems by resolving staff problems and staff evaluations; supervising applications programming, data base administration, systems analysis/design, and office automation; and providing administrative and technical assistance; Manages information technology projects in a municipal government setting by developing project proposals, cost estimates, timelines and schedules; preparing specifications for hardware and software acquisitions; scheduling system acquisition, installation, validation, testing and training; assuring that contracted work is completed as specified; and leading status meetings and provides status reports as needed.