Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Intermediate Software Developer - CRM

Randstad Canada

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 tested CRM applications, custom Open UI components, and cross-platform integrations. Leveraging hands-on expertise in Siebel Tools, Open UI architecture (Presentation Models and Physical Renderers), Adobe AEM and J2EE integrations, and enterprise reporting tools (OBIEE and Power BI), you will execute end-to-end CRM testing, resolve production issues, and collaborate closely with cross-functional technical teams throughout the Software Development Life Cycle (SDLC).

Location: Toronto, ON (Fully Onsite – 5 days/week required)

Duration: 4-month contract.

Advantages
Specialized CRM Scope: Work hands-on with enterprise Siebel CRM configuration, Open UI customization, and testing.

Cross-Platform Integrations: Build and test modern integrations bridging Siebel, Adobe AEM, J2EE, and BI platforms.

End-to-End Ownership: Drive technical delivery from detailed programming specifications through to testing and deployment.

Collaborative Onsite Environment: Partner directly with dedicated technical teams and CRM specialists in Toronto.

Responsibilities
Translate technical systems specifications into working, fully tested enterprise CRM applications.

Perform technical configuration, development, and customization using Siebel Tools, Siebel Web Templates, and Siebel Open UI classes and methods.

Execute comprehensive Oracle Siebel CRM functional, integration, and unit testing to ensure system quality and reliability.

Develop, configure, and test integrations connecting Siebel CRM with Adobe Experience Manager (AEM), J2EE services, and external enterprise systems.

Build and customize front-end Open UI components utilizing HTML5, CSS, jQuery, JavaScript, Presentation Models (PM), Physical Renderers (PR), and manifest files.

Develop, modify, and test enterprise analytical reports and dashboards using OBIEE and Power BI.

Author detailed programming specifications, compile data-driven programs, and maintain comprehensive system and user documentation.

Diagnose, troubleshoot, and resolve technical defects arising during software operation, implementation, conversion, and migrations.

Collaborate with business analysts, architects, and QA specialists in design walkthroughs and structured SDLC workflows.

Qualifications
Oracle Siebel CRM Testing: Demonstrated, hands-on experience executing Oracle Siebel CRM testing across enterprise applications (Strictly Required).

Siebel Configuration & Development: 5+ years of progressive experience in Siebel technical configuration, development, and integration, including hands-on work with Siebel IP18 or later (Strictly Required).

Cross-Platform Integration: 3+ years of development and testing experience integrating Siebel with Adobe Experience Manager (AEM), J2EE architectures, and external services (Strictly Required).

Siebel Open UI & Web Technologies: Strong practical knowledge of Siebel Tools, Siebel Web Templates, Open UI concepts (PM, PR, Manifest/Mapping files), HTML5, CSS, jQuery, and JavaScript (Strictly Required).

Reporting & Analytics: Hands-on experience developing and testing reports and dashboards using OBIEE and Power BI (Strictly Required).

SDLC & Database Foundations: Solid understanding of structured SDLC methodologies, relational databases, and technical troubleshooting (Strictly Required).

Nice-to-Have Assets:
Hands-on experience with Siebel Test Automation tools and frameworks.

Experience with specialized Siebel modules such as Public Sector CRM, Public Sector eService, Partner Portal, Contracts, or Transfer Payments.

Familiarity with digital accessibility standards (AODA) and Rapid Application Development (RAD) methodologies.

Summary
If you're interested in the "Intermediate 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

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Intermediate Software Developer - CRM in Toronto, ON vacancy
  •  ...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... 
    Crm
    Contract work

    Maarut

    Toronto, ON
    1 day ago
  •  ...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... 
    Crm
    Contract work

    Maarut

    Toronto, ON
    6 days ago
  •  ...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
    Contract work
    For contractors
    Work at office

    Randstad Canada

    Toronto, ON
    12 hours ago
  •  ...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... 
    Crm

    Maarut

    Toronto, ON
    1 day ago
  •  ...C# and .NET Core / .NET 6+. ~Write clean, maintainable code, develop detailed programming specifications, and execute thorough unit/integration...  .... ~Resolve and troubleshoot technical issues throughout the software lifecycle, providing technical assistance during implementation,... 
    Suggested
    Contract work
    Manual labor

    Maarut

    Toronto, ON
    2 days ago
  •  ...We are seeking a skilled and detail-oriented Intermediate Software Developer - ETL for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a key business intelligence, data modeling, and reporting enablement capacity, specializing in designing... 
    Contract work

    Randstad Canada

    Toronto, ON
    4 days ago
  •  ...quality marketplace capabilities and advanced analytics across ministries and government organizations. We are seeking a Power BI Developer to support the development maintenance and enhancement of enterprise reporting and analytics solutions. The successful candidate... 
    Full time

    Maarut

    Toronto, ON
    3 days ago
  •  ...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... 
    Crm
    Work at office

    Analyst Technical Solutions

    Toronto, ON
    4 days ago
  •  ...applications. This includes: developing detailed programming specifications...  ...which arise during the use and operation of software packages, including technical assistance...  ...5+ years of experience as a designer and developer in the large-scale multi-client web... 
    Manual labor

    Analyst Technical Solutions

    Toronto, ON
    a month ago
  • $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,... 
    Crm
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office

    Source Code

    Toronto, ON
    more than 2 months ago
  • $73.09 - $87.71 per hour

     ...RQ11358 - Software Developer - Intermediate 11+ Months Contract (254 Business Days) Onsite - 222 Jarvis St Must Have: ~2-5 years experience as an intermediate front end developer ~ Experience with React Next.js, Jamstack, ~ Experience with large scale... 
    Contract work

    Source Code

    Toronto, ON
    more than 2 months ago
  • $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... 
    Crm
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    more than 2 months ago
  • $73.1 - $87.72 per hour

     ...RQ11718 - 2 x Software Developer - Intermediate 2 openings 9+ month contract - 189 business days, 2 extensions OSNITE 5 days - 222 Jarvis St Security Level: CRJMC Must-haves:  Java EE Platform: 7+ years in developing n-tier Enterprise applications... 
    Contract work

    Source Code

    Toronto, ON
    a month ago
  •  ...Job Title: Software Developer (ERP/CRM/Platforms) – Junior Location: Toronto, ON Experience: 0–3 Years Job Type: Contract Job Summary We are seeking a motivated Junior Software Developer to support the development, customization, integration, and maintenance... 
    Crm
    Contract work
    Internship

    Compu-Vision Consulting Inc.

    Toronto, ON
    11 days ago
  •  ...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... 
    Crm
    Contract work

    Compu-Vision Consulting Inc.

    Toronto, ON
    11 days ago
  •  ...RQ11718 - Software Developer - Intermediate Organization: Central Agencies Cluster Ministry of Treasury Board Secretariat Pay Rate:72-79/hr incorp Title Software Developer Description Onsite Work Requirement: The successful candidate is expected... 
    Work at office
    Monday to friday

    Analyst Technical Solutions

    Toronto, ON
    a month ago
  •  ...specific team. This is a requirement for this role. Job title: Intermediate Software Engineer   What your day-to-day will look like: ·...  ...Work with business to iterate over software requirements · Develop tools and applications by producing clean, efficient code ·... 
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Toronto, ON
    23 days ago
  • $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... 
    Crm

    Source Code

    Toronto, ON
    a month ago
  •  ...Identifies opportunities for automation within software processes Designs and executes QA tests...  ...Works with QA analysts and software developers to find solutions General Skills: Experience...  ...requirements from end-users to develop the best automation solutions A team player... 

    P@thlion Staffing Careers

    Toronto, ON
    2 days ago
  • $55 - $80 per hour

     ...Position Description: CGI is seeking an Intermediate Guidewire PolicyCenter Developer with strong hands-on experience in PolicyCenter development, configuration, and integrations. The role requires experience with Gosu, Guidewire Studio, and REST/SOAP API development, along... 
    Full time
    Work at office
    3 days per week

    CGI

    Toronto, ON
    7 days ago
  •  ...RQ5 - Software Developer - Full Stack - Senior Job Description Description: Demonstrated experience designing, developing and integrating AI-enabled applications, including Large Language Models (LLMs), AI agents, agent-based workflows, document processing solutions... 

    Maarut

    Toronto, ON
    4 days ago
  •  ...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... 
    Crm
    Full time
    Internship
    Local area
    Remote work

    Thanx

    Toronto, ON
    a month ago
  •  ...of our team, you will be at the heart of our customer experiences. Summary The Customer Experience team is looking for a Software developer who is passionate about building modern applications, learning cloud technologies, and turning innovative ideas into practical solutions... 
    Full time
    Work at office
    3 days per week

    Bell

    Toronto, ON
    4 days ago
  •  ...November 17, 2026 Position Summary We seek a talented Data/Software Engineer passionate about advancing drug discovery through cutting...  ...team at the Structural Genomics Consortium (SGC) in order to develop a cloud-based platform that will revolutionize the drug discovery... 
    Remplacement
    Permanent employment
    Full time
    Internship
    Flexible hours
    Shift work
    Day shift

    University Health Network

    Toronto, ON
    4 days ago
  • SAP Fioneer Consultant Job Description Job Description Role: SAP Fioneer FPSL Consultant ? Banking Role Type: Functional Consultant (Implementation) Engagement: SAP Fioneer FPSL Banking Implementation Project Reporting To: FPSL Finance Lead / FPSL Solution ...
    Contract work
    Local area

    Astra North Infoteck Inc.

    Toronto, ON
    4 days ago
  •  ...Location: Toronto, Ontario Our client is a Toronto software startup, founded by mathematicians, building a new approach to tolerance...  ...from research paper to production. You'll work alongside senior developers who mentor well, with the freedom to use AI tools in whatever... 
    Permanent employment
    Full time
    Work at office
    1 day per week

    GuruLink

    Toronto, ON
    6 days ago
  •  ...Responsibilities Develop and maintain scalable UI microfrontends and reusable React components. Build modern, AI-enhanced user experiences...  ...workflows. Requirements At least 3 years of relevant software engineering experience building and delivering modern web... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Achievers

    Toronto, ON
    7 days ago
  •  ...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... 
    Crm

    Analyst Technical Solutions

    Toronto, ON
    a month ago
  • $105.54 - $126.65 per hour

     ...RQ11372 - Solution Architect - CRM - Intermediate Duration: 6 months + extension Note: Onsite - 5 days a week (This position is...  ...Strategic Design: Proven experience (typically 8+ years) in developing and managing complex technical architectures, expertise in creating... 
    Crm
    Monday to friday

    Source Code

    Toronto, ON
    more than 2 months ago
  • $70k - $150k per year

     ...We're looking for a passionate and innovative Senior GenAI Software Developer to join our growing team and help design, build, scale, and...  ...development best practices. Experience mentoring junior and intermediate developers and fostering a culture of continuous learning,... 
    Contract work
    Part time

    Bank of Montreal

    Toronto, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Intermediate Software Developer - CRM. Be the first to apply!