Apply now

First seen by our source: 1 hour ago

Senior Software Developer - CRM

@ Upstaff

Toronto, Ontario

Full-time
Apply now
SIGNALS

Overview

Upstaff is hiring a Senior Software Developer for its Enterprise Financial Services Division to configure, develop and integrate Siebel CRM solutions for the Ontario Public Service. The role covers Siebel development, integration with AEM and J2EE, reporting in OBIEE and Power BI, and post-implementation support. The position is onsite five days a week at an OPS office, 8:00 AM to 5:00 PM.

Responsibilities:

  • Translate technical specifications into tested CRM applications
  • Develop, configure and integrate Siebel solutions
  • Troubleshoot and resolve technical issues
  • Collaborate across the SDLC and gather requirements
  • Prepare technical and user documentation

Requirements summary:

  • Extensive Siebel configuration, development and integration experience
  • Siebel version 8.x or higher certification
  • Experience with OBIEE and Power BI reporting
  • Strong HTML5, CSS, jQuery and JavaScript skills
  • Onsite five days per week

Tools & skills

Source and dates

Source type not verified · zoho

Employer posting date
Not provided
First seen by our source
2026-11-13
Source record updated
2026-11-13

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Hours per week36.25
Scheduleday
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy14
Job description

Position Overview

The Enterprise Financial Services Division is seeking an experienced Senior Software Developer – CRM with extensive expertise in Siebel technical configuration, design, development, and integration.

The successful candidate will be responsible for translating technical specifications into functional, tested CRM applications, developing and maintaining software solutions, troubleshooting technical issues, and supporting enterprise CRM implementations.

The resource will work closely with functional and technical teams to deliver reliable, scalable, and high-performing CRM solutions.

Key Responsibilities

  • Translate technical system specifications into working and tested CRM applications.

  • Develop detailed programming specifications, write and generate code, and maintain data-driven applications.

  • Perform application configuration, development, integration, debugging, and unit testing.

  • Troubleshoot and resolve technical issues related to software applications and CRM platforms.

  • Collaborate with IT professionals throughout the Software Development Life Cycle (SDLC).

  • Participate in application design, development, deployment, and maintenance activities.

  • Work with business stakeholders and subject matter experts to gather and document requirements.

  • Conduct design walkthroughs and provide technical recommendations.

  • Support post-implementation activities and resolve technical issues.

  • Prepare user documentation, technical documentation, and system specifications.

Required Technical Skills and Experience

Siebel Development and Integration

  • Extensive experience in Siebel technical configuration, design, development, and integration.

  • Strong experience integrating Siebel with Adobe Experience Manager (AEM), J2EE, and other enterprise technologies.

  • Hands-on experience with Siebel Enterprise Integration Manager (EIM) and Enterprise Application Integration (EAI).

  • Experience with Siebel IP18 and later versions, particularly configuration and development.

  • Strong knowledge of Assignment Manager, Business Rules, Workflow, Applets, Views, Screens, code, scripts, and related Siebel Business Layer objects.

  • Hands-on experience with Siebel Tools and editing Siebel Web Templates.

  • Experience using Siebel Open UI-specific classes and methods.

  • Demonstrated possession of Siebel version 8.x or higher certification.

  • Strong understanding of Siebel Open UI architecture, including Physical Model, Presentation Model, out-of-the-box Open UI file structures, and limitations.

  • Experience with UI integration, including embedding external applications within Siebel and exposing Siebel functionality in external applications.

Report Development and Front-End Technologies

  • Strong experience with HTML5, CSS, jQuery, and JavaScript.

  • Experience developing and testing reports using Oracle Business Intelligence Enterprise Edition (OBIEE) and Power BI.

  • Working knowledge of Siebel Open UI concepts, including Presentation Model (PM), Physical Renderer (PR), Manifest Files, and Mapping Files.

  • Ability to develop, customize, test, and maintain reporting solutions.

General Software Development Skills

  • Experience in programming, systems analysis, and specialized CRM software support.

  • Strong understanding of structured software development methodologies.

  • Experience designing, coding, testing, debugging, and documenting applications.

  • Knowledge of object-oriented programming and third-generation programming languages.

  • Experience with relational and hierarchical database technologies.

  • Knowledge of query languages and information retrieval tools.

  • Experience working with communication protocols, middleware, and gateways.

  • Understanding of enterprise architecture methodologies, design standards, and development tools.

  • Experience with application deployment, troubleshooting, and high-availability solution design.

  • Strong analytical, problem-solving, and decision-making abilities.

Soft Skills and Communication

  • Excellent written and verbal communication skills.

  • Strong interpersonal and collaboration skills.

  • Ability to develop and present new ideas, conceptualize approaches, and recommend technical solutions.

  • Experience working effectively with functional and technical teams.

  • Ability to collaborate within large project teams and coordinate with individual team members.

  • Strong analytical skills and a systematic approach to problem-solving.

  • Ability to work under pressure, manage aggressive timelines, and adapt to changing priorities.

  • Demonstrated ability to identify, investigate, and resolve complex technical problems.

Public Sector Experience

Experience with the following Siebel modules and solutions would be considered an asset:

  • Public Sector CRM.

  • Contracts and Lead Management.

  • Partner Management and Public Sector Partner Portal.

  • Campaign Management and Marketing.

  • Resource Manager.

  • Public Sector eService.

  • Transfer Payments.

Desirable Skills and Additional Qualifications

  • Knowledge of programming internet-ready applications.

  • Experience with Rapid Application Development (RAD) methodologies.

  • Understanding of Information Management principles, concepts, policies, and practices.

  • Experience reviewing, analyzing, modifying, testing, and debugging product installation scripts.

  • Ability to provide post-implementation support and resolve technical issues.

  • Experience conducting technical design walkthroughs with project teams.

  • Knowledge of the Accessibility for Ontarians with Disabilities Act (AODA) and related accessibility standards.

  • Ability to prepare comprehensive user and system documentation.

Work Arrangement

  • This is an onsite position requiring attendance at the designated Ontario Public Service (OPS) office.

  • The resource must work onsite five days per week, Monday to Friday.

  • Standard working hours are between 8:00 AM and 5:00 PM, with a daily working commitment of 7.25 hours excluding lunch breaks.

Submission Requirements

  • The candidate must demonstrate strong hands-on Siebel development and integration experience.

  • Extensive Siebel technical configuration, design, development, and integration experience is mandatory.

  • Candidates must be available to work onsite five days per week.


Similar jobs

  • Software Developer - CRM - Intermediate

    Toronto, ON
    Full Time

    Upstaff

    Candidates need mandatory Oracle Siebel CRM testing experience, plus Siebel Tools, Open UI, IP18 or later, and front-end skills in HTML5, CSS, JavaScript and jQuery. Reporting experience with OBIEE or Power BI, and knowledge of AODA, are also expected.

    Oracle Siebel CRM, Siebel Tools, OBIEE, Power BI, Adobe AEM, J2EE

    Software Developer - Intermediate

    Toronto, ON
    Full Time

    Upstaff

    3+ YOECandidates need 3 to 5 years of C# and .NET Core experience, 3+ years building RESTful APIs with ASP.NET Core, and SQL Server work with Entity Framework Core or Dapper. They also need microservices experience, OAuth 2.0 and JWT knowledge, and at least 2 years using Azure DevOps CI/CD pipelines.

    Microsoft SQL Server, Azure DevOps, Swagger, Postman, xUnit, NUnit

    Software Developer - Full Stack (Senior)

    Toronto, ON
    Full Time

    Upstaff

    7+ YOECandidates need 7+ years of full-stack Java experience, including Spring Boot and Angular, plus RESTful API and Azure skills. Experience with ESRI ArcGIS integration, databases, Agile teams and accessibility standards is also required.

    Azure DevOps, Azure API Management, Azure App Service, ArcGIS Enterprise, ArcGIS Portal, ESRI Survey

  • Sr. Software Developer

    Waterloo, ON

    Open Text Corporation: OpenText is a leading Cloud and AI company that provides organizations around the world with a comprehensive suite of Business AI, Business Clouds,…

    5+ YOECandidates need 5-8 years of enterprise software development experience, knowledge of waterfall and agile methods, and proficiency in SQL, Linux, Python and similar languages. A university or college degree or equivalent experience is also required.

    SAP, Kansys Edge, Salesforce, Zuora, Vertex, Microsoft IIS

  • Senior Software Developer

    Toronto, ON
    Full Time

    Moneris Solutions Corp

    7+ YOECandidates need 7+ years of production software experience across backend and frontend, strong API and event-driven architecture skills, Microsoft SQL Server expertise, hands-on cloud platform experience, and knowledge of secure authentication and Agile development practices.

    Apache Kafka, Azure, Terraform, Bicep, Jest, Playwright

  • Software Developer

    Mississauga, ON
    Full Time

    SOTICAN SOTI Inc.

    4+ YOECandidates need at least four years of C# .NET and web application development experience, plus knowledge of design patterns and relational databases. Experience with Angular, JavaScript, REST APIs and agile methods such as Scrum is also expected.

    C#, .NET, Angular, NodeJS, SQL

  • Software Developer, Carrier

    Waterloo, ON
    $158k–$207k/yr

    TextNow, Inc.: The only free wireless phone service provider with unlimited talk & text, plus essential data—all in one convenient app.

    3+ YOECandidates need 3+ years (P2) or 5+ years (P3) building production backend services, strong Go skills or willingness to learn it, and experience with microservices on AWS and Kubernetes. Telecom background is not required.

    Go, AWS, Kubernetes, Argo CD

  • Software Developer (.NET) - Intermediate, 7 months contract

    Toronto, ON

    Dimensional Tech Inc.

    3+ YOECandidates need 3 to 5 years of C# and .NET experience with SQL Server and 3+ years building secure REST APIs. They also need experience with OAuth2, JWT, Entity Framework Core or Dapper, microservices, and 2+ years using Azure DevOps.

    SQL Server, Azure DevOps

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.