The ideal candidate should have five or more years of development experience in PeopleSoft, knowledge of object-oriented programming like Java and C#, experience with SQL, HTML, JavaScript, and relational databases, ability to troubleshoot and solve complex issues, strong analytical and organizational skills, and the ability to translate business requirements into technical specifications.