Work with application owners, business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions that are aligned with business and IT strategies and comply with the organization’s architectural standards. Involved in all phases of the full systems life cycle. Responsible for designing, coding, testing, implementing, maintaining and supporting PeopleSoft HCM (9.1) with Payroll for North America and the PeopleSoft Enterprise Portal. Make recommendations towards the development of new code or reuse of existing code. May participate in component and data architecture design, performance monitoring.
Design security requirements for systems with cross-departmental access.
Coding: Develop and maintains PeopleSoft code utilizing the appropriate language to match the requirements. (PeopleCode, PeopleTools, Java, SQL, HTML, XML, etc) Provide thorough internal program documentation. Use available utilities to simplify tasks. . Apply object oriented programming principles to design and development efforts in an effort to re-use existing code. Conduct and participates in code walkthroughs.
Testing: Develop and coordinate system and system integration test plans. Develop system and system integration test data. Perform and coordinate system, system integration and stress tests for large size projects within and across various systems and platforms for large size projects. Assists quality assurance testing teams.
Communication: Provide input to peers, management and application owners for recommendations and alternate solutions and/or improvements. Convey and insure the understanding of technical strategies and vision to project participants. Convey problems, solutions, and updates on projects and their status to their peers, customers and management.
Documentation: Prepare design documentation for the software projects assigned. Ensure that the scope and intent of the design architecture is clearly reflected and accounted for in the supporting documentation for the Developers. May assist in writing on-line help manuals, user manuals, operations documentation and FAQs for specific software projects.
Mentoring: Take responsibility for personal and team technical and professional growth. May assist new hires with simple and complex department procedures, environment, tools, utilities and standards. Serve as a resource and provides on-the-job training and advice on tasks to be accomplished by less knowledgeable or newer associates. Provide technical assistance and follow through to team members.
Planning/Process Management: Prepare time estimates for all phases of technical projects. Function as a technical leader on appropriate projects throughout the full project lifecycle. Develop and maintains plans for large size projects. Evaluate estimates against actual results. Recommend improvements in technical processes. Actively participates in post-implementation reviews.
Performs other related duties and participates in special projects as assigned.
Bachelors degree in related discipline with 5-7 years of relevant work experience OR demonstrated ability to meet the job requirements through comparable number of years of applicable work experience.
Must be able to demonstrate an excellent understanding of PeopleSoft HCM/Payroll for North America/PeopleSoft Enterprise Portal 9.1 environment/ infrastructure (UnixOS/Oracle DB).
Must be able to effectively use Peopletools 8.5, Oracle SQL, SQR, Java, Unix, XML and HTML to resolve issues, create enhancements or application modifications required by our users.
Ability to use strong analytical and problem solving skills to troubleshoot technical issues.
Ability to work independently.
Familiarity with project planning processes and software and Iscripting is a plus.
Excellent communication skills.
RR Donnelley is a global provider of integrated communications. The company works collaboratively with more than 60,000 customers worldwide...