Please note: This position is hybrid and not fully remote. Candidates must be based in the Houston area, as relocation assistance is not provided. Only individuals authorized to work in the U.S. will be considered.***
Job Title: Senior ERP Applications Developer (PeopleSoft FSCM)
Job Type: Contract (6-month assignment)
Job Location: Houston, TX 77002
Job Schedule: M-F, 8am-5pm
Job Salary: $63-$65/hour (DOE)
About the Opportunity
We are seeking a seasoned Senior ERP Applications Developer with deep expertise in PeopleSoft Financials and Supply Chain Management (FSCM) to support mission-critical ERP initiatives within a large, complex enterprise environment. This role will focus on the design, development, enhancement, integration, reporting, optimization, and ongoing support of enterprise financial and supply chain applications.
The selected candidate will play a key role in delivering technical solutions that support business operations, improve system efficiency, and ensure the stability and scalability of the organization's ERP ecosystem. This position requires a strong technical background, excellent problem-solving abilities, and the ability to collaborate effectively with cross-functional teams including business analysts, project managers, database administrators, infrastructure teams, vendors, and business stakeholders.
This is an excellent opportunity for a senior-level PeopleSoft developer who enjoys working on complex technical challenges, integrations, system improvements, upgrades, and enterprise-scale project
Requirements
Essential Duties and Responsibilities
ERP Application Development
Technical Analysis & Solution Design
- Analyze business and functional requirements and translate them into efficient, scalable technical solutions.
- Collaborate with stakeholders, functional teams, and project leadership to define requirements, assess impacts, and recommend solution approaches.
- Create technical design documentation, development specifications, and implementation plans for enhancements, integrations, reports, and system modifications.
- Conduct impact analyses to identify dependencies across applications, integrations, security, reporting, and business processes.
- Evaluate technical risks, performance considerations, and implementation challenges, providing recommendations to mitigate issues.
- Estimate development effort, complexity, and timelines for projects and enhancement requests.
- Participate in design reviews to ensure solutions align with architecture standards, security requirements, and long-term maintainability objectives.
- Support the delivery of reliable, secure, and scalable ERP solutions that meet business needs and organizational standards
Integration Development & Support
Reporting & Data Solutions
Performance Tuning & Production Support
- Monitor and optimize application performance, batch processing, integrations, and reporting solutions.
- Perform SQL analysis and database performance tuning to improve overall system efficiency.
- Investigate and resolve complex production issues involving application functionality, integrations, workflows, and data processing.
- Conduct root-cause analysis and implement long-term corrective solutions.
- Support critical production systems and participate in incident management activities.
Upgrades, Enhancements & System Modernization
- Participate in PeopleSoft application upgrades, PeopleTools upgrades, retrofit activities, and system enhancement initiatives.
- Support PeopleSoft Update Manager (PUM) updates, selective adoption projects, and deployment activities.
- Analyze the impact of upgrades on customizations, reports, interfaces, and business processes.
- Recommend opportunities to reduce customization and leverage delivered application functionality where appropriate.
- Assist in testing, deployment validation, and post-implementation support activities.
Testing & Quality Assurance
- Develop and execute unit tests for custom development and system enhancements.
- Support integration testing, regression testing, performance testing, and user acceptance testing.
- Validate application changes, reports, batch processes, workflows, and integrations before release.
- Resolve defects, document findings, and ensure successful implementation of corrective actions.
- Participate in release readiness reviews and deployment planning activities.
Technical Leadership & Collaboration
- Partner with project teams to estimate effort, identify risks, and develop implementation strategies.
- Participate in technical design sessions, project meetings, and stakeholder discussions.
- Provide technical guidance and mentorship to junior developers and support personnel.
- Communicate technical recommendations and project status to both technical and non-technical audiences.
- Contribute to multiple initiatives while balancing project deliverables and production support responsibilities.
Upgrades, Retrofits & PUM Updates
- Support PeopleSoft application and PeopleTools upgrades, retrofits, and PeopleSoft Update Manager (PUM) initiatives.
- Analyze delivered functionality and assess impacts on customizations, integrations, reports, and business processes.
- Participate in retrofit activities, selective adoption projects, and regression testing efforts.
- Utilize PeopleSoft comparison and migration tools to evaluate object changes and support upgrade planning.
- Troubleshoot and resolve upgrade-related technical issues while documenting impacts, decisions, and deployment requirements.
Deployment & Environment Support
- Prepare and migrate technical objects across development, testing, staging, and production environments.
- Support change management, release management, and deployment activities following established procedures.
- Develop migration plans, implementation documentation, validation checklists, and rollback procedures.
- Coordinate deployments with technical, functional, database, and infrastructure teams.
- Perform post-deployment validation, production support, and troubleshooting of environment-specific issues.
- Maintain documentation of migrated objects, dependencies, configurations, and release history.
Documentation & Knowledge Transfer
- Create and maintain comprehensive technical documentation, including:
Technical design documents
Integration specifications
Data mappings
Test plans and results
Migration instructions
Deployment procedures
Rollback plans
Troubleshooting guides
- Maintain accurate documentation throughout the application lifecycle.
- Support knowledge transfer activities for internal teams and stakeholders
Required Qualifications
Preferred Qualifications
What Success Looks Like
The ideal candidate brings a combination of deep PeopleSoft technical expertise, strong integration experience, and a proven track record of delivering high-quality ERP solutions in complex enterprise environments. Success in this role requires the ability to solve technical challenges independently, collaborate across teams, support critical business processes, and contribute to ongoing modernization and optimization initiatives.
If you have a strong PeopleSoft FSCM background and are passionate about developing scalable ERP solutions, we'd love to hear from you. Apply today with your updated resume highlighting your PeopleSoft development, integration, reporting, and upgrade experience.