Programmer Analyst I, II or III or Senior Programmer Analyst

Apply now Job no: 494661
Work type: Staff
Location: Marquette, MI 49855
Categories: Administrative/Professional, Information Technology, Other

 

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 independently and as part of a team.
Ability to multi-task and prioritize work.
Excellent oral and written communication and comprehension skills.
Positive, enthusiastic and service oriented attitude.

Senior Programmer Analyst:
Demonstrated leadership and willingness to take on new projects.

 

Additional Desirable Qualifications

Additional Desirable Qualifications: 

Programmer Analyst I, II or III or Senior Programmer Analyst:
Experience working in Higher Education.
Experience using Ellucian Banner.
Experience working with Oracle.
Experience in web development (PHP preferred).
Experience working with reporting software.
Experience working with open source software.

Other

Special Instructions to Applicants: Submit application, cover letter, resume and references

Contact Information:  Erica Nelson, Human Resources Generalist, 906-227-1087

Equal Employment Opportunity: NMU is an equal opportunity, affirmative action employer of protected veterans and individuals with disabilities, and is strongly committed to increasing the diversity of its employees.

Advertised: Eastern Standard Time
Applications close: Eastern Daylight Time

Back to search results Apply now Refer a friend