Programmer Analyst I, II or III or Senior Programmer Analyst
Job no: 494661
Position type: Staff
Location: Marquette, MI 49855
Division/Equivalent: Finance & Administration
School/Unit: Business Intelligence/Info Srv
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
Application close: Eastern Daylight Time
Apply now