PeopleSoft Developer Loc:Sunbury, PA
100,000 - 200,000
Job Description:
Job description
- PeopleSoft Developer provides both technical and functional support to internal business users and external vendors/entities for application.
- They work closely with the business SME to ensure proper procedure /process, determine and build requirement for future enhancements, answer user community questions concerning application functionality, identify production issues and provide resolution for those issues.
- They will coordinate and/or lead efforts for routine upgrade implementations of application software and tools.
- Read, analyze, and maintain program code as part of either a custom system or software package.
- Code written / maintained is expected to be well-engineered code that is efficient, effective, can be easily read by others, adequately commented, contains proper error handling, adheres to all coding standards and is robust.
- Ensure that all migrated changes follow proper change control process including sufficient documentation as required by IT and Audit policies.
- Achieve organization goals by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
- Work closely with business SME personnel to develop and maintain a functional understanding the business use of applications, what processes have been developed against the data and functions associated with those applications as well as any data challenges that may exist.
- Perform technical detailed analysis on the database structure, database components, batch processing, and online processes and documents that analysis in an easy to understand and informative way.
- Keep existing documentation up to date on a regular basis.
- Continually evaluate the effectiveness of the application and associated procedures documenting all points of weakness with suggestions for areas of improvement for review with the business.
- Lead and/or participate in requirement gathering and issue resolution meetings with technical and business resources.
- Be able to create business requirements definition, functional, system design and technical specifications that are detailed, complete and in compliance with the IT standards.
- Develop unit and system test scripts, execute and validate with a high degree of accuracy and completeness.
- Be able to assist the business team with creation of business UAT, system test plans and end user training for technical change.
- Ensure that issues are identified, communicated to appropriate business and technical staff and resolved in a timely manner.Present design ideas, status reports and application information in a well-organized and effective manner.
- Demonstrate proficiency in technology needed to support application(s), including where applicable: coding languages, database, Internet, Intranet, Extranet, client/server architectures, and interface technologies.
- Apply upgrades and updates in a safe and timely manner to remain in compliance with governing regulations.
- Collaborate with other technical staff to troubleshoot system hardware, software, networks and operating and system management systems; running system load/stress testing; establishing and testing disaster backup/recovery policies and procedures;
- Develop positive relationships with client personnel that foster client ties, seeking opportunities to increase customer satisfaction and deepen client relationships.
- Manage client expectations effectively and effectively communicate status of all open work.
- Maintain documentation for all support and issue resolution tasks associated with support of the application.
- Facilitates and ensures compliance of government or regulatory standards (SOX, PCI, internal audit, external audit, etc.).
- Maintain a positive attitude and demonstrate a commitment to corporate success.
- Protects organization's value by keeping information confidential.
- Associate Degree in computer related field or minimum of 2-years of programmer analyst experience in information technology.
- Effective written and oral communication skills
- Ability to interact with users of varying levels of technological understanding
- Strong technical documentation skills
- Possesses good time management skills and has the ability to self manage support/issue priorities