Distinguishing Features: The Senior PeopleSoft Developer is distinguished from the PeopleSoft Developer II by providing senior level technical leadership and assuming responsibility for more complex and difficult PS application development tasks. Assumes a mentoring role and helps the Enterprise Architecture Supervisor coordinate development staff workflow. Provides upper-level project management for development design and implementation and accepts customer service challenges that have been elevated by the PS Application Development staff.
Knowledge, Skills, Abilities and Other Characteristics:
· Knowledge of PeopleSoft People Tools including Application Designer, People Code, SQR, Application Engine, Application Messaging, Component Interface and PeopleSoft Query.
· Knowledge of database design best practices, performance tuning and data normalization rules.
· Knowledge of general application integration principles and techniques.
· Knowledge of Financials and HR core PeopleSoft modules.
Knowledge of PeopleSoft Integration Broker, Application Messaging and XML.
· Knowledge of enterprise architecture concepts such as n-tier applications, clustered environments, and distributed computing.
· Knowledge of current MS SQL Server technologies including both database and analytics engines.
· Knowledge and basic familiarity with functionality provided within Oracle/PeopleSoft Finance and HR current or near current versions.
- Knowledge of SRPMIC Tribal Government standard operating systems software including Windows in both a desktop and server environment.
- Knowledge of common integration tools, patterns and techniques.
- Knowledge of project management Best Practices.
- Skill working with PeopleSoft Application Designer and Component Interface as well as database design and performance tuning.
· Skill working in a Microsoft environment.
· Skill working with SQL Server.
· Skill establishing and maintaining effective working relationships with project team members, business partners, customers, vendors, direct reports and superiors.
· Skill with verbal and written communication.
· Skill leading a small cross-functional project team.
· Ability to analyze data, draw logical conclusions and makes sound decisions and recommendations.
· Ability to utilize problem solving techniques, improvisation and creativity to accomplish goals.
· Ability to work in a team environment.
Qualifications:
· Education & Experience: A Bachelor’s Degree from accredited college or university in Computer Information Systems, Computer Science, Engineering or related discipline required.
· Five (5) years’ experience with PeopleSoft development experience is required with demonstrated successful experience with as many of the following as possible preferred:
· General development, integration and support of business applications.
· Oracle/PeopleSoft development.
· Integration of PeopleSoft modules to external applications through the use of industry standard tools and techniques.
· MS SQL Server 2008 or higher (including both database and analytics engines).
· Data conversion and end user training.
· Experience with creating Application Support documentation.
· Experience with: Oracle/PeopleSoft Development tools (including PeopleTools, Application Designer, PeopleCode, Application Engine, SQR, Component Interface, Application Messaging and Query).
· Equivalency: Any equivalent combination of education and/or experience that would allow the candidate to satisfactorily perform the duties of this position, will be considered.