The Enterprise Programmer/Analyst 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:
Position Number: 00001833, 00001896, 00001987
Employee Group: Professional, Management and Administration
Schedule: 40 hours/52 weeks
Compensation:
Benefits: Full-time Part-time Limited Benefits
Reports to:
Posting Opens:
Posting Closes:
ESSENTIAL FUNCTIONS
Note: Although the essential job functions are similar for an Associate Enterprise Programmer/Analyst an Enterprise Programmer/Analyst and the Senior Enterprise Programmer/Analyst, the degree to which these duties are met varies based on the position assigned
-
Design, develop, customize, and support applications using Oracle/PeopleSoft tools, including PeopleTools Application Designer, PeopleCode, SQR, Application Engine, Integration Broker, and BI Publisher
-
Research and investigate new features and functionality to meet business needs
-
Must be able to translate business needs into technical specifications and deliver on solutions
-
Provide guidance and assistance to other analysts and engineers in troubleshooting complex system design problems
-
Assist with the overall support of the enterprise software across all environments
-
Provide support for Administrative Enterprise Application tickets received from the Customer Support desk
-
Work directly with external software developers in order to resolve product issues
-
Submit software problems to vendors and apply resolutions
-
Evaluate, test, re-develop, and deploy application upgrades, updates, and fixes
-
Test application access
-
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)
-
Prior experience with additional systems including Document Management (Perceptive Content), Forms Tools (Gideon Taylor eForms), or Classroom Scheduling solutions (e.g. CollegeNet Series25 software) a plus
-
Develop procedures and document processes
-
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
-
May require on-call availability
-
After hours and weekend work when required
-
This position is currently remote-work eligible per the College's Remote Work Policy Agreement
-
Regular attendance during normal scheduled hours is required. Being present is essential for serving customers and performing the essential functions of this position
-
Performs other related duties as assigned
JOB SPECIFICATIONS
Educational Credentials
-
Bachelor’s degree (required) from an accredited college or university in Computer Science, Information Technology, or related field OR a bachelor’s degree in another field with significant coursework in one of those disciplines
Work Experience
-
A minimum of 3 years’ experience as an application developer or equivalent role in mainstream software development is required
-
Work experience should include business use analysis, database table structure and design, and programming
-
Demonstrate functional process knowledge of at least one business area of the college
-
Perform system and unit testing and support users on all areas of User Acceptance Testing
-
Experience of PeopleSoft Application Development including PeopleCode, SQR, PS query, Application Engine and BI Publisher preferred
-
Experience developing GT Forms and workflows in Perceptive Content desired
-
Experience working in higher education is preferred
Skills
-
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
-
Proficiency working with PeopleTools development tools 8.59+ or another enterprise information system is required
-
Relational database architecture exposure (Oracle 19c or later preferred) and proficiency in advanced SQL is required
-
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
-
Experience with web development, HTML5, CSS3, and JavaScript is preferred
-
Ability to take initiative and accomplish goals with limited direction
-
Effective team player
-
Excellent analytical and problem-solving skills are required
-
Strong documentation skills to maintain accurate records of system configurations, procedures, and issue resolutions is required
-
Develop applications that include a fair level of complexity
-
Develop REST and SOAP APIs
-
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
Working Conditions
-
GRCC will comply with any mandated health and safety requirements. Compliance information is available on our policies website
-
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
-
Results oriented
-
Some travel for training will be required