ABOUT THE ROLE:
This position lives within the Information Technology department. The PeopleSoft Developer is a key technical professional responsible for the installation, configuration, maintenance, and overall management of PeopleSoft applications and environments. This position is responsible for the application development and ongoing support of the PeopleSoft based Enterprise Resource Planning systems that host the City’s Financial and Human Resources environment. The position requires specialized skill and technical knowledge in PeopleSoft architecture, development tools and applications.
This role involves working closely with functional teams to understand requirements, creating customizations and enhancements using PeopleCode, Application Engine, and other PeopleSoft tools, and ensuring the reliability and performance of the applications. The developer plays a critical role in optimizing workflows, implementing new features, and providing technical support to ensure that the PeopleSoft system effectively supports the City's objectives and processes.
ESSENTIAL DUTIES & RESPONSIBILITIES:
The specific duties of the position include but are not limited to the following:
- Design and develop modifications to PeopleSoft packaged software and/or custom solutions developed to support specific business needs. Works closely with business analysts and/or key users, assessing business needs and determining and implementing information technology solutions.
- Design, code, test and debug programs and implementation of customizations including pages, menus, workflow, self-service components, batch jobs, reports and queries for PeopleSoft ERP Citywide system and for special projects and interfaces; prepare final systems design and documentation necessary for programming.
- Code and test data interface PeopleSoft modules between internal and external systems using interface-appropriate communications tools like IB, application messages, web services, application engine and SQR. Conducts code reviews of own and peer work.
- Analyze, research and repair program logic and systems; modify program logic; analyze service requests for PeopleSoft system changes or new requirements; assist peers in diagnosing program failures.
- Analyze and respond to PeopleSoft service requests; determine the most cost-effective approach and the appropriate staff time required to achieve needed modifications; recommend appropriate solutions to meet user needs and project requirements.
- Ensure PeopleSoft program specifications are complete; produce basic components to ensure complete programming; review specifications submitted by vendors and users to ensure compatibility with current systems. Create PeopleSoft technical design specifications and develops unit test plans documentation in support of complex programming work.
- Assist PeopleSoft users and other analysts in diagnosing complex program failures; develop recovery and backup procedures; detect, identify and correct PeopleSoft software deficiencies.
- Develop detailed PeopleSoft specifications necessary to support applications programming. Review, develop, and apply technical design specifications; provide regular and accurate reports including progress updates on assigned tasks; ensure program specifications are complete; produce basic components such as program overview, listing of files, related programs and sub-programs, charts and screen flow diagrams, to ensure complete programming.
- Maintain the operational integrity of the PeopleSoft production environment while applying application changes and upgrades.
- Performs other related duties as required.
MINIMUM REQUIREMENTS:
Education and Experience:
- A bachelor's degree in information technology or computer science; or a minimum of 4 years of relevant experience are considered equivalent and meet the qualifications for this role.
- 6 years of progressively responsible experience programming in an enterprise-level environment. This includes:
a. 4 years of PeopleSoft development experience
b. 2 or more years of overall technical experience in system design, project development and production support of large applications/systems
Knowledge:
- In-depth understanding of PeopleSoft architecture and application suite.
- Proficiency in PeopleCode, Application Engine, and SQR programming.
- Knowledge of PeopleSoft Integration Broker and Component Interface.
- Advanced experience with SQL and relational database management systems (RDBMS), specifically Microsoft SQL Server.
- Understanding of PeopleSoft security and data privacy practices.
- Awareness of software development lifecycle (SDLC) methodologies.
Skills:
- Strong analytical and problem-solving abilities.
- Effective communication and collaboration skills.
- Ability to write clean, efficient, and well-documented code.
- Proficiency in debugging and troubleshooting PeopleSoft applications.
- Experience with PeopleSoft Query and reporting tools.
- Ability to work independently and manage multiple tasks simultaneously.
Abilities:
- Adaptability to rapidly changing technologies and business requirements.
- Capacity to learn and apply new PeopleSoft features and updates.
- Ability to translate business requirements into technical solutions.
- Capability to mentor and guide team members.
- Strong organizational skills and attention to detail.
- Ability to work effectively in a team environment and collaborate with cross-functional teams.
PREFERRED QUALIFICATIONS:
- Oracle Certified Expert in PeopleTools
- Experience with PeopleSoft 9.2
- Experience creating Webservices/API integration from Legacy systems to PeopleSoft HCM
- Possess prior experience of supporting large scale organizations with successful ERP transformation(s)
PHYSICAL DEMANDS: Ability to access, input, and retrieve information from a computer. Answer telephones and maintain multiple files. Must read and analyze large quantities of information. May require travel to get back and forth from office to offsite meetings. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
WORK ENVIRONMENT: Work is conducted primarily in an office environment with fluorescent lighting, air conditioning, computers, and other standard office equipment, but also involves meetings in other offices or facilities.
SUMMARY OF BENEFITS:
- Competitive health, dental, and vision insurance
- Generous vacation and sick leave eligible
- Sick incentive pay eligible
- 3 Personal days
- 14 Paid Holidays
- Management Allowance, $2,700/year
- City employee commuter benefits (T-Pass reimbursement Bluebikes membership, EZRide Shuttle membership)
DOCUMENTS REQUIRED:
Please upload the following documents to complete your application.
- Resume
- Cover Letter