Systems Programmer/Analyst Senior

Description

Plans, conducts, and coordinates the analysis, design and implementation of software systems technical support and operating system development. Assignments are generally of a complex technical nature requiring the conceptualization, development and application of new techniques. Coordinates the conception and development of new systems programming activities to determine requirements for new or revised program languages, processing routines, report generators, program generated word processing systems and the like. Monitors effective hardware utilization, applying efficient data base management techniques. Reviews system logic for optimum throughput. Modifies, maintains, and updates complex software such as compilers, link editors, network file handing routines, assemblers, OEM utilities, JCL, macros, and subroutines. Reviews the development of operator and control instructions. Prepares and conducts comprehensive system and programming tests which require the interfacing of diverse hardware and software. Reviews systems software to ensure upward compatibility. Reviews potential applications and designs hardware/software interfaces. Prepares feasibility studies and designs tests to determine operating characteristics of software. Conducts a full range of programming tasks including program design, program coding, debugging and documentation for a wide variety of software/systems and applications programs. Provides technical direction to lower level programming problems. Coordinates project efforts of subordinate staff through assignment and review of project progress. Excludes Applications Programmers. Education and Experience: Bachelor's degree in Computer Science, a related field or equivalent experience. 5 to 7 years systems/software programming activities in a business environment with a comprehensive knowledge of software applications. 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.