NATURE OF WORK
This is advanced professional, technical and analytical work in programming and systems analysis for information systems projects.
Work involves the design and development of large highly complex computer systems and their applications specific to area of assignment. Duties include applying programming techniques and automated system solutions to enhance user organization operations. Work also includes supervising or coordinating the activities of professional and technical staff working on phases of large scale automation projects. Work is reviewed through consultation and evaluation of results.
This classification is distinguished from the Information Systems Analyst II by the additional experience required, the greater complexity of assignments, and the supervisory or leadwork responsibilities.
Supervises and coordinates phases of technical automation projects as assigned to develop and complete system applications, designs, and modifications.
Analyzes, designs, tests, installs, documents and maintains computer application programs which have a high degree of complexity.
Applies appropriate programming languages, report generators, application generators and high level interpreters to complete assigned tasks.
Assists junior or subordinate staff in researching technical problems and complex designs in order to develop staff capabilities.
Develops new automated approaches to current systems and/or procedures in assigned areas.
Prepares systems specifications and technical documentation for applications.
Develops reports, maintains data bases, and assists user agency personnel in utilizing automated systems applications.
Works as a team member on broader or more complex projects; effectively interfaces with technical and non-technical personnel within and across agencies.
Performs related work as required.
KNOWLEDGE, ABILITIES AND SKILLS
Considerable knowledge of current principles, practices and techniques of systems analysis.
Considerable knowledge of modern design and programming principles and techniques.
Considerable knowledge of programming language and/or operating system relevant to area of assignment.
Considerable knowledge of technical writing.
Considerable knowledge of information management techniques.
Ability to apply technological languages, concepts and tools within established time frames.
Ability to assist user personnel in the operation of computer systems and applications programs.
Ability to prepare documentation, charts and graphs in relation to work assignments.
Ability to serve the public and fellow employees with honesty and integrity in full accord with the letter and spirit of Broward County's Ethics and Conflict of Interest policies.
Ability to establish and maintain effective working relationships with the general public, co-workers, elected and appointed officials and members of diverse cultural and linguistic backgrounds regardless of race, religion, age, sex, disability, political affiliation or sexual orientation.
Skill in system design.
Skill in the coding, testing and debugging of application programs.
REQUIRED EXPERIENCE AND TRAINING
Graduation from an accredited four-year college or university with major course work in computer science or related field; four (4) years experience in systems analysis, systems design and applications programming relevant to area of assignment; or any equivalent combination of relevant training and experience.
Bargaining Unit: Government Supervisors Association - (Professional Unit)
FLSA Status: Exempt
Code of Ethics
Work Locations: All Divisions
Class Spec Estab./Revised: E5/94 R5/00