Under general supervision, plans, designs, develops, and fulfills PeopleSoft Enterprise Human Capital Management, Campus Solutions, and Finance Solutions application development requirements for complex applications.
The Software Developer (PeopleSoft) demonstrates mastery of one or more PeopleSoft product modules and expertise using Application Engine, PeopleSoft Tools, and People Code. Serves as a resource person in at least one of the above mentioned modules.
All personnel perform related work. This specification describes typical assignments; related duties may be assigned as needed. There are two assignment levels (level 1 and Level 2).
General Work Tasks
Assignment Level 1
Interprets functional designs to create technical designs containing the information needed to code PeopleSoft objects, partnering with Project Team members to collect requirements and validate designs
Codes PeopleSoft objects adhering to technical designs
Applies standard PeopleSoft development tools and other software components as needed (e.g., Application Designer, Application Engine, SQR, Application Messaging, Component Interfaces, PeopleSoft, Crystal Reports)
Creates documentation needed to support PeopleSoft code
Creates and executes unit and system integration tests to validate new or changed code; documents errors and resolves defects
Works with feedback from the user community
Supports technical aspects of code deployment to production environments
Supports the Production function by resolving code defects identified by end users
Works to support transition of Production Support to Managed Services team
Designs and generates PeopleSoft reports
Provides solutions to a variety of technical problems of moderate scope and complexity
Assignment Level 2
Completes all Level 1 tasks
Troubleshoots codes / PeopleSoft objects adhering to technical designs using specialized
Serves as an expert resource to Level1 staff
Applies expertise and supplies technical guidance to others using standard PeopleSoft development tools and other software components as needed (e.g., Application Designer, Application Engine, SQR, Application Messaging, Component Interfaces, PeopleSoft, Crystal Reports)
Advises Level 1 staff during unit and system integration tests to validate new or changed code; documents errors and resolves defects
Provides technical support and troubleshooting within defined service level agreements
Provides solutions to a variety of technical problems of larger scope and complexity than Level 1
IT Software Developer-PeopleSoft
CAMPUS SPECIFIC INFORMATION
The Office of Computing and Information Services (CIS) at the City University of New York (CUNY) support the IT and telecommunications needs of CUNY's 25 colleges. CIS supports enterprise IT and applications; identifies and implements new technologies that advance University's core mission; builds, upgrades and maintains the University's network; operates the University's Data Center and help desk; identifies and implements disaster recovery and business continuity plans; and leads the CUNYfirst Enterprise Resource Planning Project (ERP), which integrates 25 university systems, covering student administration, financial management, and human resources.
Reporting to the Assistant Director of Applications Development, the PeopleSoft Application Developer is responsible for the development and critical day-to-day support and enhancement of the PeopleSoft application modules installed or implemented at The City University of New York. As the University continues to transition from its legacy applications to the CUNYfirst enterprise environment, this position plays a key role in the effort to strategically integrate legacy and enterprise applications as a single solution.
Key responsibilities include, but are not limited to:
Using PeopleTools, identifies, implements and maintains custom applications based on analysis of user/owner needs; analyzes, identifies and implements and implements requested upgrades,
enhancements, and changes to PeopleSoft Portal, Finance, HR, Campus Solutions, and EPM pillars.
Participates in business process analysis, systems analysis, systems design, development, testing, deployment and support; performs (full-lifecycle) software development.
Responsible for planning and deployment activities, including providing analysis and recommending strategies to ensure smooth systems transitions.
Uses best practices to ensure consistent system functionality and availability to the user community.
Supports the user community by working directly with clients and managing their requests, and then translating these functional requirements into technical specifications through hands-on analysis; identifying user needs and matching them to appropriate solutions; monitoring ongoing developments and anticipating problems; ensuring that clients are informed of progress or setbacks in projects; meeting timelines for delivery of products of services.
Provides leadership and technical expertise for strategic development and implementation of University-wide systems.
Provides programming, management and maintenance services required to implement and support new installations or maintain and improve existing legacy systems.
Ensures that PeopleSoft system-related production errors are diagnosed and resolved quickly to maintain the accuracy of business-critical systems.
Ensures the finished product meets the objectives and any other appropriate criteria associated with the user/owner requirements.
Works with users and business owners to understand system issues and provide solutions, including design, development, and system test of data update scripts and code development.
Interacts with database administrators, security analysts and business system users in this effort.
Monitors and performs problem resolution of PeopleSoft Integrations.
Ensures the implementation of PeopleSoft updates and fixes, application and PeopleTools upgrades.
Participates in development of system test plans and acceptance criteria.
Communicates development project status to senior management on a timely and accurate basis.
Serves as a high level technical resource to all systems and application implementation teams by consulting, reviewing, and providing recommendations regarding proposed system architectures to ensure successful enterprise deployments.
Provides recommendations on the acquisition of software and hardware products, including those necessary for the implementation of new systems.
Stays current with PeopleTools technology advances and provides impact analysis of PeopleTools upgrades.
Identifies priority activities and assignments; adjusting priorities as required; allocates appropriate amounts of time and resources for completing work; foresees risks and allows for contingencies when planning; monitors and adjusts plans and actions as necessary.
Performs other duties as assigned.
1) A combination of education and experience that may be met by one of the following:
a) Oracle/PeopleSoft certification for PeopleSoft Version 8 or later with 2 years of full time information technology work experience which must have been primarily in PeopleSoft development,
b) A Bachelor's degree from an accredited institution in computer science or related field plus three (3) years of full-time information technology work experience, which must have been primarily in PeopleSoft development,
c) An Associate's degree from an accredited institution in computer science or related field plus five (5) years of full-time information technology work experience, at least three (3) years of which must have been primarily in PeopleSoft development,
d) A High School diploma or GED from an accredited institution and at least seven (7) years of full time information technology work experience (post-high school), at least three (3) years of which must have been primarily in PeopleSoft development
2) Demonstrated English language proficiency, including the ability to speak, read, write and understand English well enough to meet minimally acceptable performance standards set for job tasks.
Please note: No substitutions or equivalencies for 3 years of PeopleSoft Development experience will be accepted
Level 2 and level 3
In addition to minimum qualifications, candidates for level 2 and 3 must demonstrate that they hold additional qualifications (education, experience, or certification) appropriate to the specific requirements of the position.
In addition to the qualifications for level 3, candidates for level 4 must demonstrate that they hold additional qualifications (education, experience, or certification) appropriate to the specific requirements of the position.
The ideal candidate will possess the following knowledge, skills, and abilities:
Strong experience in PeopleSoft application design and development, full lifecycle management, and the successful execution of PeopleSoft related software implementation projects.
Strong PeopleSoft technical skills ranging from analysis and design to coding and unit testing.
Demonstrated PeopleSoft experience as an Application Designer and either SQR or PeopleCode experience at an expert level, including experience in successful large scale PeopleSoft implementations.
Thorough and updated knowledge of relevant technologies; for example, Application Designer, Application Engine, PeopleTools 8.49, PeopleCode, PeopleSoft Integration Broker, SQR, Change Assistant, DataMover, Component Interface, and Process Scheduler.
In-depth technical understanding of PeopleSoft Portal 9.0 and/or CS 9.0, EPM 9.0, and demonstrated expertise in web server applications and web services.
Experience with Oracle relational database management systems, and working knowledge of Oracle 10g.
Excellent interpersonal skills, reflected in the ability to form successful cooperative partnerships with both internal and external personnel.
Ability to effectively lead diverse teams of technical professionals, and the skill to manage and motivate team members to produce quality deliverables while meeting project deadlines.
Ability to work effectively both independently and with team members, as well as with varying levels of technical and non-technical personnel, to achieve appropriate solutions.
Excellent organizational skills, including the flexibility to work successfully with multiple priorities.
Excellent analytical, communication, writing, and presentation skills, including the ability to translate complex technical issues into understandable reports, updates, and proposals for solutions.
Commitment to the highest level of constituent satisfaction and responsiveness.
Level 1: $97,646
IMPORTANT BENEFITS NOTICE:
Health Plan Coverage for Employees Hired on or after July 1, 2019
City of New York employees and employees of Participating Employers and their eligible dependents hired on or after July 1, 2019 will only be eligible to enroll in the EmblemHealth HIP HMO Preferred Plan and must remain in the HIP HMO Preferred Plan for the first year (365 days) of employment.
After 365 days of employment, the employee will have the option of either remaining in the HIP HMO Preferred Plan or selecting a different health plan within 30 days before the end of the 365th day period. If a new health plan is selected, the new plan will be effective on the 366th day.
Only after the 365th day can the employee participate in any Annual Fall Transfer Period.
An employee who needs to request an exemption from the required enrollment in the HIP HMO Preferred Plan can do so by submitting a HIP HMO Opt-Out Request Form to EmblemHealth. An employee, or eligible dependent, must meet certain criteria and the request must be approved by EmblemHealth before the exemption is granted. The HIP HMO Opt-Out Request Form and HIP service area are available on the EmblemHealth website.
CUNY offers a comprehensive benefits package to employees and eligible dependents based on job title and classification. Employees are also offered pension and Tax-Deferred Savings Plans. Part-time employees must meet a weekly or semester work hour criteria to be eligible for health benefits. Health benefits are also extended to retirees who meet the eligibility criteria.
HOW TO APPLY
For full consideration, submit a cover letter and resume online via CUNY's web-based job system, addressing how your experience and credentials fulfill the responsibilities and qualifications outlined.
The direct link to the job opening from external sources is:
Open until filled with review of applications to begin January 3, 2020.
JOB SEARCH CATEGORY
CUNY Job Posting: Information Technology/Technical
EQUAL EMPLOYMENT OPPORTUNITY
CUNY encourages people with disabilities, minorities, veterans and women to apply. At CUNY, Italian Americans are also included among our protected groups. Applicants and employees will not be discriminated against on the basis of any legally protected category, including sexual orientation or gender identity. EEO/AA/Vet/Disability Employer.
Internal Number: 21570
About CUNY City University of New York (System Level)
The City University of New York provides high-quality, accessible education for more than 269,000 degree-credit students and 270,000 adult, continuing and professional education students at 25 campuses across New York City. The University is an integrated system of senior and community colleges, graduate and professional schools, research centers, institutes and consortia. From certificate courses to Ph.D. programs, CUNY offers postsecondary learning to students of all backgrounds. It provides the city with graduates trained for high-demand positions in the sciences, technology, mathematics, teaching, nursing and other fields. As CUNY has grown, the University also has strengthened its mission as a premier research institution, building an array of modern facilities and expanding the ranks of its world-class faculty. Throughout its history, the University has been an integral part of the city and state through partnerships with public schools, economic development initiatives, immigration aid and financial advice services and other community outreach programs. Today, CUNY faculty and staff continue to benefit New York City — as well as the entire nation — by serving as policy exper...ts to business and government, advisers to nonprofit institutions, civic organizations and community groups. Students, too, are strongly encouraged to experience the cultural, educational and community-based opportunities of the five boroughs, through a network of internships and fellowships, to embracing the city as their campus.