This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly accomplished Senior Software Developer with master-level expertise in Oracle Siebel CRM ecosystems to drive the technical configuration, system design, and multi-tier integration of core business applications. In this role, you will take technical ownership of translating architectural system specifications into high-performance, working code. Operating across modern decoupled environments, you will engineer secure integrations between Siebel and external digital experience platforms, develop complex data transformation routines, and lead upgrade and migration paths—ensuring absolute solution scalability and compliance with enterprise data governance standards. Location: Toronto, ON (Fully Onsite - 7.25 hours per day between 8:00 AM and 5:00 PM) Duration: 9-month contract.
Job Responsibility
Siebel Core Configuration & Engineering: Architect, design, and configure complex Siebel Business Layer components, including Workflows, Business Rules, Assignment Manager, Applets, Views, and Screens
Modern Interface Web Customization: Develop and customize responsive user interfaces using Siebel Open UI Architecture, writing customized Presentation Models (PM) and Physical Models (PR) while working within standard OOTB file structures
Enterprise Application Integration (EAI): Architect and implement real-time and batch data exchanges using Siebel EAI and EIM (Enterprise Integration Manager), utilizing Web Services, middleware gateways, and transport protocols
Cross-Platform Integration: Design and deploy secure transactional integrations connecting Siebel systems with external web architectures, specifically Adobe Experience Manager (AEM) and J2EE application layers
Modern Lifecycle Migration: Configure and administer the Siebel Migration Application and Siebel Approval Manager to safely promote code, repository changes, and schema updates across enterprise environments
Relational Database Programming: Write and tune complex data extraction routines, database triggers, and data manipulation scripts using Oracle PL/SQL, SQL, and XML to handle heavy batch operations
Tier-3 Troubleshooting & Maintenance: Isolate, diagnose, and resolve deep technical problems during software package deployment, data conversions, and system upgrades
Technical Artifact Generation: Formulate detailed technical specification sheets, logical data flow diagrams, object-oriented models, and precise deployment manuals for operations support staff
Cross-Functional Collaboration: Lead technical walkthrough sessions, oversee quality assurance metrics from a code perspective, and deliver structured knowledge transfer to team members throughout the software development lifecycle
Requirements
Core Siebel Engineering Seniority: 10+ years of progressive, hands-on professional experience leading the technical configuration, design, development, and system integration of enterprise Siebel CRM platforms
Multi-Tier Integration Experience: 5+ years of verified experience orchestrating data and application integrations between Siebel and external layers like Adobe AEM or J2EE
EAI/EIM Data Architecture Depth: 5+ years of direct technical experience building data manipulation frameworks using Siebel EAI (Enterprise Application Integration) and Siebel EIM (Enterprise Integration Manager)
Modern Siebel Platform Literacy: 3+ years of dedicated technical experience configuring and coding within Siebel IP18 (Innovation Pack 2018) or above environments
Open UI Scripting Competency: Practical experience writing clean user interfaces utilizing Siebel Open UI specific classes, methods, and templates (Physical Models, Presentation Models)
Database Programming Skills: Strong hands-on database skills writing and optimizing SQL and Oracle PL/SQL statements within relational configurations
Platform Credentials: Demonstrated possession of an official Siebel 8.x (or above) professional developer or architect certification
Soft Skills: Outstanding consultative, analytical, and verbal/written communication mechanics, with an established track record of managing technical requirements and meeting strict project deadlines
Nice to have
Functional expertise configuring public-sector-specific Siebel modules (e.g., Public Sector CRM, Public Sector Partner Portal, Public Sector eService, Contracts, or Grants Management)
Familiarity with general Oracle E-Business Suite structures (GL, AR, AP, Collections) or Java ADF
Operational understanding of digital accessibility standards, including AODA and WCAG regulations
What we offer
Master-Level Platform Autonomy: Command the technical path, configuration parameters, and custom coding logic for a high-visibility enterprise CRM system
Diverse Architecture Integration Sandbox: Expand your engineering footprint by bridging classic Siebel systems with modern, cloud-adjacent digital experience platforms like Adobe AEM
Complex Modernization Portfolio: Master modern Open UI class extensions and automated repository migration tools (IP18+ tracks)
Predictable Structured Onsite Routine: Capitalize on standard, stable daytime delivery hours inside an organized public sector IT workspace