Demo

Enterprise Programmer/Analyst

Grand Rapids Community College
Grand Rapids, MI Full Time
POSTED ON 6/17/2026 CLOSED ON 6/29/2026

What are the responsibilities and job description for the Enterprise Programmer/Analyst position at Grand Rapids Community College?

The Enterprise Programmer/Analyst is responsible for designing, developing, and maintaining the one or more of the College's LMS, CRM, Door Access, and Room Scheduling systems as well as other ancillary systems as assigned. The incumbent analyzes business processes and translates them into technical solutions within the various systems. These professionals collaborate with cross-functional teams to understand user requirements and configure or customize the systems accordingly. Additionally, they provide ongoing support, troubleshooting, and enhancements to ensure the effective operation of these systems.

Requisition ID: 1127

Position Number: 00001935

Employee Group: PMA

Schedule: 40 hours/52 weeks

Compensation: Grade TP4, $66,590 per year

Benefits: Full-time

Reports to: Director of Academic Enterprise Applications

Posting Opens: 6/16/2026

Posting Closes: 6/29/2026

Essential Functions

  • Design, develop, customize, administer, and support systems in the Academic Applications space.
  • Research and investigate new features and functionality to meet business needs.
  • Translate business needs into technical specifications and deliver on solutions.
  • Provide guidance and assistance to other analysts and engineers in troubleshooting complex system design problems.
  • Assist with the overall support of the enterprise software across all environments.
  • Provide support for Academic Application tickets received from the Customer Support desk.
  • Submit software issues to vendors and apply resolutions.
  • Evaluate, test, re-develop, and deploy application upgrades, updates, and fixes.
  • Apply updates, SSL certificates, software patches, and manage performance on application servers as needed.
  • Support users in all areas of User Acceptance Testing.
  • Conduct system and integration testing to ensure quality and standards are met.
  • Work in cooperation with functional and technical team members in order to globally deploy software and their resolutions, as well as ensure that systems are streamlined to run efficiently and effectively.
  • Participate in the integration of 3rd party systems and PeopleSoft.
  • Develop procedures and document processes.
  • Adhere to change management best practices and use GRCC-supported tools for code and object migration and documentation.
  • Perform unit testing and support users in all areas of User Acceptance Testing.
  • Work with functional areas to ensure regulatory compliance.
  • Develop ad-hoc queries.
  • Design, develop, maintain and support custom integrations between PeopleSoft and other 3rd party enterprise software.
  • Keep abreast of industry best practices and emerging technologies within higher education.
  • Adhere to design standards and naming conventions.
  • Server maintenance (e.g apply updates, SSL certs, manage performance, and apply software patches
  • Regular attendance during normal scheduled hours is required. Being present is essential for serving customers and performing the essential functions of this position.
  • Other duties as assigned.

JOB SPECIFICATIONS

Education Credentials

  • Bachelor’s degree (required) from an accredited college or university in Computer Science, Information Technology, or related field OR a bachelor’s degree in another field with significant coursework in one of those disciplines

Work Experience

  • A minimum of 3 years’ experience as an application developer or equivalent role in mainstream software development is required.
  • Work experience should include business use analysis, database table structure and design, and programming.
  • Demonstrate functional process knowledge of at least one business area of the college.
  • Experience supporting and administering a LMS, CRM, or Campus Card System is preferred.
  • Experience working in higher education is preferred.

Skills

  • Excellent application implementation life cycle skills including experience developing requirements, Fit/Gap analysis, application configurations, functional specifications, and the ability to translate needs analysis into functional designs is required.
  • Relational database architecture exposure and proficiency in advanced SQL is required.
  • Knowledge of database and program design, object-oriented programming, and unit testing of software packages is required.
  • Experience writing queries, reports or programs using development tools is required.
  • Experience with web development, HTML5, CSS3, and JavaScript is preferred.
  • Ability to take initiative and accomplish goals with limited direction.
  • Effective team player.
  • Excellent analytical and problem-solving skills are required.
  • Strong documentation skills to maintain accurate records of system configurations, procedures, and issue resolutions is required.
  • Develop applications that include a fair level of complexity.
  • Develop REST and SOAP APIs.
  • Project management skills including analyzing and developing project requirements and specifications, as well as timeline development preferred.

Physical Demands

  • Sitting or standing for long periods.
  • Long periods at a computer discerning detail from less than a few feet away.
  • Repetitive movements.
  • Use of hands and fingers to handle, grasp, and control.

Mental Demands

  • Excellent verbal and written communication skills which are needed in order to communicate with both functional and technical constituents.
  • Maintain a clear focus on customer service.
  • Ability to maintain confidentiality is required.
  • Flexibility in how work objectives are accomplished and a willing to accept that change is required.
  • Maintain emotional control under stress related to short deadlines and multiple projects.
  • Ability to handle multiple priorities is required.

Benefits

  • Health Coverage: Six health insurance plan options, including one with no health insurance premiums
  • Time off: Enjoy substantial vacation time
  • Wellness Program: Access resources for physical and mental wellbeing, and an onsite gym membership
  • Continuous Learning: Career development and educational opportunities
  • Retirement Plans: Secure your future with our retirement options, including the state retirement plan or a 401(a) with a 12% employer contribution

NEXT STEPS / APPLICATION PROCESS

  • Please complete an application: https://www.grcc.edu/faculty-staff/human-resources/careers. Submit a cover letter and resume.
  • The opportunity to apply for this position will close at the end of the day on the close date referenced at the top of this job posting.
  • Grand Rapids Community College is an equal opportunity employer. Visa sponsorship is not available.

NONDISCRIMINATION STATEMENT

Grand Rapids Community College creates an inclusive learning and working environment that recognizes the value and dignity of each person. It is the policy and practice of GRCC to provide equal educational and employment opportunities regardless of age, race, color, religion, marital status, sex/gender, pregnancy, sexual orientation, gender identity, gender expression, height, weight, national origin, disability, political affiliation, familial status, veteran status or genetics in all programs, activities, services, employment and advancement including admissions to, access to, treatment in, or compensation in employment as required by state and federal law. GRCC is committed to reviewing all aspects of GRCC programs, activities, services and employment, including recruitment, selection, retention and promotion to identify and eliminate barriers in order to prevent discrimination on the basis of the listed protected characteristics. The college will not tolerate any form of retaliation against any person for bringing charges of discrimination or participating in an investigation. Further information may be obtained from the EEO Office or the Office of General Counsel, 143 Bostwick Avenue NE, Grand Rapids, MI 49503-3295.

Salary : $66,590

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Enterprise Programmer/Analyst?

Sign up to receive alerts about other jobs on the Enterprise Programmer/Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$74,367 - $98,680
Income Estimation: 
$131,676 - $196,560
Income Estimation: 
$99,138 - $133,641
Income Estimation: 
$94,973 - $125,755
Income Estimation: 
$96,228 - $129,772
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Grand Rapids Community College

  • Grand Rapids Community College Grand Rapids, MI
  • GRCC’s Criminal Justice Department is seeking an adjunct instructor in the Police Academy. Candidates must possess an interest in working with diverse stud... more
  • 1 Day Ago

  • Grand Rapids Community College Grand Rapids, MI
  • Department: Academic Supp & Tutoring Svs Location: Grand Rapids, MI This position is responsible to provide direct tutoring for students and help oversee t... more
  • 2 Days Ago

  • Grand Rapids Community College Grand Rapids, MI
  • Adjunct Faculty Criminal Justice Police Academy Department: Criminal Justice Location: Grand Rapids, MI GRCC's Criminal Justice Department is seeking an ad... more
  • 2 Days Ago

  • Grand Rapids Community College Grand Rapids, MI
  • Department: Biological Science Location: Holland, MI This position supports instructional laboratory operations for the Biological and Physical Sciences at... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Enterprise Programmer/Analyst jobs in the Grand Rapids, MI area that may be a better fit.

  • MillerKnoll Zeeland, MI
  • Why join us? Our purpose is design for the good of humankind. It’s the ideal we strive toward each day in everything we do. Being a part of MillerKnoll mea... more
  • 4 Days Ago

  • Ferris State University College of Business Big Rapids, MI
  • Apply now Job no: 497803 Work type: Staff Location: Big Rapids, MI 49307 Categories: Administrative, Staff Position Title: Enrollment Services Programmer A... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!