ADMINISTRATIVE FACULTY JOB DESCRIPTION APPROVED POSITION INFORMATION (to be completed by HR) Effective: 7/21/2015 Title Range JCC Developer, PeopleSoft 3 86851 Essential Function: Sedentary Work Description: Exerting up to 10 pounds of force occasionally and/or a negligible amount of force frequently to lift, carry, push, pull, or otherwise move objects, including the human body. Sedentary work involves sitting most of the time, but may involve walking or standing for brief periods of time. 1. Summary Statement: State the major function(s) of the position, the role in the university, and the supervisor’s title.* (This section is used for advertisement of the position.) The PeopleSoft Developer serves as a systems analyst and application developer, working with functional counterparts to design and develop configurations, create advanced queries and scripts, define complex workflows, create and implement system integration designs for both campus solutions and self-service portals. The incumbent provides ongoing functional and technical assistance to a wide range of clients regarding PeopleSoft applications and is a critical team member in upgrade installation and system enhancement projects. * Attach an organizational chart with positions, ranges, and names for the division. 2. List the major responsibilities, including percentage of time devoted to each. Provide enough detail to enable a person outside the department to understand the job (percentage first with heading and then bulleted information). If line of progression, define for each range as above. 30% - System Analysis and Design Participate in the initial configuration and ongoing enhancements to the PeopleSoft application architecture Design program specifications Analyze and create specifications Support data conversion processes Develop interfaces Troubleshoot application and programming issues Collaborate with PeopleSoft ERP project team on work assignments and ensure successful completion and ongoing maintenance of projects 30% - Application Development Write mid-size to large programs and/or create databases implementing design Assist with application upgrades Tune applications Support application security environment Manage Campus Solutions and Self Service portals 1 Developer, PeopleSoft Implement new technologies and software applications Work closely with UNR departments and colleges to improve usability of developed applications; handle trouble calls and resolve customer problems 25% - Testing/End User Support Test programs and work with users to improve usability of developed applications Assist with performance and load testing Serve as third level support for IT Help Desk Handle trouble calls and help resolve customer problems Provide customer updates Train advanced users in query building and execution Design advanced queries to assist users in quality assurance development Maximize collaboration efforts and share expertise with other NSHE institutions project and technical committees Coordinate analysis, planning, maintenance, technical support, and troubleshooting with PeopleSoft and Information Technology consultants and staff 15% - Research & Development Research and determine the feasibility of new technologies for accomplishing goals and objectives Review development tools and technologies and conduct product evaluations, specifications planning, and acceptance testing with third party software vendors and contractors 3. Describe the types of decisions the position(s) makes independently as part of the core responsibilities. Provide examples. If a line of progression, describe the decisions made at the highest level. The Developer manages multiple systems analysis and design projects with a high level of independence and judgment. Limited direction is necessary to complete work. The position receives assignments and is given latitude to coordinate work assignments within context of daily operational needs. Extensive analysis and independent judgment are needed in order to complete assignments, troubleshoot problems, and bring consensus among various groups. The position requires strong senior-level technical expertise in a specialized subject area, i.e., systems analysis, application development, testing and end user support, etc., and guides and mentors others in troubleshooting advanced problems. The consequence of non-compliance has broad implications to the University as a whole but routine matters are handled without supervision. In most cases an error could cause inappropriate decisions to be made with regards to the area served by the applications, often affecting productivity of functional staff. 4. Describe the types of problems, issues, action, communications this position typically takes to the supervisor for resolution and/or consultation. Provide examples. If a line of progression, describe the supervisory consultation at the highest level. The Developer must consult with the supervisor on the following: 2 Developer, PeopleSoft priority setting with deadlines resources to work within IT, UNR business groups and potentially NSHE as a whole higher level management communications goals and objectives for the year documentation standards coding standards business process standards change management standards help desk standards 5. Select the applicable competencies required to successfully perform the job. The selected competencies will be evaluated within the Administrative Faculty evaluation as Competencies for Success. Competency Required Adaptability ☒ Analytical Thinking ☒ Communication ☒ Diversity and Inclusion ☒ Financial Responsibilities ☐ Human Resource Responsibilities ☐ Leadership ☒ Program/Project/Functional Knowledge ☒ Resource Responsibilities ☐ Serving Constituents ☒ Teamwork ☒ Other (specify) ☐ 6. Minimum requirements of the position. Minimum requirements should be consistent with the Job Evaluation Model. If Line of Progression, minimum requirements must be defined for each range. Education Experience Bachelor’s Degree Four years of related professional experience Master’s Degree Two years of related professional experience Relevant Experience: In systems analysis and software development, structured query language (SQL), and object oriented design 3 Developer, PeopleSoft Certification and Licensure: None Schedule or Travel Requirements: None Optional Addendum: Describe the knowledge, skills, and abilities required to successful performance of this job (in bullet format). Knowledge of: PeopleSoft architecture and technical environment, including PeopleTools, PeopleCode, and/or Oracle Portal development skills Service Oriented Architecture (SOA) Systems analysis, including documenting system requirements and developing efficient test methodology Application development and design Event driven programming in a GUI environment, preferably as it relates to PeopleSoft Object-oriented methodologies Systems design Database design and a familiarity with N-tier architecture Skills: Developing customer-oriented documentation and support Reporting and query building Ability to: Translate a system design into a finished application product and to develop and maintain application software Produce a system design for projects based on gathered requirements and to document that design Work independently and as part of team and to demonstrate the flexibility to move between projects as needs dictate 4