Coordinate with Business Analyst to understand client business needs and requirements.
Assist in design and development of Peoplesoft applications based on business requirements.
Upgrade and modify Peoplesoft applications as per business needs.
Assist in preparing project plan and technical and functional specifications.
Perform code reviews and recommend improvements.
Identify and troubleshoot coding issues in a timely fashion.
Ensure that project deliverables meet business requirements and ensure to complete project within assigned timelines.
Provide support in system testing and bug fixing activities.
Provide support in all phases of SDLC.
Conduct end user training when needed and prepare user documentations.
Recommend new coding techniques to ensure quality and usability.