Senior Software Developer

8 hours ago

Toronto, Ontario, Canada Randstad Canada Full-time

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