Some of the content on this website requires JavaScript to be enabled in your web browser to function as intended. While the website is still usable without JavaScript, it should be enabled to enjoy the full interactive experience.

Skip to Main Content

Classification Description|Employees Human Resources - Classification Compensation

Contact Us

Classification Compensation
Mark Bercheni, Manager
Campus: 139 Wyoming Hall
Mail: Dept 3422
1000 E University Ave
Laramie, WY 82071-2000
Phone: 307.766.5606
Fax: 307.766.5607
Email: c-comp@uwyo.edu
Office Hours
Regular: 8:00am - 5:00pm
Summer: 7:30am - 4:30pm
Monday - Friday

This is a description of a staff position at the University of Wyoming not a job opening announcement. Look for current job openings at the following link: http://www.uwyo.edu/hr/hremployment/listjobs.html. The following statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified.

Computer Programmer, Senior

Reports to: Designated Supervisor

UW Job Code: 3841

UW Job Family: 38

SOC Code: 15-1021

Pay Grade: 19

Date: July 01, 2008

Job Purpose:

Under direct to general supervision, installs, modifies, and maintains computer programs for campus use for intermediate modules within complex computer systems; troubleshoots and corrects problems by running tests and analyzing their results.

Minimum Qualifications

Education:

Bachelor's Degree in Computer Science or a related field

Experience:

1 year work-related experience preferred

Required Licensure, Certification, Registration, or Other Requirements:

None

Knowledge, Skills, and Abilities

Knowledge of:

  • Computer programming languages in use in the area.
  • Computer software and hardware applications.
  • Computer operations.
  • Computers and peripheral equipment.
  • Maintenance and enhancements of computer programs.
  • Current programming technology.

Skills and Abilities to:

  • Install computer programs. 
  • Diagnose and resolve general programming problems.
  • Write, test, modify, and maintain computer programs.
  • Effective oral and written communication skills.
  • Translate technical information into user-friendly program documentation.
  • Establish effective supervisory relationships.
  • Meet project timelines.
  • Design and conduct training in the use of computer programs and application tools.

Characteristc Duties and Responsibilities

Essential Functions:

Install, modify, and maintain computer programs, or portions of large programs, for campus use for intermediate modules within complex systems.

Conduct effective program, unit, and string testing.

Analyze test results to detect, explain, and help correct programming errors or causes of program malfunctions.

Provide basic computer, program application, and report writing instructions to users.

Assist by developing client partnerships and communicating effectively with users to incorporate user needs and to correct problem situations.

Write documentation for new and existing systems.

Resource for troubleshooting and correcting programming problems.

Work on-call schedule, as directed, during non-business hours.

Ensure data is in correct format, run necessary software, and produce reports. 

Supplemental Functions:

May provide backup support to major systems with campus-wide effects.

Maintain currency in computer technology programming field.

Promote teamwork and information sharing within designated division, and as appropriate, with other divisions. 

Working Conditions:

No major sources of discomfort, standard office environment. Regular exposure to video terminal displays; occasional exposure to mechanical and electrical hazards associated with computers and peripheral equipment.

Distinguishing Features:

Computer Programmer is the lowest entry level for computer programming under direct to general supervision; installs, runs tests, assists with updating, modifying, and maintaining basic computer programs.

Computer Programmer, Senior is the next higher level for computer programming working under general supervision performing the work of the Computer Programmer and expanding to include supervision over student workers and working on more difficult analyses and programming tasks.

Programmer Analyst is the computer programmer and network administrator on LAN systems working under general supervision installing, modifying, testing and maintaining computer/network programs.

Programmer Analyst, Senior, is the next higher level programmer working under limited supervision on more complicated programming/system projects with project deadlines.

Programmer Analyst, Executive, works on complicated, large projects with critical impact under very limited supervision and under multiple and conflicting project deadlines.

Systems Programmer, Assistant, provides assistance under direct to general supervision with installing, maintaining, and modifying computer system software, assists with writing program documentation, runs tests to find problem areas, and assists with repairs to system programs.

Systems Programmer works under general supervision and runs program testing, installs, modifies, maintains utility programs, and writes programming documentation.

Systems Programmer, Senior, works under limited supervision, installing, testing, designing, modifying, and maintaining computer programs and systems, works as a Project Leader, teaches other programmers computer technology, tests new technology, and makes repair/purchase recommendations.

Systems Specialist is the highest level used both within the Programmer Analyst series and within the Systems Programmer series; this is the expert level that can resolve complex problems, develop new or enhance programs/systems, discover where program is impacted negatively and overcome related technical problems; teach others computer and programming skills, and work as a Project Leader and mentor.

Authorized by Classification/Compensation, Human Resources

Employees may be requested to perform job-related tasks other than those specifically presented in this description. Participating in the University's hazardous waste minimization program is part of the job of each employee who uses (or may come in contact with) hazardous materials. Fair Labor Standards Act (exempt/non-exempt) is designated by position. University of Wyoming actively supports Americans with Disabilities Act and will consider reasonable accommodations.

Share This Page:

Footer Navigation

University of Wyoming
 
1000 E. University Ave. Laramie, WY 82071 // UW Operators (307) 766-1121 // Contact Us