Senior PeopleSoft Technical Developer
- Source: Viva-it
- VIVA
- $180,648 to $191,048 /yr
- Remote
- United States
- Full-Time
- Senior
Job Description
Remote
The client is seeking a Senior PeopleSoft Technical Developer from its pool of staff augmentation vendors to design, build, test, and deploy a set of student planning tools as upgrades to the client’s PeopleSoft Campus Solutions 9 (CS9) environment. The work covers three tools: a degree planner, a student schedule builder, and enhancements to the student self-service portal. These tools will serve students, advisors, and faculty and their satellite sites.
The selected developer will join the SAILS project team led by the SAILS Project Manager, work closely with the client’s Academic Systems department, and build within the client’s existing PeopleSoft environment. The client expects a modern, intuitive, mobile-friendly experience that students will choose to use, built with upgrade-safe methods that client staff can maintain after the engagement ends.
SCOPE OF WORK
The work is organized in seven phases. Phases overlap; the approved release plan will set the final sequence.
Roles. The SAILS Project Manager leads the project: requirements, stakeholder engagement, priorities, schedule, user acceptance testing, training, change management, and release decisions. The developer leads technical analysis, design, development, technical testing, and technical documentation. Academic Systems sets technical standards and approves production changes.
Phase 1: Discovery, Assessment, and Technical Design
The developer completes this phase in partnership with the SAILS Project Manager, who leads stakeholder engagement, owns project requirements, and approves the build plan with Academic Systems.
Review client’s current CS9 setup, including Academic Advisement (degree audit) requirements and academic plans, Student Records, Enrollment, Class Schedule, Campus Community, self-service pages (Classic and Fluid), and security roles.
Review requirements documented by the SAILS Project Manager. Take part in working sessions, led by the SAILS Project Manager, with advisors, students, faculty, and Academic Systems staff, and identify technical gaps, constraints, and options.
Conduct a technical fit/gap analysis of delivered Oracle Campus Solutions functionality, including Fluid self-service features, against client’s requirements. Recommend what to configure, what to extend, and what to build, favoring delivered functionality where it meets the need.
Produce a technical design covering architecture, data flow, integration points, security, and the customization approach. Use upgrade-safe methods (such as Fluid, Event Mapping, and Page and Field Configurator) to limit the impact on future PeopleSoft updates.
Provide effort estimates, technical dependencies, and a recommended build sequence so the SAILS Project Manager can finalize the project backlog and release plan, for approval by the SAILS Project Manager and Academic Systems.
Confirm development and test environments, system access, source control, and the migration process with Academic Systems and Information Technology.
Phase 2: Degree Planner (Priority 1A)
Student experience
Generate a personalized, term-by-term plan from the student’s program requirements, completed and in-progress courses, and transfer credit.
Recommend a course sequence that respects prerequisites, typical course offering patterns, and the student’s intended course load (full-time or part-time).
Update the plan automatically when grades post, requirements are met, or the student changes programs.
Show progress clearly: percent complete, requirements remaining, and projected completion term.
Let students explore “what-if” scenarios, such as a program change, and see the effect on time to completion.
Support exploration for new and undeclared students.
Advisor experience
View and edit advisee plans, and record notes tied to the plan.
Send recommended courses or a full plan to a student. The student can accept or decline, and the response is recorded.
Build a first-semester plan with a student during advising sessions, in support of the mandatory advising goal.
Approve or lock plans where client policy requires it.
Data
Capture planned courses by term, program, and college to feed course demand reporting (Phase 5).
Phase 3: My Academic Schedule (Priority 1B)
Let students block out personal commitments (work, family, commute) on a real-time calendar.
Generate multiple valid schedule opti…
Skills
- oracle
- javascript
- JSON
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
