NATURE OF WORK
This is advanced professional, technical and analytical work in programming and systems analysis for agency business information systems projects which requires direct collaboration with the County’s central IT organization, particularly for installation of applications on County servers and/or attaching agency specific business automation application components to the County’s infrastructure.
Work involves the design and development of large, highly complex business automation systems and their applications specific to the agency’s conduct of business. Duties include applying business application programming techniques and automated application solutions to enhance the agency’s operations. Work also includes supervising or coordinating the activities of professional and technical staff working on phases of the agency’s large scale automation projects. Work is reviewed through consultation and evaluation of results.
This classification is distinguished from the Business Applications Analyst II by the additional experience required, the greater complexity of assignments, and the supervisory or lead work responsibilities.
Supervises and coordinates phases of the agency’s technical business automation projects to develop and complete business applications, designs, and modifications.
Analyzes, designs, tests, documents, and maintains computer application programs which have a high degree of complexity.
Collaborates with the County’s central IT organization to facilitate the installation of the agency’s business applications on County servers, attaching agency specific automation application components to the County’s infrastructure as well as researching, recommending, testing upgrades to business applications software.
Applies appropriate application 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.
Analyzes agency’s work procedures, planning, and recommending solutions and automation enhancements.
Develops new automated approaches to current business applications and/or procedures in the agency.
Prepares automation software specifications and technical documentation for the agency’s business applications.
Develops reports, maintains databases, and assists the agency’s personnel in utilizing automated business applications.
Writes and maintains records, reports, and documentation on business applications and software specifications and configuration.
Works as a team member on broader or more complex agency projects.
May act as applications administrator for the agency’s applications.
Effectively communicates and interacts with technical and non-technical personnel within and across the agency = s organization.
Performs related work as required.
KNOWLEDGE, ABILITIES AND SKILLS
Considerable knowledge of the agency’s conduct of business, goals, and business processes.
Considerable knowledge of the County’s IT Strategic Plan and its application to the agency’s technical requirements.
Considerable knowledge of operating system components and language relevant to the agency’s business applications.
Considerable knowledge of the agency = s existing hardware, software, and network systems.
Considerable knowledge of the current research and trends of new computer-related technologies.
Considerable knowledge of modern design and programming principles and techniques for business applications technology.
Considerable knowledge of programming language and/or operating system relevant to the agency’s business applications.
Considerable knowledge of technical writing.
Considerable knowledge of business information management techniques.
Ability to apply technological languages, concepts and tools within established time frames.
Ability to assist agency personnel in the operation of computer systems and applications programs.
Ability to prepare documentation, charts and graphs in relation to work assignments.
Ability to troubleshoot and resolve complex hardware, software, and network related problems associated with the agency = s applications.
Ability to work across organizational boundaries and with various components of the County’s central IT organization.
Ability to plan and conduct studies on the agency = s work procedures to identify potential areas for application automation.
Ability to participate in teams to study and re-engineer business processes.
Ability to plan, organize, and conduct informal training for agency personnel in the operation of application programs.
Ability to serve the public and fellow employees with honesty and integrity in full accord with the letter and spirit of BrowardCounty'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, color, religion, age, gender, ethnicity, disability, sexual orientation, marital status or political affiliation.
Skill in business system design.
Skill in the coding, testing and debugging of business application programs.
REQUIRED EXPERIENCE AND TRAINING
Graduation from an accredited four-year (4) 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: GSA - Professional
FLSA Status: Exempt
Code of Ethics Certification: No
Class Spec Estab./Revised: E10/03