GRCC is looking for a either an Enterprise Applications Manager or Programmer/Analyst at a senior or mid level. The skill level, experience, desire for management, and other qualifications will determine the position offered.
The Enterprise Applications Manager (Manager) is the team lead of our PeopleSoft ERP developers and business analysts. This role is pivotal in managing the development, implementation, and support of our enterprise systems, ensuring they meet the evolving needs of our organization. The ideal candidate will have a strong background in application development, ERP systems, and team leadership. The candidate will be responsible for overseeing project timelines, deliverables, and scope, ensuring successful and timely completion of all development projects. Additionally, they will provide strategic guidance, foster a collaborative team environment, and drive continuous improvement in our development processes. Key responsibilities include leading and mentoring the development team, managing large-scale projects, collaborating with cross-functional teams, and ensuring high-quality documentation and code standards. The candidate is expected to be a working manager and will be participating in different development project assigned to the team related to the PeopleSoft ERP.
The Senior Enterprise Programmer/Analyst (Senior Level) is a lead position in the classification of Enterprise Programmer/ Analysts and will perform all duties of an Associate and Enterprise Programmer/Analyst. The Senior Enterprise Programmer/Analyst performs the most complex activities within the scope of the IT Administrative Enterprise Application’s department. This position requires specialization in several overlapping technical areas and/or assumes primary responsibility and oversight of at least one business critical system that is essential to the daily operations of the institution (e.g. PeopleSoft Campus Solutions, Human Resources, Finance, Enterprise Content Management System, Access Control, etc.) ensuring the continuous availability, functionality, security, and integrity of those systems.
The Enterprise Programmer/Analyst (Mid Level) is responsible for designing, developing, and maintaining PeopleSoft applications (Campus Solutions, Human Capital Management, and Finance). The incumbent analyzes business processes and translates them into technical solutions within the PeopleSoft platform. These professionals collaborate with cross-functional teams to understand user requirements and configure or customize PeopleSoft modules accordingly. Additionally, they provide ongoing support, troubleshooting, and enhancements to ensure the effective operation of PeopleSoft systems.
Requisition ID: 1029
Department: Enterprise Applications
Employee Group: Professional, Management, and Administration
Schedule: 40 hours/52 weeks
Compensation:
- Manager Level: TM3 - $84,278 - $103,241 Annually
- Senior Level: TP5 - $74,914 - $91,770 Annually
- Mid Level: TP4 - $66,590 - $81,573 Annually
Benefits: Full Time
Reports to: Director of Administrative Enterprise Applications
Posting Opens: 10/09/2025
Posting Closes: Open until filled
ESSENTIAL FUNCTIONS
Note: Although the essential job functions are similar for each position, however the degree to which these duties are met varies based on the position assigned with more of a leadership position required of more senior staff.
Manager
- Lead and manage a team of PeopleSoft developers and business analysts, ensuring effective execution of development tasks and fostering a collaborative, high-performance environment.
- Provide ongoing support and guidance to team members, ensuring personal growth and professional development.
- Manage team performance, conduct performance evaluations, and drive continuous improvement.
- Serve as a strategic advisor to the Director of Administrative Enterprise Applications as it pertains to design decisions involving project management and business resources.
- Take ownership of project timelines, deliverables, and scope, ensuring successful and timely completion of all PeopleSoft development projects.
- Coordinate cross-functional teams, ensuring alignment and timely communication on project progress.
- Ensure high-quality documentation for all development processes and outcomes.
- Provide guidance in complex problem-solving situations and participate in discussions with internal staff and outside vendors and consultants as required.
- Support the purchasing process by helping to assess the financial and technical implications of purchasing decisions, ensuring alignment with project budgets and organizational goals.
- Assist with wit system upgrades and patches ensuring compatibility with the latest system functionality.
- Collaborate with testing teams to define test cases, manage the execution of tests, and track defects or issues through to resolution.
- Maintain high standards of quality assurance by ensuring code updates meet functional specifications and technical requirements.
- Develop custom solutions for product functionality not currently available.
- Create and administer new and existing ERP integrations.
- Establish change control processes and provide direction to Administrative Enterprise Applications staff as to the successful use of those processes.
- Ensure effective communication between development teams, leadership, and business units, maintaining alignment on project progress and expectations.
- Facilitate regular meetings and discussions to drive collaboration, problem-solving, and decision-making.
- Suggest recommendations for change in policies, practices, and processes where technology is involved and has a direct impact on the organization.
- Continuously evaluate and recommend improvements to the development process, project management practices, and overall team workflows.
- Encourage the adoption of industry best practices in development, testing, and project management.
- Ensure all development work adheres to established coding standards, quality controls, and security policies.
- Implement privacy and security safeguards in order to comply with federal, state, and local law as well as institutional policies and regulations pertaining to records management and personally identifiable information (PII).
- Establish protocols and monitoring to limit loss of data and protect data from unauthorized access.
- Maintain confidentiality and comply with FERPA, HIPAA, GRCC Policies, and related standards.
- Provide support for migrations, updates, fixes and issues outside of regular business hours as needed.
- Configure the PeopleSoft Interaction Hub portal providing self-service content to the college community.
- Actively collaborate/facilitate/participate in the integrations of 3rd party systems with PeopleSoft.
- Develop automated business process flows within PeopleSoft AWE, etc.
- Other duties as assigned.
Senior Level
- Lead project development and support of the assigned mission critical application(s).
- Design, develop, customize, and support applications using Oracle/PeopleSoft tools, including, PeopleCode, SQR, Application Engine, Integration Broker, and BI Publisher.
- Provide technical leadership to associate or enterprise programmer/analysts within the department.
- Coordinate discussions with module groups and campus representatives to translate business needs into technical specifications and deliver on solutions.
- Participate in solution development in order to improve or adopt new functionality.
- Provide guidance in complex problem-solving situations and participate in discussions with internal staff and outside vendors and consultants as required.
- Evaluate, test, re-develop, and deploy application upgrades, updates, and fixes.
- Conduct system and integration testing to ensure quality and standards are met.
- Develop custom solutions for product functionality not currently available.
- Participate in new software selection, review and implementation.
- 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.
- Actively collaborate/facilitate/participate in the integrations of 3rd party systems with PeopleSoft.
- Develop automated business process flows within PeopleSoft AWE, etc.
- Train functional users in developing query statements for developing data extracts and reports.
- Work with functional areas to ensure regulatory compliance.
- Develop procedures and document processes.
- Adhere to change management best practices and use GRCC-supported tools for code and object migration and documentation.
- Research requirements to provide data, reports, and analytics to meet reporting requirements.
- Keep abreast of industry best practices and emerging technologies within higher education.
- Adhere to design standards and naming conventions.
- Other duties as assigned.
Mid Level
- Design, develop, customize, and support applications using Oracle/PeopleSoft tools, including PeopleCode, SQR, Application Engine, Integration Broker, and BI Publisher.
- Research and investigate new features and functionality to meet business needs.
- Translate business needs into technical specifications and deliver on solutions.
- Guide and assist other analysts and engineers to troubleshoot complex system design problems.
- Assist with the overall support of the enterprise software across all environments.
- Provide support for tickets received from the Customer Support desk.
- Work directly with external software developers and vendors in order to resolve product issues.
- Evaluate, test, re-develop, and deploy application upgrades, updates, and fixes.
- Support users in all areas of User Acceptance Testing.
- Train functional users in developing query statements for developing data extracts and reports.
- Conduct system and integration testing to ensure quality and standards are met.
- Develop bolt-on systems for product functionality not currently available.
- 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 using 3rd party enterprise software (Perceptive Content/ImageNow, Gideon Taylor eForms, etc).
- Adhere to change management best practices and use GRCC-supported tools for code and object migration and documentation.
- Work with functional areas to ensure regulatory compliance.
- Meet reporting requirements.
- Develop ad-hoc queries.
- Keep abreast of industry best practices and emerging technologies within higher education.
- Adhere to design standards and naming conventions.
- Other duties as assigned.
JOB SPECIFICATIONS
Education Credentials
Manager/Senior Level requires one of the following:
- Bachelor’s degree (required) from an accredited college or university in Computer Science, Information Technology, or related field
- Bachelor’s degree in another field with significant coursework in computer science related classes.
- Master’s degree in a Computer Science or related field.
Mid Level requires one of the following:
- Associate degree in Computer Science or a related field with at least 6 years of work experience in the field. Must also be pursuing a Bachelor’s degree in a computer science related field.
- Bachelor’s degree Computer Science, Information Technology, or related field
- Bachelor’s degree with significant course work in computer programming/computer science.
Work Experience
All Positions
Required:
- SQL Development experience.
- Object Oriented Programming experience
- At least
Preferred:
- PeopleSoft development experience.
- Perceptive Content management and development experience.
- Experience with development in an enterprise level system or higher education environment.
- Experience in one or more higher education functional areas such as HR, Finance, Student Records, Student Financials, or Financial Aid preferred.
Manager
Required:
- 8+ years as an application developer with a strong project delivery record.
- 5+ years in designing, implementing, and supporting enterprise systems.
- 3+ years as a PeopleSoft, Workday, Oracle Cloud or similar ERP Developer experience.
- 5+ years as a technical lead in large-scale enterprise systems.
- Proven experience managing large development projects using project management tools.
- Experience in object-oriented programming.
- Proficiency in relational databases and SQL.
Preferred:
- PeopleSoft development experience (PeopleCode, SQR, PS Query, Application Engine, BI Publisher, Integration Broker, Component Interface, Approval Workflow Engine).
- Understanding of PeopleSoft modules (Campus Solutions, HCM, Finance).
- Familiarity with PeopleSoft security.
- Experience with Oracle 19c or higher.
- Experience with of PeopleSoft OpenSearch and Analytics.
Senior Level
Required
- 8+ years as an application developer with a strong project delivery record.
- 5+ years in designing, implementing, and supporting enterprise systems.
- 3+ years as a PeopleSoft ERP Developer.
- 3+ years as a technical lead in large-scale enterprise systems.
- Proven experience managing large development projects using project management tools.
- Proficiency in relational databases and SQL.
- Demonstrate functional knowledge of data table layouts and the relationships between them.
Preferred
- 3+ years of experience in PeopleSoft Application Development with at least experience in PeopleCode, SQR, PS query, Application Engine, fluid page development, and BI Publisher.
- Proficient in at least one of these areas: Integration Broker/Component Interface, Approval Workflow Engine Workflow, GT Forms and other Oracle/PeopleSoft technologies.
- Experience with Oracle 19c or higher.
- Experience with of PeopleSoft OpenSearch and Analytics.
Mid Level
Required
- A minimum of 3 years’ experience as an application developer or equivalent role in mainstream software development.
- Experience with business use analysis, database table structure and design, and programming.
- Demonstrate functional process knowledge of at least one business area (Payroll, Financial Aid, Accounting, etc.).
Preferred
- Experience of PeopleSoft Application Development including PeopleCode, SQR, PS query, and BI Publisher is strongly preferred.
- Experience developing GT Forms and workflows.
- Experience with Oracle 19c or higher.
Skills
Manager
Required:
- Excellent application implementation life cycle skills including experience developing requirements, project Fit/Gap analysis, application configurations, functional specifications and the ability to translate needs analysis into functional designs is required.
- Strong problem-solving abilities to diagnose and resolve enterprise system issues.
- Leadership and team management capabilities to guide and inspire a diverse team, fostering a collaborative and productive work environment.
- Collaborative skills to work seamlessly with different teams across the college, ensuring alignment and cooperation in achieving common goals.
- Self-motivated and able to work independently without supervision.
- Be able to work independently, serve in a lead role, or be a member of a team as necessity dictates.
- A continuous learner keeping abreast with the latest technology and security changes.
- Demonstrated ability to translate business needs into long-term architected solutions with consideration for software needs.
- Strong project management skills to be able to lead upgrade and implementation projects.
- Demonstrated ability to effectively express technical information to all within the organization including those with varying technical understanding.
- Proficiency working with PeopleTools development tools 8.59+ or another ERP or SIS is required.
- Must be able to learn quickly and keep up with constant change in the industry.
- Expertise in advanced SQL. Ability to create complex queries involving self-joins, multiple table joins and subqueries for diverse business requirements.
- Must have working knowledge of HTML, CSS, and JavaScript.
- Experience in object-oriented programming.
Preferred:
- Proficiency in PeopleSoft development including PeopleTools, PeopleCode, SQR, and Application Designer.
- Experience writing REST and SOAP APIs.
Senior Level
- Excellent application implementation life cycle skills including experience developing requirements, project Fit/Gap analysis, application configurations, functional specifications and the ability to translate needs analysis into functional designs is required.
- Demonstrated ability leading small to mid-size projects which includes gathering requirements, reviewing business processes, and facilitating meetings in order to meet established objectives and delivery dates.
- Development of applications that include a significant amount of complexity.
- Proficiency working with PeopleTools development tools 8.59+ or another ERP or SIS is required.
- Expertise in advanced SQL. Ability to create complex queries involving self-joins, multiple table joins and subqueries for diverse business requirements.
- 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 such as SQR, Java, Python, etc. is required.
- Must have prior experience developing, configuring, and/or orchestrating integrations with REST and SOAP. Must understand the schema of both the sending/receiving systems in order to facilitate successful data transfer.
- Ability to take initiative and accomplish goals with limited direction.
- Strong interpersonal skills and demonstrated ability to lead a team.
- Excellent analytical and problem-solving skills are required.
- Strong documentation skills to maintain accurate records of system configurations, procedures, and issue resolutions is required.
Preferred
- Experience with modern web technologies including HTML5, CSS3, JavaScript, and responsive design frameworks.
- Familiarity with data analytics is preferred.
Mid Level
Required
- 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 and proficiency with advanced SQL (Oracle 19c or later preferred).
- Experience writing and unit testing and developing using object-oriented programming languages (Java, Python, C# etc.)
- Experience writing queries, reports or programs using development tools such as SQR, etc.
- Ability to take initiative and accomplish goals with limited direction.
- Excellent analytical and problem-solving skills are required.
- Strong documentation skills to maintain accurate records of system configurations, procedures, and issue resolutions is required.
- Experience developing applications that include a fair level of complexity.
- Experience developing using APIs
- Effective team player.
Preferred
- Proficiency working with PeopleTools development tools 8.59+ or another enterprise information system is highly preferred.
- Wring APIs with REST and SOAP are highly preferred.
- Experience with web development, HTML5, CSS3, and JavaScript is preferred.
- 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.
- Maintain emotional control under stress related to short deadlines and multiple projects.
- Must be exacting in work and pay close attention to detail.
- Ability to maintain confidentiality is required.
- Must be self-motivated and results oriented.
Working Conditions
- Frequent interruptions, hectic pace and responsive to quick deadlines.
- May require on-call availability.
- After hours and weekend work when required.
- Requirements to visit other offices and remote sites.
- Long periods of intense concentration reviewing data and information.
- Work is in close proximity to other people in a shared office space.
- Some travel for training or conferences will be required.
- Regular attendance during normal scheduled hours is required. Being present is essential for serving customers and performing the essential functions of this position.
- This position is currently hybrid remote-work eligible per the College's Remote Work Policy Agreement available on our policies website.
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.