Support PeopleSoft applications. Review, analyze, and evaluate business systems and user needs to formulate solutions that address business strategies. Prepare solution options, identify risks, and perform required analyses. Document detailed description of user requirements, program functions, and steps required to develop or modify computer programs. Proficient in PeopleSoft Tools, including PeopleCode, Data Mover Scripts, and Application, as well as general software development methodologies, testing, design, and implementation.