Talent.com
Upstaff
Software Developer – CRMUpstaff • Toronto, ON, ca
Software Developer – CRM

Software Developer – CRM

Upstaff • Toronto, ON, ca
4 hours ago
Job type
  • Full-time
  • Quick Apply
Job description

Job Description

Software Developer – CRM (Intermediate)

Client: Enterprise Financial Services Division

Ministry: Ministry of Public and Business Service Delivery and Procurement

Location: Ontario, Canada – 100% Onsite

Work Schedule: Monday to Friday, standard hours between 8:00 AM – 5:00 PM, excluding lunch

Contract: April 20, 2026 – March 31, 2027

Openings: 1

Assignment Type: Onsite

Security Clearance: No Clearance Required

Maximum Submission: 1 resource

Submission Deadline: September 23, 2026 at 12:00 PM EST


Position Overview

We are seeking an experienced Intermediate Software Developer – CRM with strong Oracle Siebel CRM development, configuration, integration, and testing experience.

The successful candidate will be responsible for translating technical system specifications into working, tested CRM applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining applications, conducting unit testing, and troubleshooting technical issues.

The resource will work closely with technical and functional teams throughout the Software Development Life Cycle (SDLC) and must be comfortable working in a large team environment under aggressive timelines.


Requirements

Mandatory Technical Skills

1. Siebel Development & CRM – MUST HAVE

  • Oracle Siebel CRM testing experience is mandatory.
  • 5+ years of experience with Siebel technical configuration, development, and integration.
  • 3+ years of development and testing experience integrating Siebel with Adobe AEM, J2EE, and related technologies.
  • Experience with Siebel IP18 or later versions, with a strong focus on configuration, development, and testing.
  • Hands-on experience with Siebel Tools Software.
  • Experience editing Siebel Web Templates.
  • Experience using Siebel Open UI-specific classes and methods.
  • Experience with Siebel Test Automation is considered an asset.

2. Web & Report Development – MUST HAVE

  • Experience with:
    • HTML5
    • Cascading Style Sheets (CSS)
    • jQuery
    • JavaScript
  • Experience in OBIEE report development and testing.
  • Experience in Power BI report development and testing.
  • Working knowledge of Siebel Open UI concepts, including:
    • PM
    • PR
    • Manifest Files
    • Mapping Files

General Software Development Responsibilities

The successful candidate will:

  • Translate technical system specifications into working and tested CRM applications.
  • Develop detailed programming specifications.
  • Write and/or generate application code.
  • Compile and maintain data-driven programs.
  • Design, code, test, debug, and document applications.
  • Conduct unit testing and support application quality throughout the SDLC.
  • Troubleshoot and resolve technical problems arising from software packages and applications.
  • Participate in application design, deployment, and troubleshooting activities.
  • Apply current application design patterns and structured development methodologies.
  • Work with relational and hierarchical database technologies.
  • Use query languages and information retrieval packages.
  • Work with communications protocols as required.
  • Collaborate with IT professionals throughout the Software Development Life Cycle.
  • Elicit and document information from diverse business stakeholders and subject matter experts.
  • Contribute to technical discussions, design walkthroughs, and solution development.
  • Provide post-implementation technical support and resolve production issues.
  • Prepare user and system documentation as required.

CRM Architecture & Development

The resource should demonstrate knowledge and experience with:

  • CRM software and anticipated future releases.
  • High-availability solution design and implementation.
  • CRM enterprise architecture methodologies.
  • CRM design standards and tools.
  • Middleware and gateways.
  • Specialized tools used for CRM software development.

Required Professional & Soft Skills

  • Strong written and verbal communication skills.
  • Excellent analytical, problem-solving, and decision-making capabilities.
  • Strong interpersonal and negotiation skills.
  • Ability to develop and present new ideas.
  • Ability to conceptualize new approaches and technical solutions.
  • Demonstrated ability to work effectively with both functional and technical teams.
  • Ability to work effectively as part of a large project team.
  • Proven systematic approach to solving technical problems.
  • Ability to work under pressure and meet aggressive timelines.
  • Adaptability to changing priorities and requirements.
  • Strong teamwork and collaboration skills.
  • Demonstrated track record of meeting deadlines.

Public Sector / Nice-to-Have Experience

The following experience is considered an asset:

  • Experience with Siebel modules such as:
    • Public Sector CRM
    • Contracts
    • Lead Management
    • Partner
    • Public Sector Partner Portal
    • Campaign Management
    • Marketing
    • Resource Manager
    • Public Sector eService
  • Experience with Transfer Payments.
  • Knowledge and understanding of Information Management principles, concepts, policies, and practices.
  • Knowledge and understanding of Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.
  • Experience with programming Internet-ready applications.
  • Knowledge of Rapid Application Development (RAD) methodologies.
  • Experience reviewing, analyzing, and modifying product installation scripts, including encoding, testing, and debugging.
  • Experience providing post-implementation support.
  • Experience conducting design walkthrough sessions with project teams.



Requirements
Required Technical Skills: Esri GIS ArcMap ArcGIS Pro ArcGIS Pro SDK ArcObjects ArcGIS Portal ArcGIS Online File Geodatabases VertiGIS Geocortex GIS Infrastructure Enterprise GIS VBA C# .NET C++ SDK Development Functional Testing Integration Testing Regression Testing System Testing Performance Testing Load Testing Stress Testing UAT Test Strategy Test Planning Test Automation CASE Tools SDLC AODA Compliance GO-ITS Standards Enterprise Application Modernization

Create a job alert for this search

Software Developer – CRM • Toronto, ON, ca

Similar jobs

RQ08837 - Software Developer - CRM - Senior

Rubicon PathToronto, ON, CA
Full-time

RQ08837 - Software Developer - CRM - Senior.About the job RQ08837 - Software Developer - CRM - Senior.To respond to the priorities of the Government of Ontario through the passage of the Bill 5, Pr... Show more

 • Promoted

Solution Developer, Power Platform & D365

Debtt GroupMarkham, ON, CA
Permanent

Solution Developer, Power Platform & D365.Mentions agentic / vibe coding and Copilot Studio; uses AI to augment development, design and testing workflows.Join MNP as a Solution Developer focused on... Show more

 • Promoted

Software Developer - Crm - C$98,524 - C$123,156 A Year

Insurance Council of British ColumbiaEast York, Canada
Full-time

Seeking a Software Developer with expertise in Dynamics 365 Customer Service to design, develop, and maintain solutions for a regulatory organization.Requires full-stack experience with Power Pages... Show more

 • Promoted

MNP Solution Developer - Power Platform Focus

Debtt GroupMarkham, Ontario, Canada
Full-time

Become a Solution Developer at MNP, specializing in Power Platform and Dynamics 365 Customer Service solutions.Engage with advanced AI technologies while designing impactful software.In this role, ... Show more

 • Promoted

SFMC Email Developer | Hybrid Toronto, 12-Month Contract

Apex SystemsToronto, ON, CA
Temporary

A global IT services provider is seeking an Email Developer to work on email design and development for a major financial client.The ideal candidate will have solid experience with Salesforce Marke... Show more

 • Promoted

Product Owner - Content Management & Communication Tools

EWS GroupMarkham, ON, CA
Full-time

Product Owner - Content Management & Communication ToolsApply: Canada - Markham - Ontario: Full time: Posted 30+ Days Ago: R52277## ## Job Description:**Role Overview**The Product Owner for... Show more

 • Promoted

Portfolio+ Software Developer Role - $80,000 - $85,000 A Year

Portfolio+Stouffville, Canada
Temporary

Design, develop, and maintain high-performance financial software solutions using modern object-oriented languages and DevSecOps practices.Reports to Manager, Software Engineering. Show more

 • Promoted

RQ09093 - Software Developer - CRM - Senior

Rubicon PathToronto, Ontario, Canada
Full-time

RQ09093 - Software Developer - CRM - Senior.Responsibilities Required to translate technical systems specifications into working, tested CRM applications.This includes developing detailed programmi... Show more

 • Promoted

Enterprise Applications Analyst (CRM)

SemiosToronto, Ontario, Canada
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Semios.Your actual pay will be based on your skills and experience — talk wi... Show more

 • Promoted

Software Developer - C$80,000 - C$85,000 A Year

Portfolio+Stouffville, Canada
Full-time

Job Summary:**As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our financial software solutions, empowering customers to achieve their goals.Leveraging you... Show more

 • Promoted

RQ08817 - Software Developer - CRM - Senior

Rubicon PathToronto, Ontario, Canada
Full-time

Translate technical systems specifications into working, tested CRM applications.Develop detailed programming specifications, write and/or generate code, compile data-driven programs, maintain, and... Show more

 • Promoted

Lead Software Developer: WinForms & Team Leadership (Markham)

ALTEN CanadaMarkham, York Region, CA
Full-time

A leading technology consultancy in Markham is seeking a Lead Software Developer to join their dynamic team.Candidates should have over 5 years of experience with WinForms applications and a strong... Show more

 • Promoted

CRM Product Owner – Banking & Digital Enablement

HRbrain Inc.Toronto, ON, CA
Full-time

A leading financial technology firm in Toronto seeks a Senior Manager for Business Digital Enablement in CRM Solutions.The role involves overseeing and strategically designing CRM capabilities to e... Show more

 • Promoted

Senior Marketing & Growth Leader - Tech Software

ROSSRichmond Hill, York Region, CA
Full-time

A leading business firm in York Region seeks a Marketing Manager to oversee marketing communications, manage a team, and develop effective marketing strategies across business units.The ideal candi... Show more

 • Promoted

Product Owner, Customer Portal: Elevate the Digital Experience

Enercare Inc.Markham, York Region, CA
Full-time

A leading home services company is looking for a Product Owner for the Customer Portal in Markham.The role involves managing the digital product backlog, ensuring alignment with business goals, and... Show more

 • Promoted

Configuration Developer (XML / FireLight)

High Tech GenesisToronto, Ontario, Canada
Full-time

At HTG, you’ll push boundaries with the latest tech and collaborate with a team that loves what they do.Be part of a design services company that leads the world in technology and innovation.We are... Show more

 • Promoted

RQ09153 - Software Developer - CRM - Senior

Rubicon PathToronto, Ontario, Canada
Full-time

RQ09153 - Software Developer - CRM - Senior.About the job RQ09153 - Software Developer - CRM - Senior.Required to translate technical systems specifications into working, tested CRM applications.Th... Show more

 • Promoted

Portfolio+ Software Developer Role

CprvisionWhitchurch-Stouffville, ON, CA
Full-time

Join Portfolio+ as a Software Developer and impact financial software solutions for customers.Leverage your expertise to enhance banking applications that serve Canadians.In this crucial role, you ... Show more

 • Promoted

HTG Configuration Developer with XML Skills

High Tech GenesisToronto, Ontario, Canada
Full-time

Join HTG as a Configuration Developer specializing in XML and the FireLight platform.This role will allow you to configure and maintain essential business rules in a SaaS environment.We are looking... Show more

 • Promoted

Portfolio+ Software Developer Role

Portfolio+Stouffville, Canada
Full-time

Design, develop, and maintain high-performance financial software solutions using modern object-oriented languages and DevSecOps practices.Reports to Manager, Software Engineering. Show more