6+ month contract with possible FT hire
JOB PURPOSE & SUMMARY
This position is responsible for the full Life Cycle Development of PeopleSoft Financials and HR/Payroll modules including business/system analysis, programming/customization, testing, implementation, support, maintenance and documentation necessary to deploy business critical systems. This role is highly skilled with extensive proficiency and works independently on the most complex issues as directed by the manager or PeopleSoft Technical Lead. This position supports, maintains and documents applications which are critical in supporting business operations.
Essential Duties & Responsibilities
Application Development (60%)
• Code/build application the most complex solutions from technical requirements using PeopleTools and related development technologies with wide latitude for independent judgment.
• Develop and execute unit tests and functional test coverage for assigned coding changes to ensure code quality. May alter existing test data or create new test data to ensure successful results of modifications to program code.
• Perform the most complex coding and programming tasks including testing, design, implementation, and testing of a wide range of input/output, control functions, interlocks, sequences, operator interface and other control components; work product is considered the highest quality by reviewers.
• Perform testing of application software modifications utilizing various programming platforms and productivity tools and review results for accuracy
• Adhere to defined processes and procedures to ensure the quality of the technical solution.
• Performs the role of a Technical Lead on small scale projects.
o Lead the analysis, definition and documentation requirements for data, workflow, logical processes, hardware and operating system environment interfaces with other systems, internal and external checks and controls, and outputs for both new and existing applications.
o Assign project tasks and areas of responsibility to project team members from basic to complex. Monitors quality and rate of technical progress.
o Collaborate with business units to gather information about application needs, objectives, functions and features as well as input and output requirements. Document findings.
• Troubleshoot complex control and communication problems, conduct operator training, and tune control loops.
• Mentor less experienced developers. This may include assigning work, reviewing work for adherence to standards, and provide coaching guidance.
• Prepare for and participate in code reviews as requested
• Evaluate upgrades to determine changes needed before implementation or how to leverage upgrade functionality.
• May sit on/or participate in industry specific user groups/or committees.
• Thoroughly document code changes
• Provide input on time estimates as requested
• Identify technical opportunities and economic justification for improvements and communicates those to leadership.
• Partner with other Information Technology (IT) department units, functional users and vendors to provide guidance, manage project implementation or users support.
Production Support/On Call Support (30%)
QUALIFICATIONS
Education & Experience: Bachelor's degree computer science and five plus years of programming experience or an equivalent combination of skills, experience with training and/or certification. Equivalent combination of skills, experience and training considered. Intermediate experience in MS Office Suite products (Word, Excel)
Minimum experience qualifications:
• Advanced in PeopleSoft Financials, PeopleSoft HR/Payroll, Time and Labor, and PeopleTools.
• Advanced functional knowledge of the HRMS process to include the Recruit, HR employment history, position management, leave accrual, benefit, time tracking and the payroll process to include pay, tax, and W-2 processing and reporting.
• Advanced functional knowledge of the Financials application to include eProcurement, Purchasing, Accounts Payable, Billing, Accounts Receivable, Asset Management, Budget and General Ledger.
• Advanced knowledge of Relational Databases and Structured Query Languages.
• Advanced knowledge and concepts of PeopleSoft systems maintenance, upgrades and customizations.
• Advanced knowledge of Systems Development Life Cycle, including techniques utilized in creating system requirements, analysis, design, development, testing and implementation.
• Advanced knowledge and concepts of purchased commercial systems maintenance, upgrades and customizations.
• Demonstrated experience with Visual Basic, Crystal Reports, or Windows & Visual Basic Scripting.
• Advanced in client/server and web architectures.
• Advanced in concepts, characteristics, and capabilities of information technology hardware, software and networks.
• Competent skills to debug and dig deeply into one specific task to uncover root cause and provide solution(s).
• Ability to plan, organize and work on multiple tasks simultaneously.
JOB PURPOSE & SUMMARY
This position is responsible for the full Life Cycle Development of PeopleSoft Financials and HR/Payroll modules including business/system analysis, programming/customization, testing, implementation, support, maintenance and documentation necessary to deploy business critical systems. This role is highly skilled with extensive proficiency and works independently on the most complex issues as directed by the manager or PeopleSoft Technical Lead. This position supports, maintains and documents applications which are critical in supporting business operations.
Essential Duties & Responsibilities
Application Development (60%)
• Code/build application the most complex solutions from technical requirements using PeopleTools and related development technologies with wide latitude for independent judgment.
• Develop and execute unit tests and functional test coverage for assigned coding changes to ensure code quality. May alter existing test data or create new test data to ensure successful results of modifications to program code.
• Perform the most complex coding and programming tasks including testing, design, implementation, and testing of a wide range of input/output, control functions, interlocks, sequences, operator interface and other control components; work product is considered the highest quality by reviewers.
• Perform testing of application software modifications utilizing various programming platforms and productivity tools and review results for accuracy
• Adhere to defined processes and procedures to ensure the quality of the technical solution.
• Performs the role of a Technical Lead on small scale projects.
o Lead the analysis, definition and documentation requirements for data, workflow, logical processes, hardware and operating system environment interfaces with other systems, internal and external checks and controls, and outputs for both new and existing applications.
o Assign project tasks and areas of responsibility to project team members from basic to complex. Monitors quality and rate of technical progress.
o Collaborate with business units to gather information about application needs, objectives, functions and features as well as input and output requirements. Document findings.
• Troubleshoot complex control and communication problems, conduct operator training, and tune control loops.
• Mentor less experienced developers. This may include assigning work, reviewing work for adherence to standards, and provide coaching guidance.
• Prepare for and participate in code reviews as requested
• Evaluate upgrades to determine changes needed before implementation or how to leverage upgrade functionality.
• May sit on/or participate in industry specific user groups/or committees.
• Thoroughly document code changes
• Provide input on time estimates as requested
• Identify technical opportunities and economic justification for improvements and communicates those to leadership.
• Partner with other Information Technology (IT) department units, functional users and vendors to provide guidance, manage project implementation or users support.
Production Support/On Call Support (30%)
QUALIFICATIONS
Education & Experience: Bachelor's degree computer science and five plus years of programming experience or an equivalent combination of skills, experience with training and/or certification. Equivalent combination of skills, experience and training considered. Intermediate experience in MS Office Suite products (Word, Excel)
Minimum experience qualifications:
• Advanced in PeopleSoft Financials, PeopleSoft HR/Payroll, Time and Labor, and PeopleTools.
• Advanced functional knowledge of the HRMS process to include the Recruit, HR employment history, position management, leave accrual, benefit, time tracking and the payroll process to include pay, tax, and W-2 processing and reporting.
• Advanced functional knowledge of the Financials application to include eProcurement, Purchasing, Accounts Payable, Billing, Accounts Receivable, Asset Management, Budget and General Ledger.
• Advanced knowledge of Relational Databases and Structured Query Languages.
• Advanced knowledge and concepts of PeopleSoft systems maintenance, upgrades and customizations.
• Advanced knowledge of Systems Development Life Cycle, including techniques utilized in creating system requirements, analysis, design, development, testing and implementation.
• Advanced knowledge and concepts of purchased commercial systems maintenance, upgrades and customizations.
• Demonstrated experience with Visual Basic, Crystal Reports, or Windows & Visual Basic Scripting.
• Advanced in client/server and web architectures.
• Advanced in concepts, characteristics, and capabilities of information technology hardware, software and networks.
• Competent skills to debug and dig deeply into one specific task to uncover root cause and provide solution(s).
• Ability to plan, organize and work on multiple tasks simultaneously.