Programmer/Analyst

James Madison University•Harrisonburg, VA
•$70,000 - $75,000

About The Position

This full-time classified position supports enterprise applications, initially focusing on PeopleSoft (PS) Campus Solutions, JMU’s Student Information System. PS Campus Solutions, also known as the Student Administration System, is planned to be replaced by Oracle Cloud Student. Over time, the position will transition to supporting, maintaining, and enhancing the new Oracle Cloud Student system. The role involves researching and analyzing business needs, gathering requirements, configuring and designing solutions, developing and testing applications, supporting implementations, troubleshooting and resolving issues, maintaining technical documentation, and providing ongoing operational support. The position is eligible for a remote work schedule.

Requirements

  • Professional experience working with large and complex software systems, such as Student Information Systems, Human Resources, Payroll, or Financials.
  • Significant professional experience designing, programming, implementing, and supporting enterprise systems.
  • Demonstrated experience gathering business and technical requirements and translating them into effective solutions.
  • Excellent oral and written communication skills, including the ability to communicate with 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 with varying technical backgrounds.
  • Demonstrated ability to learn new technologies and deliver effective technical solutions.
  • Successful completion of a criminal background check is a condition of employment.

Nice To Haves

  • Experience in a higher education environment.
  • Experience working with cloud applications.
  • Experience programming in PeopleSoft applications.
  • Experience using Boomi or other iPaaS tools.
  • Experience 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.

Responsibilities

  • Research and analyze business needs.
  • Gather business and technical requirements and translate them into effective solutions.
  • Configure and design solutions.
  • Develop and test applications.
  • Support implementation efforts.
  • Troubleshoot and resolve issues.
  • Maintain technical documentation.
  • Provide ongoing operational support for enterprise applications.
  • Initially support PeopleSoft Campus Solutions, with a planned transition over time to supporting, maintaining, and enhancing Oracle Cloud Student.

Benefits

  • Paid vacation leave
  • Paid sick leave
  • Paid parental leave
  • Community service leave
  • 19 paid holidays annually
  • Health insurance
  • Retirement benefits through the Virginia Retirement System
  • Balanced Dukes wellness and work-life integration resources, events, and support
  • Tuition waiver for undergraduate and graduate courses taken at JMU
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service