Senior Software Developer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
We are seeking an experienced Senior Software Developer - ERP / Case Management with specialized expertise in Oracle PeopleSoft Human Capital Management (HCM) to deliver digital solutions across large-scale enterprise environments.
In this role, you will work within an Agile, multi-disciplinary team to design, build, test, and maintain digital workflows, self-service capabilities, and business process automation solutions. Leveraging deep technical expertise in PeopleSoft HCM modules (Absence Management, Time & Labour, Benefits, and Payroll), PeopleTools, Fluid UI, and Oracle database management, you will modernize legacy administrative interfaces, build custom dashboards, and integrate complex ERP components across the full software development lifecycle.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 9-month contract.
Advantages
- Enterprise ERP Impact: Direct technical development and modernization on a massive, high-volume PeopleSoft HCM 9.2 platform.
- Modern Fluid UI Stack: Hands‑on experience transitioning classic administrative tools to responsive PeopleSoft Fluid UI interfaces.
- End-to-End Tooling Scope: Work extensively across Application Engine, Integration Broker, Component Interface, PUM, and BI Publisher.
- Dedicated Onsite Synergy: Collaborate directly with senior architects, developers, and business analysts in a focused 5-day per week workspace.
Responsibilities
- PeopleSoft HCM Application Development: Design, code, configure, and maintain custom applications and system modifications using PeopleTools, Application Designer, PeopleCode, Application Engine, Component Interface, Integration Broker, SQR, and BI Publisher.
- Fluid UI & Interface Modernization: Transition classic pages to Fluid UI interfaces, configuring custom navigation, tiles, interactive dashboards, Activity Guides, and role-based security controls.
- Module Configuration & Integration: Support core PeopleSoft HCM modules—including Absence Management, Time & Labour, Benefits, and Payroll—implementing packaged application integrations and automated business workflows.
- Data Visualization & Dashboard Engineering: Build interactive dashboards, operational reports, and data visualizations that empower business leaders to explore workforce analytics and uncover actionable insights.
- Database Administration & Scripting: Leverage Oracle database management systems and application database administration principles to support data modeling, data movement, and Linux shell scripting.
- System Maintenance & Tooling: Utilize enterprise PeopleSoft tools, including PeopleSoft Update Manager (PUM), Change Assistant, Data Mover, and security administration controls to manage system updates and environment stability.
- Testing, Technical Support & Code Walkthroughs: Perform unit testing, develop detailed technical specifications, support System Integration Testing (SIT) and User Acceptance Testing (UAT), analyze defects, and conduct test walkthroughs with business leads.
- Agile Collaboration: Actively participate in Agile team ceremonies, collaborating with solution designers, systems analysts, and cross-functional leads to deliver iterative software enhancements.
Qualifications
- PeopleSoft HCM Module Expertise: Proven, hands-on experience in PeopleSoft HCM development, with specialized knowledge of Absence Management, Time & Labour, Benefits, and Payroll modules (Strictly Required).
- PeopleSoft Development Tools: In-depth expertise using Application Designer, PeopleCode, Application Engine, Component Interface, Integration Broker, SQR, and BI Publisher (Strictly Required).
- Fluid UI & Modern Navigation: Demonstrated experience in Fluid UI development, including configuring tiles, navigation collections, activity guides, and role-based security (Strictly Required).
- PeopleSoft Administration Tools: Experience utilizing PeopleSoft Update Manager (PUM), Change Assistant, Data Mover, and PeopleSoft security frameworks (Strictly Required).
- Oracle Database Management: Solid knowledge of Oracle Database Management Systems (DBMS) and application database administration principles (Strictly Required).
- Testing & Technical Documentation: Proven track record executing unit testing, authoring technical specs, supporting SIT/UAT, and conducting technical code reviews (Strictly Required).
Nice-to-Have Assets
- Prior software development experience within an Ontario Public Service (OPS) or broader public sector environment.
- Experience developing Linux scripts for batch processing or system automation.
- Strong background in digital onboarding automation and paperless workflow digitization.
Randstad Canada is committed to fostering a workforce reflective of all people