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. AdvantagesDeep 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.
ResponsibilitiesSiebel 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
$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...SeniorCrmFull timeWork at officeRemote workWeekend work1 day per week- ...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...SeniorCrmContract work
- ...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...SeniorCrmContract workRemote 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- ...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...SeniorCrmRemote jobFull timeContract workWork at officeHome office
- 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: \\\\\\ \\\\\...CrmLocal areaRemote work
- 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...SeniorCrmContract workInternship
$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...SeniorCrmFull timeWork at officeMonday to friday- ...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...CrmContract work
- ...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 \\\\...SeniorCrmLong term contractFull time
- ...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...SeniorCrmFull time
$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...CrmLong term contractFull timeInternshipWork at officeRemote workFlexible hours2 days per week- ...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,...SeniorCrmFull time
- ...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...SeniorCrmFull timeShift work
- ...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...SeniorCrmContract work
- ...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...SeniorCrmFull timeContract work
- 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
$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...SeniorRemote jobFull timeWork at officeHome officeFlexible hoursWeekend work- ..., 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...SeniorLong term contractFull timeInterim roleInternship
- ...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...SeniorFull time
$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...SeniorCrmHourly payContract workTemporary workWork at officeRemote workShift workDay shift- ...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...SeniorContract workTemporary work
- ...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...SeniorContract work
- ...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,...SeniorCrmContract work
- ...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...SeniorLong term contractFull time
- ...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...SeniorContract work
- ...applications. \\ This includes: developing detailed programming specifications writing... ...Microsoft Certified: Power Platform Developer Associate \\ Microsoft Certified:... ...":"M4C"}],"headerName":"RQ10286 \- Software Developer \- Senior","widgetId":"383123000000072311","...SeniorContract work
- ...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
- ...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":"...SeniorContract work
- ...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","...SeniorContract workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to senior software developer - crm.. Be the first to apply!
- software developer internship Toronto, ON
- software development engineer Toronto, ON
- software developer no experience Toronto, ON
- junior software developer Toronto, ON
- software engineer Toronto, ON
- software engineer devops Toronto, ON
- software developer co-op Toronto, ON
- remote entry level software developer Toronto, ON
- software engineer co-op Toronto, ON
- junior software engineer Toronto, ON
