job details
We are seeking an experienced Senior Software Developer - CRM to lead the technical configuration, design, development, and integration of enterprise Oracle Siebel CRM solutions. In this role, you will translate complex technical specifications into scalable, thoroughly tested CRM applications, custom Open UI interfaces, and cross-platform integ ...
rations. Leveraging deep expertise in Siebel Tools, Open UI architecture (Presentation Models and Physical Renderers), Enterprise Integration Manager (EIM), Enterprise Application Integration (EAI), and cross-platform connections with Adobe AEM and J2EE services, you will build enterprise reports in OBIEE and Power BI, resolve intricate production challenges, and collaborate with cross-functional teams throughout the Software Development Life Cycle (SDLC). Location: Toronto, ON (Fully Onsite - 5 days/week required) Duration: 4-month contract. Advantages Specialized CRM Leadership: Drive high-impact enterprise Siebel CRM architecture, Open UI customization, and EIM/EAI integrations. Cross-Platform Ecosystem: Connect core Siebel systems with Adobe AEM, J2EE services, and modern BI reporting platforms. End-to-End Technical Scope: Own delivery from detailed programming specifications through to testing, deployment, and stabilization. Collaborative Onsite Environment: Work directly alongside dedicated technical specialists and project teams in a central Toronto office. Responsibilities Translate technical systems specifications into working, fully tested enterprise CRM applications. Lead technical configuration, solution design, and development using Siebel Tools, Siebel Web Templates, and Siebel Open UI classes and methods. Configure Siebel business layer and UI components, including Applets, Views, Screens, Workflows, Business Rules, Assignment Manager, and scripting. Design, build, and maintain inbound and outbound integrations utilizing Siebel EAI and EIM, alongside cross-platform integrations with Adobe Experience Manager (AEM) and J2EE architectures. Customize Siebel Open UI components and UI integrations (embedding external applications and exposing Siebel services) using HTML5, CSS, jQuery, JavaScript, Presentation Models (PM), Physical Renderers (PR), and manifest files. Develop, customize, and test enterprise analytical reports and dashboards using OBIEE and Power BI. Author detailed programming specifications, compile data-driven programs, execute unit tests, and maintain comprehensive user and system documentation. Diagnose, troubleshoot, and resolve complex technical defects arising during system operation, implementation, conversion, and migrations. Conduct technical design walkthroughs and collaborate closely with architects, business analysts, and QA teams across all SDLC phases. Qualifications Siebel Technical Configuration & Development: 10+ years of progressive, hands-on experience in Siebel technical configuration, design, development, and integration, including 3+ years working with Siebel IP18 or later (Strictly Required). Cross-Platform Integration: 5+ years of proven experience integrating Siebel with Adobe Experience Manager (AEM), J2EE architectures, and external enterprise systems (Strictly Required). Siebel EIM / EAI: 5+ years of dedicated experience designing and implementing integrations using Siebel Enterprise Integration Manager (EIM) and Enterprise Application Integration (EAI) (Strictly Required). Siebel Open UI & Web Technologies: Strong practical expertise in Siebel Tools, Siebel Web Templates, Open UI architecture (PM, PR, Manifest/Mapping files, OOTB OUI file structures), HTML5, CSS, jQuery, and JavaScript (Strictly Required). Enterprise Reporting & Analytics: Hands-on experience developing and testing reports and dashboards using OBIEE and Power BI (Strictly Required). Siebel Certification: Demonstrated possession of a Siebel 8.x or above certification (Strictly Required). SDLC & Database Foundations: Solid understanding of structured SDLC methodologies, relational/hierarchical databases, middleware/gateways, and technical troubleshooting (Strictly Required). Nice-to-Have Assets: Experience with specialized Siebel modules such as Public Sector CRM, Public Sector eService, Partner Portal, Contracts, Lead Management, or Transfer Payments. Familiarity with digital accessibility standards (AODA) and Rapid Application Development (RAD) methodologies. Experience reviewing, analyzing, and modifying product installation scripts. Summary If you're interested in the "Senior Software Developer - CRM" role based in Toronto, we encourage you to apply online at www.randstad.ca. Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
show more
We are seeking an experienced Senior Software Developer - CRM to lead the technical configuration, design, development, and integration of enterprise Oracle Siebel CRM solutions. In this role, you will translate complex technical specifications into scalable, thoroughly tested CRM applications, custom Open UI interfaces, and cross-platform integrations. Leveraging deep expertise in Siebel Tools, Open UI architecture (Presentation Models and Physical Renderers), Enterprise Integration Manager (EIM), Enterprise Application Integration (EAI), and cross-platform connections with Adobe AEM and J2EE services, you will build enterprise reports in OBIEE and Power BI, resolve intricate production challenges, and collaborate with cross-functional teams throughout the Software Development Life Cycle (SDLC). Location: Toronto, ON (Fully Onsite - 5 days/week required) Duration: 4-month contract. Advantages Specialized CRM Leadership: Drive high-impact enterprise Siebel CRM architecture, Open UI customization, and EIM/EAI integrations. Cross-Platform Ecosystem: Connect core Siebel systems with Adobe AEM, J2EE services, and modern BI reporting platforms. ...
End-to-End Technical Scope: Own delivery from detailed programming specifications through to testing, deployment, and stabilization. Collaborative Onsite Environment: Work directly alongside dedicated technical specialists and project teams in a central Toronto office. Responsibilities Translate technical systems specifications into working, fully tested enterprise CRM applications. Lead technical configuration, solution design, and development using Siebel Tools, Siebel Web Templates, and Siebel Open UI classes and methods. Configure Siebel business layer and UI components, including Applets, Views, Screens, Workflows, Business Rules, Assignment Manager, and scripting. Design, build, and maintain inbound and outbound integrations utilizing Siebel EAI and EIM, alongside cross-platform integrations with Adobe Experience Manager (AEM) and J2EE architectures. Customize Siebel Open UI components and UI integrations (embedding external applications and exposing Siebel services) using HTML5, CSS, jQuery, JavaScript, Presentation Models (PM), Physical Renderers (PR), and manifest files. Develop, customize, and test enterprise analytical reports and dashboards using OBIEE and Power BI. Author detailed programming specifications, compile data-driven programs, execute unit tests, and maintain comprehensive user and system documentation. Diagnose, troubleshoot, and resolve complex technical defects arising during system operation, implementation, conversion, and migrations. Conduct technical design walkthroughs and collaborate closely with architects, business analysts, and QA teams across all SDLC phases. Qualifications Siebel Technical Configuration & Development: 10+ years of progressive, hands-on experience in Siebel technical configuration, design, development, and integration, including 3+ years working with Siebel IP18 or later (Strictly Required). Cross-Platform Integration: 5+ years of proven experience integrating Siebel with Adobe Experience Manager (AEM), J2EE architectures, and external enterprise systems (Strictly Required). Siebel EIM / EAI: 5+ years of dedicated experience designing and implementing integrations using Siebel Enterprise Integration Manager (EIM) and Enterprise Application Integration (EAI) (Strictly Required). Siebel Open UI & Web Technologies: Strong practical expertise in Siebel Tools, Siebel Web Templates, Open UI architecture (PM, PR, Manifest/Mapping files, OOTB OUI file structures), HTML5, CSS, jQuery, and JavaScript (Strictly Required). Enterprise Reporting & Analytics: Hands-on experience developing and testing reports and dashboards using OBIEE and Power BI (Strictly Required). Siebel Certification: Demonstrated possession of a Siebel 8.x or above certification (Strictly Required). SDLC & Database Foundations: Solid understanding of structured SDLC methodologies, relational/hierarchical databases, middleware/gateways, and technical troubleshooting (Strictly Required). Nice-to-Have Assets: Experience with specialized Siebel modules such as Public Sector CRM, Public Sector eService, Partner Portal, Contracts, Lead Management, or Transfer Payments. Familiarity with digital accessibility standards (AODA) and Rapid Application Development (RAD) methodologies. Experience reviewing, analyzing, and modifying product installation scripts. Summary If you're interested in the "Senior Software Developer - CRM" role based in Toronto, we encourage you to apply online at www.randstad.ca. Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
show more
share this job.