Jobs and Careers
NO

Programmer Analyst I, II or III or Senior Programmer Analyst

Northern Michigan University
United Statesfull_timeVerifiedPosted 3 Mar 2025
💰 $77,670/yr($61,115/yr$77,670/yr)

About the role

Position Title: Programmer Analyst I, II or III or Senior Programmer Analyst Department: Business Intelligence/Info Srv Term of Assignment: Continuing Term End Date, If Applicable:   FLSA Status:  Exempt = not eligible for overtime Work Schedule: Traditionally Monday-Friday, 8:00 am-5:00 pm plus available on call.

One position is available with the potential to be filled at any of the listed levels consistent with the selected applicant's experience. Levels Include: Programmer Analyst I, Programmer Analyst II, Programmer Analyst III or Senior Programmer/Analyst Salary: Targeted Salary Range: Programmer Analyst I: $61,115-$64,700; Programmer Analyst II: $65,365-$69,200; Programmer Analyst III: $69,700-$73,800; Senior Programmer Analyst: $73,355-$77,670 Travel: Less than 10% Brief Statement of Duties Brief Statement of Duties: Programmer Analyst I:
Analyze, modify, test and debug application programs and systems. Gather and define user requirements. Work with relational databases. Prepare detailed program and system specifications and documentation. Work with third party software systems. Work with and support academic and administrative departments in their use of the university's enterprise resource planning system.

Programmer Analyst II:
Analyze, modify, test and debug application programs and systems. Gather and define user requirements. Design and create relational databases. Prepare detailed program and system specifications and documentation. Support third party software systems. Participate in system conversions and modify system interfaces. Work with and support academic and administrative departments in their use of the university's enterprise resource planning system.

Programmer Analyst III:
Analyze, modify, design, develop, test and debug application programs and systems. Gather and define user requirements. Design and create relational databases. Prepare detailed program and system specifications and documentation. Support third party software systems. Participate in system conversions and modify system interfaces. Work with and support academic and administrative departments in their use of the university's enterprise resource planning system.

Senior Programmer Analyst:
Analyze, modify, design, develop, test and debug application programs and systems. Gather and define user requirements. Design and create relational databases. Prepare detailed program and system specifications and documentation. Support third party software systems. Manage system conversions and modify system interfaces. Work with and support academic and administrative departments in their use of the university's enterprise resource planning system. Participate in strategic planning and serve in an advisory capacity to university administrators. Minimum Qualifications Required Education: Bachelor's Degree Discipline / Degree Area: Information Systems, Business or other related field Required Specialized Training/Certifications: A combination of work experience and another discipline/degree area may be considered. Required Minimum Work Experience: Programmer Analyst I:
Two years' experience analyzing, designing and programming application systems.
Two years' experience writing SQL to extract, update and format data.
Two years' experience working with a relational database management system.

Programmer Analyst II:
Three years' experience analyzing, designing, and programming application systems.
Three years' experience writing SQL to extract, update and format data.
Three years' experience working with a relational database management system.

Programmer Analyst III:
Four years' experience analyzing, designing, and programming application systems.
Four years' programming experience using PHP.
Four years' experience writing SQL to extract, update and format data.
Four years' experience working with a relational database management system.

Senior Programmer Analyst:
Five years' experience analyzing, designing and programming application systems.
Five years' programming experience using PHP.
Five years' experience writing SQL to extract, update and format data.
Five years' experience working with a relational database management system. Knowledge, Skills, Abilities, or Attributes Required for Satisfactory Performance of the Position Duties: Programmer Analyst I, II, and III and Senior Programmer Analyst:
Strong analytical and problem solving skills.
Ability to consistently complete assigned projects efficiently and on time.
Ability to pay attention to detail.
Ability to work well independen

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Northern Michigan University

View company profile →