Software Developer - Senior (Toronto)

Software Developer - Senior (Toronto)

15 Aug
|
S M Software Solutions
|
Toronto

15 Aug

S M Software Solutions

Toronto

Software Developer –

- Senior | RQ11423

Job Overview The Ministry of Public and Business Service Delivery and Procurement is seeking an experienced Senior Software Developer with deep expertise in Siebel CRM development, configuration, customization, integration, and reporting.

The successful candidate will have extensive hands-on experience with Siebel technical development, Siebel Open UI, EIM/EAI, Adobe AEM, J2EE, OBIEE, Power BI, JavaScript, jQuery, HTML5, and CSS, along with strong experience troubleshooting and supporting enterprise applications.

Experience with Siebel 8.x+, Siebel IP18, Public Sector CRM, and Grants Management will be highly valuable.

Role Snapshot

Position Details Information Job Title RQ11423 –

- Software Developer –
- Senior Client Ministry of Public and Business Service Delivery and Procurement Work Location Toronto, Ontario Work Arrangement Onsite Start Date August 31, 2026 End Date March 31, 2027 Business Days 70 Hours 7.25 hours/day Extension Probable after initial mandate Security Clearance No Clearance Required Application Deadline Wednesday, August 19, 2026 at 10:00 AM EST

Required Experience

Siebel Development &

- Integration

- 10+ years of experience with Siebel technical configuration, design, development, and integration.
- 5+ years of experience integrating Siebel with Adobe AEM, J2EE, and related technologies.
- 5+ years of experience with Siebel EIM/EAI.
- 3+ years of experience with Siebel IP18, with a strong focus on configuration and development.
- Demonstrated experience with:
- Assignment Manager
- Business Rules
- Workflow
- Applets
- Views
- Screens
- Code/Scripts
- Siebel Business Layer objects

- Hands-on experience with Siebel Tools and editing Siebel Web Templates.
- Experience using Siebel Open UI-specific classes and methods.
- Strong understanding of Siebel Open UI Architecture, including:

- Physical Model
- Presentation Model
- OOTB Open UI file structures
- Open UI limitations

- Experience with UI integration, including:

- Embedding external applications within Siebel
- Exposing Siebel functionality within external applications

- Experience configuring Siebel Migration Application.
- Experience administering Siebel Approval Manager.
- Siebel 8.x or above certification is required/desirable as specified in the original requirement.

Reporting &
- UI Development Skills

- Experience developing reports using:
- OBIEE
- Microsoft Power BI

- Experience with:

- HTML5




- Cascading Style Sheets (CSS)
- jQuery
- JavaScript

- Working knowledge of Siebel Open UI concepts, including:

- Presentation Model (PM)
- Physical Renderer (PR)
- Manifest files
- Mapping files

Key Responsibilities The Senior Software Developer Will Be Responsible For

Application Development

- Translate technical system specifications into working, tested applications.
- Develop detailed programming specifications.
- Write and/or generate application code.
- Develop data-driven programs and enterprise application components.
- Compile, test, maintain, and enhance software applications.
- Perform comprehensive unit testing.
- Ensure developed solutions meet technical and functional requirements.

Siebel Configuration &
- Development

- Configure and customize Siebel CRM applications.
- Develop Siebel business layer components, workflows, applets, views, screens, business rules, and scripts.
- Develop and enhance Siebel Open UI solutions.
- Configure and maintain Siebel IP18 environments.
- Work with Siebel Tools and Web Templates.
- Implement Siebel UI integrations and external application integrations.

Systems Integration
- Develop and support Siebel integrations with Adobe AEM, J2EE, EAI, and EIM.
- Design and implement integration solutions between Siebel and external systems.
- Support data migration and integration activities.
- Configure and maintain Siebel migration solutions.
- Troubleshoot integration failures and technical issues.

Reporting &
- Analytics

- Develop and maintain reports using OBIEE and Power BI.
- Support data-driven reporting requirements.
- Integrate reporting and visualization capabilities with enterprise applications where required.

Technical Support &
- Troubleshooting

- Investigate and resolve technical issues arising during software operation.
- Provide technical support during implementation, conversion, migration, and deployment activities.
- Perform root-cause analysis and implement appropriate technical solutions.
- Support application maintenance and production issues.

Soft Skills &




- Professional Competencies The Successful Candidate Should Demonstrate

- Robust written and verbal communication skills.
- Excellent analytical and systematic problem-solving abilities.
- Ability to develop and present new ideas and technical approaches.
- Strong interpersonal and collaboration skills.
- Ability to work effectively with both functional and technical teams.
- Experience working as part of a large project team.
- Ability to work under pressure and meet aggressive timelines.
- Adaptability to changing technical and business requirements.
- Strong troubleshooting and analytical skills.

Public Sector Experience Experience with the following Siebel modules will be considered an asset:

- Public Sector CRM
- Contracts
- Lead Management
- Partner Management
- Public Sector Partner Portal
- Campaign Management
- Marketing
- Resource Manager
- Public Sector eService

Experience With Grants Management Is Also An Asset. Ideal Candidate Profile The ideal candidate will be a Senior Siebel Developer with:

- 10+ years of Siebel development/configuration/integration experience.
- 5+ years of Siebel EIM/EAI experience.
- 5+ years integrating Siebel with Adobe AEM/J2EE.
- 3+ years of Siebel IP18 development and configuration.
- Strong Siebel Open UI and Siebel Tools expertise.
- Siebel 8.x+ certification.
- Strong experience with OBIEE and Power BI reporting.
- Excellent JavaScript, jQuery, HTML5, and CSS skills.
- Experience in public-sector Siebel environments is an asset.
- Grants Management experience is an asset.
- Strong communication, troubleshooting, and team collaboration skills.

How to Apply If you have the required experience and are available for this opportunity, please submit the following documents to [email protected] by Wednesday, August 19, 2026 at 10:00 AM EST:

- Updated Resume in Word format –
- Mandatory
- References –
- Mandatory
- Expected Hourly Rate –
- Mandatory
- Visa Status –
- Mandatory
- LinkedIn ID –
- Mandatory

Applications without all mandatory documents cannot be submitted. Apply Online For daily job updates, you can also join our WhatsApp group. If this role is not suitable for you, please share it with qualified Senior Siebel Developers / Siebel Technical Consultants with strong experience in Siebel CRM, Siebel IP18, Open UI, EIM/EAI, Adobe AEM, J2EE, OBIEE, Power BI, and enterprise Siebel integrations.

📌 Software Developer - Senior (Toronto)
🏢 S M Software Solutions
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer - senior (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software developer - senior (toronto) / toronto