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

senior software developer - crm.

Randstad

We are seeking an experienced Senior Software Developer - CRM to lead the technical design, configuration, development, and integration of enterprise Siebel CRM applications. In this role, you will translate complex system specifications into reliable, fully tested software solutions, integrating Siebel platforms with modern front-end systems, digital content management tools, and J2EE backend architectures. Working closely with cross-functional technical teams, you will oversee Siebel Open UI customizations, data exchange interfaces (EIM/EAI), reporting engines, and workflow automations to maintain high system availability and performance.

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

Duration: 7-month contract.

Advantages
Deep Siebel Seniority: Lead complex technical configurations across modern Siebel IP18+ platforms.

High-Impact Integrations: Architect critical data and UI interfaces connecting Siebel with Adobe AEM and J2EE systems.

Full-Stack Development Scope: Work across database engines, Open UI frameworks, EAI/EIM interfaces, and Power BI/OBIEE analytics.

Dedicated Onsite Collaboration: Work alongside senior developers and technical leads in a focused 5-day onsite workspace.

Responsibilities
Siebel Architecture & Core Development: Lead hands-on technical configuration, design, and customization of Siebel CRM applications using Siebel Tools, Open UI, and core business layer objects.

System Integration & Middleware: Design and implement robust integrations connecting Siebel with Adobe Experience Manager (AEM), J2EE services, and external web application environments.

Enterprise Data & Workflow Engineering: Configure Siebel Enterprise Integration Manager (EIM) and Enterprise Application Integration (EAI) components, Workflows, Assignment Manager rules, and business services.

Open UI Customization: Develop custom presentation models (PM) and physical models (PR) using JavaScript, jQuery, HTML5, CSS3, and manifest mapping configurations.

Reporting & Analytics: Build and support enterprise reports and business intelligence dashboards using OBIEE and Power BI platforms.

Defect Resolution & Maintenance: Troubleshoot, resolve, and debug complex technical issues arising across development, testing, and production environments.

Documentation & Testing: Author detailed programming specifications, conduct comprehensive unit testing, and lead technical design walkthroughs.

Qualifications
Siebel Development Seniority: 10+ years of hands-on experience with Siebel technical configuration, design, development, and system integration (Strictly Required).

Core Application Integration: 5+ years of experience integrating Siebel with external technologies, specifically Adobe AEM and J2EE systems (Strictly Required).

EIM/EAI Data Integration: 5+ years of hands-on experience using Siebel Enterprise Integration Manager (EIM) and Enterprise Application Integration (EAI) (Strictly Required).

Siebel IP18+ Experience: 3+ years of experience configuring and developing within Siebel IP18+ environments (Strictly Required).

Core Siebel Objects: Proven expertise with Assignment Manager, Business Rules, Workflows, Applets, Views, Screens, and Siebel Business Layer objects (Strictly Required).

Reporting & Front-End Web Tech: Hands-on experience developing reports in Power BI or OBIEE alongside front-end skills in HTML5, CSS3, JavaScript, and jQuery.

Nice-to-Have Assets:
Certified Siebel professional (Siebel 8.x or above).

Experience with Siebel Public Sector CRM modules or Grants Management.

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 View email address on randstad.com to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies. show more
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the senior software developer - crm. in Toronto, ON vacancy
  • $79.1k - $118.7k per year

     ...unexpected.    Find our story here:  About Meridian The role:  Join Meridian’s dynamic Programming & Development team as a CRM Software Developer, where you’ll contribute to the design, development, and integration of our Microsoft Dynamics 365 CRM platform. You’ll play a... 
    Senior
    Crm
    Full time
    Work at office
    Remote work
    Weekend work
    1 day per week

    Meridian Credit Union

    Toronto, ON
    18 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... 
    Senior
    Crm
    Contract work

    Maarut

    Toronto, ON
    18 hours ago
  •  ...completeness and accuracy Engaging with LRC and program staff to develop techniques to expedite implementation; works closely with...  ...(5+ years)  REST web service (using JSON) (5+ years)    Software Development Experience: ~10+ years experience (including recent... 
    Senior
    Crm
    Contract work
    Remote work

    Maarut

    Toronto, ON
    18 hours 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,... 
    Senior
    Crm
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office

    Source Code

    Toronto, ON
    18 hours ago
  •  ...RQ08837 - Senior Software Developer CRM (IBM BPM/ Apex Coaches/ AngularJS/ Java) Toronto, Ontario Hybrid work: 2 days in the office at 40 St. Claire Avenue West, Toronto. and 3 days remote from home office within Ontario. Contract, 9 months with possibility of... 
    Senior
    Crm
    Remote job
    Full time
    Contract work
    Work at office
    Home office

    Source Code

    Toronto, ON
    18 hours ago
  • Currently, we do have a job opening for \CRM Software Developer \\\ \\ for our direct client \ State of Ontario. \\ The position details are given below. If you are interested \ , please e -mail me at \ ****@*****.*** \\\\ \\ \\ \\ Job Details: \\\\\\ \\\\\... 
    Crm
    Local area
    Remote work

    Itprofound Inc.

    Toronto, ON
    18 hours ago
  • We are seeking a highly accomplished Senior Software Developer - CRM for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within application development and modern software delivery, specializing in the... 
    Senior
    Crm
    Contract work
    Internship

    Randstad

    Toronto, ON
    14 days 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 integration... 
    Senior
    Crm
    Full time
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    18 hours ago
  •  ...specifications into working, tested CRM applications. \\\ This includes developing detailed programming...  ...arise during the use and operation of software packages, including tec \\\ \ \...  ...written and verbal \\ ~ Ability to develop and present new ideas and conceptualize... 
    Crm
    Contract work

    Maarut

    Toronto, ON
    18 hours ago
  •  ...consulting opportunities and provides support as a partner? \\\\\ \ This is a long -term contract for a senior Java developer with experience with Curam CRM software \\\\ \\ \\\\ Responsibilities \\\\ \\\\\\\ ~ Development and configuration of CURAM Software \\\\... 
    Senior
    Crm
    Long term contract
    Full time

    Yoush Consulting

    Toronto, ON
    18 hours ago
  •  ...an equal opportunity employer. Job Description Senior Microsoft Dynamics CRM 2013 Developer ~3-5 Years of Technical development in MS Dynamics...  ...Must be good with API and UI. ~ Deliver application/software functionality through programming and configuring software... 
    Senior
    Crm
    Full time

    System Canada Technologies

    Toronto, ON
    18 hours ago
  • $125k - $140k per year

     ...Reporting to the VP, Technology & Application Development, the Lead CRM Developer guides the technology that powers the CAO's digital services,...  ...tactical execution of system maintenance, optimization, and software management. Other ~ Perform other related duties as assigned... 
    Crm
    Long term contract
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Condominium Authority Of Ontario

    Toronto, ON
    18 hours ago
  •  ...applications. This includes: Developing detailed programming...  ...during the use and operation of software packages, including technical...  ...written and verbal Ability to develop and present new ideas and...  ...modules such as Public Sector CRM, Contracts, Lead, Management,... 
    Senior
    Crm
    Full time

    Maarut Inc

    Toronto, ON
    18 hours ago
  •  ...seeking a highly skilled Enterprise Developer to join our enterprise...  ...is essential. THIS IS A SENIOR HANDS ON DEVELOPER ROLE Key...  ...teams to deliver high-quality software solutions. Qualifications...  ...systems such as ERP, PLM, CPQ, and CRM. Proven experience as a... 
    Senior
    Crm
    Full time
    Shift work

    Armstrong Fluid Technology

    Toronto, ON
    18 hours ago
  •  ...This includes: \\ \ developing detailed programming...  ...during the use and operation of software packages, including technical...  ...Experience with Dynamics CRM Customer Service Workspace, Agent...  ...RQ10271 \- Software Developer \- Senior","widgetId":"383123000000072311... 
    Senior
    Crm
    Contract work

    Maarut

    Toronto, ON
    18 hours ago
  •  ...RQ09647 - Software Developer - Senior 3-month contract ONSITE - 222 Jarvis Street-  From January 5, 2026, the candidate is required to work...  ...· Experience with Siebel modules such as Public Sector CRM, Contracts, Lead, Management, Partner, Public Sector Partner... 
    Senior
    Crm
    Full time
    Contract work

    Source Code

    Toronto, ON
    18 hours ago
  • Must haves: ~ At least 8 years of experience with mainframe application analysis and SDLC  Nice have: Prior Working experience with:  Mainframe - IBM z/OS  IMS DB/DC  IBM COBOL  PL/I  ISPF  TSO  JCL/Clist  Experience in implementing system to system...
    Senior

    S M Software Solutions

    Toronto, ON
    18 hours ago
  • $104k - $145k per year

     ...build something meaningful in a fast-growing, customer-focused company, we’d love to hear from you! We are looking for a Senior Software Developer to join our Development Experience Group!   The Development Experience Group makes informed suggestions about... 
    Senior
    Remote job
    Full time
    Work at office
    Home office
    Flexible hours
    Weekend work

    Zensurance

    Toronto, ON
    18 hours ago
  •  ..., user stories, UI/UX artifacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and Cloud -Native Web Application products) as required... 
    Senior
    Long term contract
    Full time
    Interim role
    Internship

    Yoush Consulting

    Toronto, ON
    18 hours ago
  •  ...businesses to accelerate service delivery, drive customer engagement, and foster growth. Blanc Labs is seeking a highly skilled Senior Full-Stack Developer to join our team and contribute to the development of innovative digital solutions. This role requires deep technical... 
    Senior
    Full time

    Blanc Labs

    Toronto, ON
    18 hours ago
  • $115 per hour

     ...Job Responsibility: On behalf of our client in Public Sector, we are looking two contract Senior MS Dynamics CRM Developers Start Date: 2025-06-02 Duration: 10 Month WORK Mode: Hybrid, 2-3 days in office Must Have: · Experience with Dynamics 365, Microsoft... 
    Senior
    Crm
    Hourly pay
    Contract work
    Temporary work
    Work at office
    Remote work
    Shift work
    Day shift

    EBF

    Toronto, ON
    1 day ago
  •  ...The Corrections Systems Portfolio requires a temporary Programmer/Developer (L3) with 10+ years’ experience for the design, coding and unit...  ...JAD sessions / walkthroughs; Development of required Software Architecture Documentation for the project; Produce Use Cases... 
    Senior
    Contract work
    Temporary work

    Maarut

    Toronto, ON
    18 hours ago
  •  ...applications. \\\ This includes: developing detailed programming specifications writing...  ...~7\-10 years of experience as a Senior Cognos Developer in a public sector environment or large...  ...tests and ensure high quality of the software \\ Fix defects and support developers... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    18 hours ago
  •  ...applications. This includes: developing detailed programming...  ...tests. Analyzes, designs, develops, codes and implements programs...  ...during the use and operation of software packages, including technical...  ...Platform Experience with Dynamics CRM Customer Service Workspace,... 
    Senior
    Crm
    Contract work

    Maarut

    Toronto, ON
    18 hours ago
  •  ...and we're just getting started. Read our Culture Manual and learn more about how we work . About the role As a Senior Software Developer on the Tax team, you will work across the stack to build, improve, and operate products that help Canadians complete their tax... 
    Senior
    Long term contract
    Full time

    Wealthsimple Technologies

    Toronto, ON
    18 hours ago
  •  ...Assignment Deliverables \ \ Develop, Writing and\/or generate codes,...  ...Participate in creation of high\-quality software design and documentation of SDLC phases \...  ...headerName":"RQ10444 \- Software Developer \- Senior","widgetId":"383123000000072311","isJobBoard... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    18 hours ago
  •  ...applications. \\ This includes: developing detailed programming specifications writing...  ...Microsoft Certified: Power Platform Developer Associate \\ Microsoft Certified:...  ...":"M4C"}],"headerName":"RQ10286 \- Software Developer \- Senior","widgetId":"383123000000072311","... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    18 hours ago
  •  ...We do have a job opening for  Software Developer - API - Senior for our direct client Province of Ontario. The position details are given below: Job Details: Job ID: RQ10573 - Software Developer - API - Senior Client : Justice Technology Services Location : 21... 
    Senior

    Itprofound Inc.

    Toronto, ON
    18 hours ago
  •  ...Duties \ \ Develop, Configure, Upgrade, Test, Implement, Release, and Document software components of Maximo applications. \\\ Create IBM BIRT reports...  ..."headerName":"RQ00470 \- Software Developer \- Senior","widgetId":"383123000000072311","isJobBoard":"... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    18 hours ago
  •  ...Accessibility standards are met (AODA). \\ Developing and maintaining system design models,...  ...privacy and security requirements or software development in a health context, or...  ...M4C"}],"headerName":"RQ10512 \- Software Developer \- Senior","widgetId":"383123000000072311","... 
    Senior
    Contract work
    Flexible hours

    Maarut

    Toronto, ON
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to senior software developer - crm.. Be the first to apply!