Applications Programmer/Analyst Intermediate

Description

Conducts and coordinates the analysis, design and implementation of computer based information systems to meet user requirements. Plans and directs preliminary studies of potential electronic data processing applications and prepares design proposals to reflect costs, time and alternative actions to satisfy existing and future needs of the corporation. Participates in systems software development and maintenance as required. Conducts detailed analysis of defined systems specifications and develops all levels of block diagrams and flow charts. Assists in the preparation of costs analyses and justifications of data processing systems. Develops conversion and system implementation plans. Conducts a full range of programming tasks including program design, program coding, debugging and documentation for a variety of general applications programs including data manipulation, input and output routines reflecting a variety of equipment configurations. Programs logical interfaces and applies techniques for efficient program logic and data manipulation. Develops operator and control instructions; maintains and updates existing programs of a non-routine nature. Conducts systems programming and support activities such as new or revised segments of language codes or processing. Monitors effective hardware utilization, reviews system logic for optimum throughput. Work frequently includes program maintenance and error detection/correction of existing codes/languages and/or revisions to systems documentation. Education and Experience: Bachelor's degree in Computer Science, a related field or equivalent experience. 3 to 5 years systems analysis/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.