Provide responsible and complex assistance in facilitating the introduction and maintenance of management information services for City operations; perform a variety of complex systems analysis duties in the design, implementation and maintenance of management information systems and supporting computer hardware and software applications and perform a variety of technical tasks relative to assigned area of responsibility. This position is expected to have a fundamental knowledge of the methodologies and tools necessary to perform the duties listed above and have meaningful experience with business systems and technologies and will receive only occasional instruction or assistance as new or unusual situations arise, and are fully aware of the operating procedures and policies of the work unit.
Job descriptions are intended to present a general list of tasks/duties performed by employees within this job classification. Job Descriptions are not intended to reflect all duties performed within the job.
Minimum Education, Experience And Additional Requirements
Related education and experience may be interchangeable on a year for year basis.
Bachelor's degree from an accredited college or university in information systems, computer science or a related field, plus four (4) years of software applications analysis, design, programming, implementation and project management experience.
Theories and applications of computer science
Methods and techniques of application development, system design, programming, installation, trouble shooting and maintenance of software applications
Programming techniques including integrated database management applications and system interfaces
Personal computer hardware and software components
System development life cycle phases, activities and implications
Basic budgeting, contracting, purchasing practices, policies and procedures
Preferred Skills & Abilities
Recommend, design, implement, install and maintain computer software applications