Director of Management Information Systems (MIS)

City of Niagara Falls
Niagara Falls, NY, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$91,800.0
Working hours
Regular working hours
Job source

Tech stack

Software Applications Software Documentation Information Systems Computer Programming Software Debugging Document-Oriented Databases Information Sciences Systems Analysis Networking Hardware Office Automation Wide Area Networks Software Application Programming
+3 more
Computerised Systems Information Technology Data Analytics

Job description

DISTINGUISHING FEATURES OF THE CLASS: This is an administrative/managerial position responsible for the directing and coordinating of overall activities of the Management Information Systems department, including system analysis, programming and systems operations. The incumbent manages and coordinates the development, coordination, implementation and administration of information technology projects or enhancements of an existing system and establishes priorities for complete life-cycle of projects including planning, design, programming, testing and implementation of business solutions designed to meet requirements of various departments. Responsibilities include designing project plans which identify needs and define major tasks and milestones based on scope, resources, budget and personnel; determining project needs and acquires resources required for the success of the project; coordinating the development of new systems and/or application projects, the modification of existing systems or applications, or changes in current methods or techniques; and coordinating project performance with the other work of the affected department. Leeway is permitted for the exercise of independent judgment in carrying out the duties of the position. Direct supervision is exercised over assigned staff. General supervision is received from the City Administrator. Does related work as required.

TYPICAL WORK ACTIVITIES:

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;

Coordinates web-site development when necessary;

Performs business/systems analysis by consulting with users to ascertain required project scopes and results; analyzing work procedures to identify those which are adaptable to computer applications; performing cost benefit analysis and feasibility on computer applications; devising/applying plans to upgrade from manual methods to computerized systems; preparing workflow diagrams and structuring charts to define workflow processes; developing models that document data stored and work processes performed; defining interface and communications requirements; consulting with vendors to ascertain the products available to meet the customer needs; performing as liaison between the customer and vendor personnel that support purchased software; processes software trouble reports and analyzes the system to determine possible problem areas; working on complex reporting requirements and providing data extraction and analysis for software purchased from an outside vendor; and recommending hardware and software to meet user needs;

Directs the organization by establishing short- and long-range plans; defining lines of authority and responsibility and fosters staff development; and managing teams of staff to meet specific project goals;

Provides user support by developing and implementing ongoing needs assessment; providing training; and providing in-depth support for specific applications;

Meets with planning committees to discuss strategic and tactical concerns., Comprehensive knowledge of modern information technology principles, procedures and equipment; thorough knowledge of current innovations and technology in information systems; thorough knowledge of system analysis for application to computerized methods; thorough knowledge of the planning and design of computerized operations; good knowledge of the principles and practices of public administration and budgeting; good knowledge of the components of a technical environment, i.e. network hardware and software, service applications, etc.; computer programming skills; skilled in the use of information technology systems at an acceptable rate of accuracy and speed; ability to negotiate and enforce contracts with vendors; ability to plan and supervise the work of others; ability to establish and maintain effective working relationships; ability to exercise good judgment in evaluating situations, making decisions, and establishing priorities, ability to coordinate multiple

Requirements

initiatives simultaneously, ability to express oneself clearly and concisely, both orally and in writing; ability to plan, compile and prepare comprehensive statistical and narrative reports; thorough knowledge of the planning and design of machine operations; good knowledge of the practices of business administration; initiative and resourcefulness; physical condition commensurate with the demands of the position.

MINIMUM QUALIFICATIONS: EITHER

(A) Graduation from a regionally accredited or New York State registered college or university with a Bachelor’s 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 Associate’s 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;

Note: At least two (2) years of appropriate experience as defined in (A) and (B) is required; additional education beyond a Bachelor’s degree cannot be substituted for the required two (2) years’ experience.

Benefits & conditions

Pulled from the full job description Health insurance Retirement plan Vision insurance Dental insurance Employee assistance program, Salary: $91, 800, * Dental insurance

  • Employee assistance program
  • Health insurance
  • Retirement plan
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:06 min

System thinking and the necessity of architectural synthesis

Mourjo Sen Mourjo Sen · World Congress 2026 Europe

1:32 min

Structuring platforms for new services and data analytics

Nevelina Aleksandrova · LIVE

4:55 min

Automating compliance checks into delivery pipelines

Antoine Thomas Antoine Thomas · Europe 2026 Virtual

3:28 min

Rebuilding technical skills to become a strategic staff engineer

Marcin Olichwirowicz Marcin Olichwirowicz · World Congress 2026 Europe

2:10 min

Analyzing logic and performance metrics via developer profiling tools

Paul Graham Paul Graham · LIVE

1:10 min

Introduction to Microsoft Fabric and data agents

Dr. Alexander Wachtel Dr. Alexander Wachtel +1 · World Congress 2025

Videos

See all

Related articles

See all