We are seeking a skilled Software Developer - CRM - Intermediate for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a key CRM technical configuration, software development, and integration capacity, specializing in configuring, customizing, testing, and modernizing enterprise Oracle Siebel CRM platforms.
...
As an Intermediate CRM Software Developer, you will bridge the gap between technical system specifications, web content management components, and backend integration services. Operating fully onsite in Toronto, you will lead hands-on Siebel configuration using Siebel Tools, edit Siebel Web Templates, customize Siebel Open UI components, and test complex integrations with Adobe Experience Manager (AEM) and J2EE applications. This position demands a technical developer with extensive experience in Siebel IP18 or later versions who can build performant CRM applications, develop custom reports, and systematically troubleshoot complex technical issues across the full software development lifecycle.
Location: Toronto, ON
Assignment Type: Onsite (5 days per week)
Contract Duration: 7-month contract
Advantages
Modern Siebel Platform Exposure: Hands-on development, configuration, and testing using Siebel IP18+ and Siebel Tools.
Complex Multi-Platform Integration: Build and test seamless integrations connecting Siebel CRM with Adobe AEM and J2EE frameworks.
Front-End & Reporting Mastery: Customize Siebel Open UI (PM, PR, Manifest files) alongside HTML5, CSS, jQuery, OBIEE, and PowerBI.
Full SDLC Ownership: Drive end-to-end technical analysis, code generation, integration testing, and production support.
Responsibilities
Translate technical system specifications into working, fully tested CRM software applications across all phases of the development lifecycle.
Perform technical configuration, customization, and business logic development using Siebel Tools Software and Siebel Web Templates.
Design, build, test, and maintain enterprise integrations connecting Oracle Siebel CRM with external platforms, including Adobe Experience Manager (AEM) and J2EE services.
Develop and customize Siebel Open UI interfaces utilizing presentation models (PM), physical renderers (PR), manifest files, and web templates.
Build, configure, and test business intelligence and analytical reports using OBIEE and PowerBI tools.
Develop responsive web components and front-end scripts using HTML5, Cascading Style Sheets (CSS), jQuery, and JavaScript.
Conduct unit testing, system integration testing, and CRM test automation to ensure functional accuracy and high reliability.
Resolve and troubleshoot complex technical defects, system bottlenecks, and post-implementation software issues.
Conduct design walkthroughs and collaborate with business analysts, solution architects, and project managers to clarify requirements.
Author comprehensive technical specifications, programming documentation, system runbooks, and installation scripts.
Qualifications
Core Technical & CRM Requirements
Siebel Development Tenure: Minimum 5+ years of hands-on experience with Oracle Siebel CRM technical configuration, development, and system integration.
Siebel Platform Versions: Direct experience working with Siebel IP18 or later versions, including hands-on work with Siebel Tools and Siebel Web Templates.
Integration Expertise: Minimum 3+ years of development and testing experience integrating Oracle Siebel with Adobe AEM, J2EE applications, middleware, and APIs.
Siebel Open UI & Web Stack: Working knowledge of Siebel Open UI concepts (PM, PR, Manifest and Mapping files) along with proficiency in HTML5, CSS, jQuery, and JavaScript.
Reporting Tools: Demonstrated experience developing and testing reports using OBIEE and PowerBI.
Testing & Quality Assurance: Proven experience conducting manual and automated testing of Oracle Siebel CRM applications.
Preferred Assets & Domain Experience
Specialized Siebel Modules: Experience with modules such as Public Sector CRM, Contracts, Lead Management, Partner Portal, Campaign Management, Marketing, or eService is a strong asset.
Business Domains & Standards: Familiarity with transfer payment processes or digital accessibility testing standards (AODA / WCAG) is an asset.
Soft Skills & Delivery Attributes
Analytical Problem Solving: Superior diagnostic and systematic problem-solving skills to analyze system specifications and resolve complex software errors under tight deadlines.
Communication & Collaboration: Strong verbal and written communication skills with proven ability to work effectively within cross-functional technical teams.
Summary
If you're interested in the "Software Developer - CRM - Intermediate" 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!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more
We are seeking a skilled Software Developer - CRM - Intermediate for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a key CRM technical configuration, software development, and integration capacity, specializing in configuring, customizing, testing, and modernizing enterprise Oracle Siebel CRM platforms.
As an Intermediate CRM Software Developer, you will bridge the gap between technical system specifications, web content management components, and backend integration services. Operating fully onsite in Toronto, you will lead hands-on Siebel configuration using Siebel Tools, edit Siebel Web Templates, customize Siebel Open UI components, and test complex integrations with Adobe Experience Manager (AEM) and J2EE applications. This position demands a technical developer with extensive experience in Siebel IP18 or later versions who can build performant CRM applications, develop custom reports, and systematically troubleshoot complex technical issues across the full software development lifecycle.
Location: Toronto, ON
Assignment Type: Onsite (5 days per week)
Contract Duration: 7-month contract
Advantages
...
Modern Siebel Platform Exposure: Hands-on development, configuration, and testing using Siebel IP18+ and Siebel Tools.
Complex Multi-Platform Integration: Build and test seamless integrations connecting Siebel CRM with Adobe AEM and J2EE frameworks.
Front-End & Reporting Mastery: Customize Siebel Open UI (PM, PR, Manifest files) alongside HTML5, CSS, jQuery, OBIEE, and PowerBI.
Full SDLC Ownership: Drive end-to-end technical analysis, code generation, integration testing, and production support.
Responsibilities
Translate technical system specifications into working, fully tested CRM software applications across all phases of the development lifecycle.
Perform technical configuration, customization, and business logic development using Siebel Tools Software and Siebel Web Templates.
Design, build, test, and maintain enterprise integrations connecting Oracle Siebel CRM with external platforms, including Adobe Experience Manager (AEM) and J2EE services.
Develop and customize Siebel Open UI interfaces utilizing presentation models (PM), physical renderers (PR), manifest files, and web templates.
Build, configure, and test business intelligence and analytical reports using OBIEE and PowerBI tools.
Develop responsive web components and front-end scripts using HTML5, Cascading Style Sheets (CSS), jQuery, and JavaScript.
Conduct unit testing, system integration testing, and CRM test automation to ensure functional accuracy and high reliability.
Resolve and troubleshoot complex technical defects, system bottlenecks, and post-implementation software issues.
Conduct design walkthroughs and collaborate with business analysts, solution architects, and project managers to clarify requirements.
Author comprehensive technical specifications, programming documentation, system runbooks, and installation scripts.
Qualifications
Core Technical & CRM Requirements
Siebel Development Tenure: Minimum 5+ years of hands-on experience with Oracle Siebel CRM technical configuration, development, and system integration.
Siebel Platform Versions: Direct experience working with Siebel IP18 or later versions, including hands-on work with Siebel Tools and Siebel Web Templates.
Integration Expertise: Minimum 3+ years of development and testing experience integrating Oracle Siebel with Adobe AEM, J2EE applications, middleware, and APIs.
Siebel Open UI & Web Stack: Working knowledge of Siebel Open UI concepts (PM, PR, Manifest and Mapping files) along with proficiency in HTML5, CSS, jQuery, and JavaScript.
Reporting Tools: Demonstrated experience developing and testing reports using OBIEE and PowerBI.
Testing & Quality Assurance: Proven experience conducting manual and automated testing of Oracle Siebel CRM applications.
Preferred Assets & Domain Experience
Specialized Siebel Modules: Experience with modules such as Public Sector CRM, Contracts, Lead Management, Partner Portal, Campaign Management, Marketing, or eService is a strong asset.
Business Domains & Standards: Familiarity with transfer payment processes or digital accessibility testing standards (AODA / WCAG) is an asset.
Soft Skills & Delivery Attributes
Analytical Problem Solving: Superior diagnostic and systematic problem-solving skills to analyze system specifications and resolve complex software errors under tight deadlines.
Communication & Collaboration: Strong verbal and written communication skills with proven ability to work effectively within cross-functional technical teams.
Summary
If you're interested in the "Software Developer - CRM - Intermediate" 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!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more