Salary Survey Data for Systems & Programming Manager
The summary data provided is a sampling of ERI's Salary Assessor® database.
ERI's Salary Assessor®& Survey desktop software and database reports up-to-date competitive base salary, wage, incentive, and total compensation means, medians and ranges for 5,400 non-management job titles, 8,200 US and Canada geographic locations, and 1,350 industry sectors; an added 500 executive jobs' salary, bonuses and total pay remuneration may complement. This is employer provided and verified data. To download the Salary Assessor Demo, click here.
Manages, organizes, and administers systems analysis and preparation of applications and operating systems programming to process data and solve problems by use of computers. Establishes priorities and schedules, and oversees and reviews work of systems analysis personnel and programming personnel. Reviews feasibility studies and time and cost estimates of new or revised systems. Assists in the development of standards, procedures, and operating systems applications.: Ensures projects are completed on time and according to company standards. Consults with personnel in other information systems groups to coordinate activities. Consults with management to clarify systems and programs intent, identify problems, suggest changes, and determine extent of application systems changes required. Develops a project plan and schedule with key milestones, contingency plans, workflow charts or diagrams, considering factors, such as resource requirements, computer storage capacity and speed, extent of peripheral equipment, and intended use of output data. Manages conversion of workflow charts to language that can be processed by computer and entering of program codes and test data into computer. Analyzes test runs on computer and supervises correction of coded program and input data. Manages the revision of existing programs to increase operating efficiency or adapt to new requirements. Compiles documentation of program development and subsequent revisions. Trains subordinates in systems analysis, feasibility studies, programming, and program coding. Prescribes standards for terms and symbols used to simplify interpretation of programs. Collaborates with computer manufacturers and other users to develop new programming methods. Prepares records and reports. hide...show full eDOT descriptions