Senior Software Developer - CRM
Randstad Canada
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
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 to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
Employment type: Contractor
- ...specifications into working, tested CRM applications. This includes developing detailed programming specifications... ...during the use and operation of software packages, including tec General... ...written and verbal Ability to develop and present new ideas and conceptualize...SeniorCrm
- ...We are seeking an experienced Intermediate Software Developer - CRM to lead the technical configuration, development, integration, and testing of enterprise Oracle Siebel CRM solutions. In this role, you will translate complex technical specifications into working, thoroughly...CrmContract workFor contractorsManual labor
- ...RQ10953 - Software Developer - CRM - Senior Justice Technology Services Ministry of Public and Business Service Delivery and Procurement Pay Rate: 95-100/hr incorp Senior Software Developer – CRM / Microsoft Dynamics 365 Location: Toronto, Ontario Work Arrangement...SeniorCrmWork at office
- ...specifications into working, tested CRM applications. This includes developing detailed programming specifications... ...during the use and operation of software packages, including tec General... ...written and verbal Ability to develop and present new ideas and...CrmContract work
- ...technical systems specifications into working, tested CRM applications. This includes developing detailed programming specifications, writing and/or generating... ...problems which arise during the use and operation of software packages General Skills: Experience in...CrmContract work
$88.63 - $106.36 per hour
...RQ11324 - Software Developer - CRM - Senior On-Site Contact: 8 months (150 business days) Two onsite work locations are recommended; however, the successful candidate may work out of a locally available Ontario Public Service office: #300 WATER STREET...SeniorCrmLong term contractFull timeContract workTemporary workWork at office$77.24 - $92.69 per hour
...RQ11434 - Software Developer - CRM - Senior Duration: 6+ Months (140 Business Days) Location: ONSITE, Toronto, ON Must Have: ~10+ years of experience with Siebel technical configuration/ design / development / integration ~5+ year of experience of Siebel...SeniorCrmWork at officeMonday to friday- ...accuracy of purchase data which sits at the core of our CRM suite of tools and our app and web-based ordering... ...Responsibilities Build scalable, maintainable software solutions across full stack development Develop using AI augmented workflows. Our engineers use Claude...SeniorCrmFull timeInternshipLocal areaRemote work
- ...Job Title: Software Developer (ERP/CRM/Platforms) – Senior Location: Toronto, ON Experience: 3–9 Years Job Type: Contract Job Summary We are seeking an experienced Senior Software Developer to design, develop, customize, integrate, and support enterprise applications...SeniorCrmContract work
- ...We are seeking an experienced Senior Software Developer to join our team in designing, building, testing, and deploying secure, high-performing cloud and web applications. In this role, you will translate technical specifications into clean, scalable code while working across...SeniorContract work
$107k - $157.3k per year
26WD100537 Position Overview We are seeking a Senior Full-Stack Staff Engineer to provide... ..., and resilient in production Developer Experience & Engineering Productivity... ...Minimum Qualifications ~10+ years of software engineering experience, with strong hands...SeniorLocal area$88.63 - $106.36 per hour
...RQ11653/ RQ11654/ RQ11500 - Software Developer - CRM - Senior Duration: 5-6 Months (135 Business Days) + 1 Extension Location: 5 Days Onsite at Toronto No security clearance Description Responsibilities Required to translate technical systems...SeniorCrm- ...tested applications. This includes: developing detailed programming specifications... ...which arise during the use and operation of software packages, including technical assistance... ...Platform Experience with Dynamics CRM Customer Service Workspace, Agent experience...SeniorCrm
$100k - $120k per year
...week onsite at our office located at 2 Queen St. E in Toronto, ON. The Role We're looking for an experienced developer to join TripArc as a Senior Software Developer. You'll work on a mature travel platform that thousands of travel professionals rely on every day, and...SeniorCasual workInternshipWork at officeLocal areaShift work2 days per week- ...Description: Develop coding, testing, and debugging to support existing extensions/tools such as IRT, De-Dup, OIA, Immunization Forecaster... ...load and performance tuning related applications Provide software expertise in various computing platforms, operating systems,...SeniorFlexible hours
- ...We are seeking an experienced Senior Software Developer - ETL to lead and oversee the end-to-end data and document migration strategy for enterprise modernization initiatives. In this role, you will be responsible for analyzing, profiling, cleansing, and transforming legacy...SeniorContract work
$70k - $150k per year
...we're transforming the future of financial services through Generative AI. We're looking for a passionate and innovative Senior GenAI Software Developer to join our growing team and help design, build, scale, and lead intelligent AI-powered solutions that enhance employee and...SeniorContract workPart time- ...Come join Intuit's community of 'Builder Catalysts' as a Senior Staff Software Developer and help us power prosperity around the world. Intuit's Builder Catalysts co-create with cross-functional partners and exhibit extreme ownership in the end-to-end product development lifecycle...SeniorLong term contractFull timeTemporary workWork at office3 days per week
- ...tested applications. This includes: developing detailed programming specifications... ...which arise during the use and operation of software packages including technical assistance... ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments...SeniorFull time
- ...Data & AI transformation initiative. Core to the transformation is the enablement of the Ontario Data Platform (ODP), which is being developed as the enterprise technology ecosystem for everything Data & AI. ODP is a modern ecosystem of data solution consisting of data...SeniorContract work
$166k - $195k per year
...mission is to build and operate the core developer infrastructure at Robinhood. Our team owns... ...engineers rely on daily, partnering with software developers across the company to make... ...fast, reliable, and cost-efficient! As a Senior Software Developer, you will focus on building...SeniorWork at officeLocal areaRemote workFlexible hoursShift work3 days per week- ...Software Developer - CRM - team lead Organization: Government Services Integration Cluster Ministry: Ministry of Public and Business Service... ...teams. Proven experience in Technical Lead or Senior Developer roles. Experience delivering solutions in public...SeniorCrm
- ...We are seeking an experienced Senior Software Developer - Front End to lead the front-end customization, user interface design, and web mapping development for enterprise spatial applications. In this role, you will translate complex technical systems specifications into responsive...SeniorContract work
- ...We are seeking an experienced Senior Software Developer - Full Stack to lead the end-to-end design, application engineering, data pipeline development, and database integration for enterprise web applications. In this role, you will translate complex technical specifications...SeniorContract work
$234k - $275k per year
...are high, and so are the rewards. The Developer Infrastructure org is the engine behind... ...systems to fundamentally transform Robinhood's software development lifecycle — making every... ...multiplier for the business. As the Senior Staff Software Developer, Developer Infrastructure...SeniorLong term contractWork at officeRemote workFlexible hoursShift work3 days per week- ...Job Title: Software Developer (ERP/CRM/Platforms) – Junior Location: Toronto, ON Experience: 0–3 Years Job Type: Contract Job Summary... ...and collaborate with business analysts, QA specialists, and senior developers. Required Skills and Qualifications ~0–3 years...SeniorCrmContract workInternship
$132k - $178.5k per year
...Come join the Intuit Toronto site as a Senior Software Developer. Be a leader in our Data, Growth and Experiences team that is building an AI powered robust Partner Platform that unifies sales motions across Mid-Market and Mass Market for Quick Books, MailChimp, Accountants...SeniorFull timeWork at office3 days per week- ...data into silver/gold data for reporting consumption. Design develop and release deploy Power BI reports and dashboards meeting KPIs... ...technical problems which arise during the use and operation of software packages including technical assistance in implementation conversion...SeniorFull time
- ...The Senior Software Developer - ETL will design, build, and maintain scalable data pipelines, integrations, and reusable data services that enable enterprise AI, analytics, and data initiatives. The role will help improve access to trusted data across enterprise systems...Senior
- ...Fast Company's Most Innovative Companies, Inc. Best in Business, and LinkedIn Top Startups. Your Role As a Senior Software Engineer on the Developer Platform team, you will be responsible for designing and building scalable architecture, tooling and processes that...SeniorFull timeImmediate startHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer - CRM. Be the first to apply!
- software engineer part time Toronto, ON
- software engineer Toronto, ON
- software design engineer Toronto, ON
- software engineer - computer Toronto, ON
- software developer internship no experience Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer co-op Toronto, ON
- software development engineer Toronto, ON
- software developer Toronto, ON
- software engineer - ai machine learning Toronto, ON
