Senior Web Developer
Indexed description
About the Company
The Programmer/Web Developer (Senior) will provide advanced development and technical support for critical Enterprise Resource Planning (ERP) projects currently in progress and planned for future implementation. This position will primarily support PeopleSoft Financials and Supply Chain Management (FSCM) applications, with a strong emphasis on application development, integrations, reporting, performance tuning, upgrades, and production support.
About the Role
The position is responsible for designing, developing, testing, implementing, and maintaining complex PeopleSoft solutions. The selected resource will collaborate with functional analysts, project managers, business stakeholders, database administrators, infrastructure teams, external vendors, and other technical resources to deliver reliable, secure, scalable, and maintainable solutions.
Responsibilities
- PeopleSoft Application Development
- Develop, enhance, configure, and maintain PeopleSoft FSCM applications and related technologies.
- Design, code, unit test, debug, document, and implement complex PeopleSoft development projects.
- Develop technical solutions that meet approved business and functional requirements.
- Create and modify PeopleSoft objects using PeopleSoft Application Designer.
- Develop and maintain:
- Application Engine programs
- Application Packages
- PeopleCode
- Components and pages
- Records and fields
- Component Interfaces
- Integration Broker services
- Approval Workflow Engine configurations and customizations
- File layouts
- Queries and reports
- Batch and scheduled processes
- Develop reusable, scalable, and maintainable application components.
- Review existing customizations and recommend opportunities to improve performance, maintainability, and alignment with PeopleSoft delivered functionality.
- Follow established coding, documentation, source-control, security, and development standards.
- Integration Development and Support
- Design, develop, test, implement, and maintain integrations between PeopleSoft FSCM and external applications.
- Evaluate integration requirements and recommend appropriate integration methods and technologies.
- Develop and support inbound and outbound integrations using:
- PeopleSoft Integration Broker
- Web services and REST or SOAP APIs
- Application Messaging
- Component Interfaces
- File-based interfaces
- XML and JSON
- SFTP or other secure transfer methods
- Middleware or enterprise integration platforms
- Create and maintain integration specifications, data mappings, message definitions, transformation rules, and error-handling procedures.
- Troubleshoot interface failures, data discrepancies, authentication issues, connectivity problems, and message-processing errors.
- Monitor integration performance and recommend improvements to increase reliability and processing efficiency.
- Collaborate with internal and external technical teams to coordinate integration development and testing.
- Support end-to-end validation of integrations across PeopleSoft modules and downstream systems.
- Technical Analysis and Solution Design
- Analyze complex business and functional requirements and translate them into detailed technical designs.
- Work with functional analysts and business stakeholders to clarify requirements, identify dependencies, and evaluate solution options.
- Create technical specifications for enhancements, customizations, integrations, reports, conversions, and system modifications.
- Identify development, design, security, performance, and implementation risks.
- Develop and communicate action plans to mitigate identified risks.
- Estimate development effort, technical complexity, resource requirements, and implementation timelines.
- Conduct impact analyses to identify affected PeopleSoft objects, modules, integrations, reports, security roles, and downstream systems.
- Participate in technical design reviews and provide recommendations regarding architecture, coding approach, integration strategy, and system performance.
- Ensure solutions comply with organizational architecture, governance, security, and quality standards.
- Reporting and Data Development
- Develop, enhance, maintain, and support new and existing PeopleSoft reports.
- Create reports and data extracts using applicable PeopleSoft and enterprise reporting technologies, which may include:
- BI Publisher
- PeopleSoft Query
- nVision
- Application Engine
- Structured Query Language
- Structured Query Reports
- Crystal Reports or legacy reporting tools
- Work with business and functional teams to define reporting requirements, data sources, selection criteria, layouts, and distribution needs.
- Troubleshoot inaccurate report results, performance issues, formatting problems, and scheduling failures.
- Develop ad hoc queries and data extracts to support audits, reconciliation, compliance reviews, operational reporting, and business analysis.
- Validate report results for accuracy, completeness, and consistency.
- Identify underlying PeopleSoft records, tables, fields, views, and relationships needed to support application development and reporting.
- Performance Tuning and Troubleshooting
- Monitor, analyze, and improve the performance of PeopleSoft applications, batch processes, reports, queries, and integrations.
- Diagnose and resolve complex application, database, integration, workflow, and processing issues.
- Perform SQL analysis and tuning to improve system performance and processing efficiency.
- Review logs, traces, process-monitor results, application messages, and system errors to identify root causes.
- Develop corrective actions and long-term solutions for recurring system issues.
- Partner with database administrators, infrastructure teams, functional analysts, and vendors to resolve cross-platform technical problems.
- Provide senior-level production support for critical PeopleSoft FSCM applications and processes.
- Participate in incident response, problem management, and root-cause analysis activities.
- Document troubleshooting procedures, known issues, resolutions, and preventive measures.
- Testing and Quality Assurance
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search