Conducts system analysis and addresses business requirements for software applications, with limited support and direction, to keep the County’s systems current with changing technologies. Must possess numerous advanced technical skills, including knowledge of multiple programming languages and computing platforms. As new technologies emerge and impact our systems, the Systems Analyst is expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems. This position is a key technical resource for other staff, providing advice, training and technical support for various projects and will assist in evaluating current systems and making decisions on future direction.