Essential Duties and Responsibilities Solve complex customer issues using methodical troubleshooting based on expert knowledge of PeopleSoft HCM – Canadian Payroll applications functionality and high-level technology Work closely with customers daily to understand their needs, support business change and deliver consistently high-quality customer experience Provide remote-based functional support for multiple PeopleSoft modules Support client customizations, sharing implementation and best practices advice Develop application break fixes for critical product defects or explain setup changes to fix the issue Collaborate with team members in a virtual team environment to extend field experience to different client situations Contribute to the development and management of knowledge-sharing methodologies, diagnostic tools, and creative processes, to improve client experience Education Bachelor or master’s degree in computer science or related field, or equivalent experience Location • US Experience 5+ years relevant PeopleSoft HCM experience, Canadian Payroll is required 5+ years relevant PeopleSoft HCM experience, North American Payroll is required 5+ years direct support of application end-users in a corporate environment A track record of successful roles in several PeopleSoft projects Deep working knowledge and understanding of supporting business processes Analytical, logical problem resolution skills; particularly Payroll problems Knowledge of localizations: architecture, implementation, and key functionality Expertise with PeopleSoft on releases between 8.0 and 9.2, including full life-cycle implementation experience, configuration, and general administration of the application Skills Knowledge of Canadian Payroll required Excellent interpersonal, presentation and communication skills – verbal & written In-depth knowledge of North American US Payroll functionality required; able to run Payroll from end-to-end with an understanding of Tax Setup and Reporting Strong understanding of Payroll Year-End processing Knowledge of Time and Labor requested Knowledge of Global Payroll requested Knowledge of Benefits/HR requested Knowledge of key application functionality, tables, and relationships Demonstrated ability to work independently and as part of a team Primary Support Engineer requires the expertise and skills to diagnose serious issues; then develop, test, package and deliver fixes for such issues in complex, diverse and highly customized environments.