James Madison University logo

James Madison University

Programmer/Analyst

🇺🇸 Hybrid - Harrisonburg, Virginia 🕑 Full-Time 💰 $70K - $75K 💻 Information Technology 🗓️ November 13th, 2026
Oracle SIS PeopleSoft

Edtech.com's Summary

James Madison University is hiring a Programmer/Analyst to support the enterprise applications that run the university's core business functions, starting with PeopleSoft Campus Solutions, its student information system. The university plans to replace that system with Oracle Cloud Student, and the role will shift over time to supporting and enhancing the new platform. It sits in the Enterprise Applications group within JMU's Information Technology division.

Highlights
  • Research and analyze business needs, gather requirements, and configure and design solutions for PeopleSoft Campus Solutions, the university's student information system.
  • Develop and test applications, support implementation efforts, and troubleshoot and resolve issues in enterprise systems.
  • Provide ongoing operational support and maintain technical documentation for the applications.
  • Transition over time to supporting, maintaining, and enhancing Oracle Cloud Student as it replaces PeopleSoft Campus Solutions.
  • Professional experience with large, complex software systems such as student information, human resources, payroll, and financials, including significant experience designing, programming, implementing, and supporting enterprise systems.
  • Demonstrated ability to gather business and technical requirements and turn them into effective solutions, and to communicate clearly with both technical and non-technical users.
  • Strong analytical, troubleshooting, and problem-solving skills, with experience managing multiple projects and partnering with business users, vendors, and technical staff.
  • Experience in higher education, cloud applications, PeopleSoft programming, and integration tools such as Boomi, APIs, and middleware is a plus.
  • Salary range of $70,000 to $75,000 for a full-time classified staff position, eligible for a remote work schedule.

Programmer/Analyst Full Description

Working Title: Programmer/Analyst
State Role Title: Information Technology Specialist II
Position Type: Full-time Staff (Classified)
Position Status: Full-Time
FLSA Status: Exempt: Not Eligible for Overtime
College/Division: Information Technology
Department: 100211 - Enterprise Applications
Pay Band: 5
Pay Range: $70,000 - $75,000

General Information:
This position will serve as a Programmer/Analyst supporting enterprise applications, with an initial focus on PeopleSoft (PS) Campus Solutions, our Student Information System. As part of the organization's future technology strategy, PS Campus Solutions, also known as the Student Administration System, is planned to be replaced by Oracle Cloud Student. Over time, this position will transition to supporting, maintaining, and enhancing the new Oracle Cloud Student system.

Duties and Responsibilities:
Responsibilities include researching and analyzing business needs, gathering requirements, configuring and designing solutions, developing and testing applications, supporting implementation efforts, troubleshooting and resolving issues, maintaining technical documentation, and providing ongoing operational support.
This position is eligible for a remote work schedule.

Qualifications:
Required:
  • Professional experience working in large and complex software systems, such as: Student Information Systems (SIS), Human Resources, Payroll, and Financials.
  • Significant professional experience designing, programming, implementing, and supporting enterprise systems.
  • Demonstrated experience gathering business and technical requirements and translating those requirements into effective solutions.
  • Excellent oral and written communication skills, to include ability to communicate with both technical and non-technical end-users.
  • Professional experience managing multiple priorities and projects simultaneously.
  • Demonstrated strong analytical, troubleshooting, and problem-solving skills.
  • Significant professional experience partnering with business users, technical staff, vendors, and stakeholders of varying technical backgrounds.
  • Demonstrated ability to learn new technologies and deliver effective technical solutions.
Additional Considerations:
  • Experience in a Higher Education environment.
  • Experience working with Cloud applications.
  • Experience programming in PeopleSoft applications.
  • Experience using Boomi or other iPaaS tools.
  • Experience working with integration technologies, APIs, web services, data exchange processes, or middleware platforms.
  • Experience supporting complex enterprise application ecosystems.
  • Experience building strong and long-lasting partnerships with key stakeholders.
  • Experience supporting system modernization, cloud migration, or enterprise transformation initiatives.
  • Experience with AI tools.
Additional Posting Information:
Beginning Review Date: 11/20/2026
Employment is contingent upon the successful completion of a criminal background check.