×
Register Here to Apply for Jobs or Post Jobs. X

Enterprise Programmer​/Analyst

Job in Grand Rapids, Kent County, Michigan, 49528, USA
Listing for: Grand Rapids Community College
Full Time position
Listed on 2026-06-19
Job specializations:
  • IT/Tech
    Database Administrator, Systems Analyst, Technical Support
Salary/Wage Range or Industry Benchmark: 67922 USD Yearly USD 67922.00 YEAR
Job Description & How to Apply Below

Enterprise Programmer/Analyst

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 Information
  • Requisition : 1127
  • Position Number:
  • Employee Group: PMA
  • Schedule: 40 hours/52 weeks
  • Compensation: Grade TP4, $67,922 per year
  • Benefits: Full-time
  • Reports to: Enterprise Applications Manager
  • 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 People Soft.
  • 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.
  • Design, develop, maintain and support custom integrations between People Soft 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 (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.
  • Experienc…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary