Systems Programmer/Analyst Intermediate

Description

Under general direction, supports the analysis, design and implementation of software/systems technical support and operating system development. Conducts systems programming and support activities such as new or revised segments of language codes or processing routines. Monitors effective language codes or processing routines. Monitors effective hardware utilization, applying efficient data base management techniques. Develops system logic to achieve optimum throughput. Modifies, maintains and updates complex software such as compilers, link editors, assemblers, OEM utilities, JCL, macros, and subroutines. Develops operator and control instructions. Prepares and conducts system and programming tests which may require the interfacing of diverse hardware and software. Reviews potential applications and designs hardware/software interfaces. As directed, prepares feasibility studies and designs tests to determine operating characteristics of software. Conducts a variety of programming tasks including program design, program coding, debugging, and documentation for software/systems and applications programs. Assignments are generally of a difficult technical nature and may involve project leadership activities. May provide technical direction to lower level programming staff members. Excludes Applications Programmers. Education and Experience: Bachelor's degree in Computer Science, a related field or equivalent experience. 3 to 5 years systems/software programming activities in a business environment. Employees in this classification typically analyze, compare and evaluate various courses of action and have the authority to make independent decisions on matters of significance, free from immediate direction, within the scope of their responsibilities. Primary activities and decision making authority are predominantly performed independently affecting business operations to a substantial degree. Employees are not involved in the operation, repair, or maintenance of computer hardware, networks, or equipment. Under FLSA, this is the exempt job classification for this title. Incumbents in this position must meet the full criteria for exempt status: salary level, salary basis, and duties tests.