Performs complex professional work involving the analysis, design, and implementation of application systems to meet the needs of County business processes. Oversees the day to day functioning of assigned systems. Cross-trained as a technical and functional backup for Analysts supporting related systems, in order to assist users with questions or minor issues. Serves as technical and project lead for assigned systems and processes and performs analysis for new projects and for changes to existing systems. Directs the work of staff that are assigned to assist with project tasks and coordinates system and projects tasks with vendors. Serves as liaison between user departments and IT or vendors of software packages. Provides training to end-users on use of assigned systems. Depending upon area of assignment, software, applications and process knowledge will vary and could include Finance, HR/Payroll, CAD/911 or other public safety related systems, Cashiering, Land Development, Personal Property, Real Estate Valuation, Billing, Collections, Business License, Web, document/content management and a variety of in-house or vendor systems and processes using Windows/SQL- based application systems. May be assigned to a functional business team (Internal Services, Citizen Services, Public Safety, Enterprise, etc), with work being directed by the Business Systems Analyst III. Performs other duties as assigned. The position is required to provide after-hours emergency support, as needed.
~ Project management responsibilities: Lead the Project Initiation Process through conducting high level client analysis, overall project evaluation and Technology Service Request (TSR) processing. Develop and complete online project management reports and key performance measures. Coordinate project preparation of external and internal reports through gathering, analyzing and summarizing data and information from project leads and/or departments.
~ Document/content management responsibilities: Provide solution coordination for the creation, capture, storage, retention, search and retrieval of documents related to individual department business requirements for content management, storage, search and management of structured and unstructured data
~ Serves as technical and project lead, coordinator or manager, over assigned systems and projects, depending upon the nature of the system and department.
~ Analyzes and documents assigned user business processes and/or applications, and evaluates various alternatives for designing or enhancing automated solutions to meet business needs, including new business rules, procedures or usage of data and information to meet departmental goals.
~ Plans and coordinates implementation of new systems, and the integration of changes into the processes of an existing system, using IT project planning and change management standards.
~ Prepares project plans, schedules, task lists, including project milestones and review points. Reports project progress, issues and need for changes.
~ Conducts analysis, design, specification documentation, programming and testing for system upgrades and enhancements for complex vendor or in- house systems.
~ Prepares development specifications, program, unit and user acceptance testing criteria for all system changes and upgrades; oversees testing of all program changes. Evaluates work of assigned staff for accuracy and conformity with established development procedures.
~ Prepares and updates business process modeling, system, operation and user- level documentation for assigned processes and applications.
~ Provides facilitation and coordination for departmental and cross-departmental planning and procedure teams to include Information Technology and other departments as specified by assigned applications.
~ Works with end-users in troubleshooting issues and finding resolutions.
~ Keep abreast of modern methods, technology and software through workshops, seminars, trade journals and self-study.
~ Assists other IT staff in solving systems and programming problems.
~ Participates in IT planning activities for procurement, technical standards and process needs, and user department planning activities as requested.
~ Provide basic administrative support for SQL Server Databases, SQL Reporting Services, and Crystal Reporting.