Job Summary
The Enterprise Systems Developer III works within the PeopleSoft HCM development team on complex tasks in support of our business users. This role requires a developer who can work independently to ensure that assignments are completed on time. The developer will be responsible for supporting the full range of modules within the PeopleSoft HCM product and will be expected to provide production support, technical and process documentation, and follow established development and change control standards. The developer is further expected to be comfortable working with business owners to understanding functional requirements and business processes to ensure compatibility with proposed technical solutions.
Essential Duties And Responsibilities
Diagnose and resolve complex PeopleSoft system-related problems to ensure the accuracy of business-critical systems. Research questions with respect to both maintenance and development activities Analyze, design, and create technical specifications for the PeopleSoft applications and functions. Ensure that all relevant technical documentation is updated accordingly, including technical specs and changes to the PeopleSoft objects such as SQR , Application Engine, Record/Field definitions. Lead effort in retrofitting code changes and enhancements. This includes writing new code and re-writing old code to ensure that the application of the fixes and patches will function seamlessly in the newly upgrade/patched environment. Provide technical expertise and leadership while addressing problems related to systems integration, compatibility, and multiple platform integration. This includes guidance related to general and portal-specific software design, development processes, security, infrastructure, migration paths, and deployment best practices. Develops and customizes reports, interfaces and new processes using PeopleTools and other 3rd party tools such as SQL , SQR , PS/Query and XML to deliver required functionality. Provides technical leadership to team members and management in all phases of the projectβs lifecycle: planning and prototyping, design, development, conversion, testing and deployment. Interacts with Database Administrators, Network and other technical groups. Provides expertise and advisement to junior Developers and Technical Analysts when necessary to resolve issues. Expertly forecasts required time and resources and follows established methodology. Completes the duties and responsibilities with minimal supervision of senior personnel and/or management.