First seen by our source: 1 hour ago
Software Developer - CRM - Intermediate
@ Upstaff
Toronto, Ontario
Overview
Upstaff is hiring a full-time intermediate Software Developer for CRM work centred on Oracle Siebel CRM. The role covers configuration, development, integration, testing and reporting for an Ontario Public Service client, fully onsite five days a week during business hours (8:00 AM to 5:00 PM).
Responsibilities:
- Translate technical specifications into tested CRM applications
- Develop, configure, integrate and maintain Siebel CRM solutions
- Troubleshoot and resolve CRM application issues
- Prepare user and system documentation
- Ensure AODA accessibility compliance
Requirements summary:
- Mandatory Oracle Siebel CRM testing experience
- Siebel IP18 or later and Siebel Open UI knowledge
- HTML5, CSS, JavaScript and jQuery experience
- OBIEE or Power BI reporting experience
- Strong communication and problem-solving skills
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
| Seniority | Mid level |
| Department | Software development |
| Hours per week | 40 |
| Schedule | day |
| Travel | air: none · ground: none |
| Work setting | Office, Client sites |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Upstaff
| Field | Value |
|---|---|
| Open jobs on Jobsy | 14 |
Job Summary
The Software Developer – CRM will be responsible for translating technical system specifications into functional, tested CRM applications. The successful candidate will develop, configure, integrate, maintain, and troubleshoot CRM solutions while ensuring application quality and performance.
The role involves working extensively with Oracle Siebel CRM, including technical configuration, development, integration, testing, and reporting. The resource will collaborate with functional and technical teams throughout the Software Development Life Cycle (SDLC) to deliver reliable enterprise CRM solutions.
Key Responsibilities
Translate technical system specifications into working and tested CRM applications.
Develop detailed programming specifications and write, generate, compile, and maintain application code.
Perform application configuration, development, integration, debugging, and unit testing.
Troubleshoot and resolve technical issues related to CRM software packages and applications.
Design, develop, test, debug, and document CRM applications.
Work with relational and hierarchical database technologies and query languages.
Collaborate with IT professionals, business stakeholders, and subject matter experts throughout the SDLC.
Develop and maintain CRM integrations with enterprise applications and middleware.
Support application deployment, implementation, and post-implementation activities.
Review and modify installation scripts, including encoding, testing, and debugging.
Conduct design walkthrough sessions with project teams.
Prepare user documentation and system documentation.
Ensure solutions comply with applicable accessibility standards, including AODA.
Required Skills and Experience
Oracle Siebel CRM Development and Testing
Oracle Siebel CRM testing experience is mandatory.
Strong experience in Siebel technical configuration, development, and integration.
Experience developing and testing Siebel integrations with Adobe AEM, J2EE, and related technologies.
Hands-on experience with Siebel IP18 or later versions.
Experience using Siebel Tools Software and editing Siebel Web Templates.
Strong understanding of Siebel Open UI, including specific classes and methods.
Experience configuring, developing, and testing Siebel CRM applications.
Experience with Siebel test automation is considered an asset.
Reporting and Front-End Development
Experience with HTML5, CSS, jQuery, and JavaScript.
Experience developing and testing reports using OBIEE and Power BI.
Working knowledge of Siebel Open UI concepts, including:
Presentation Models (PM)
Physical Renderers (PR)
Manifest Files
Mapping Files
General Technical Skills
Experience in programming, systems analysis, and specialized CRM software support.
Knowledge of structured methodologies for application design, development, implementation, and maintenance.
Experience with object-oriented and third-generation programming languages.
Knowledge of application architecture, design patterns, deployment, and troubleshooting.
Experience with relational and hierarchical databases.
Knowledge of information retrieval packages and query languages.
Experience working with communication protocols, middleware, and gateways.
Understanding of high-availability solution design and implementation.
Experience developing Internet-ready applications and using Rapid Application Development (RAD) methodologies.
Soft Skills and Communication
Strong written and verbal communication skills.
Excellent analytical, problem-solving, and decision-making abilities.
Ability to develop and present new ideas, conceptualize solutions, and recommend innovative approaches.
Strong interpersonal skills and the ability to collaborate effectively with functional and technical teams.
Ability to work effectively in large, multidisciplinary project teams.
Proven ability to manage competing priorities and meet tight deadlines.
Ability to work under pressure and adapt to changing project requirements.
Strong systematic troubleshooting and problem-resolution skills.
Public Sector Experience
The following experience would be considered an asset:
Experience working with Siebel Public Sector CRM.
Familiarity with Siebel modules such as:
Contracts
Lead Management
Partner Management
Public Sector Partner Portal
Campaign Management
Marketing
Resource Manager
Public Sector eService
Experience working with Transfer Payments.
Understanding of Ontario Public Service (OPS) environments and business processes.
Additional Assets
Knowledge of Information Management principles, concepts, policies, and practices.
Experience providing post-implementation technical support.
Experience conducting technical design walkthroughs.
Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) requirements and related accessibility standards.
Ability to prepare comprehensive technical and user documentation.
Work Arrangement
This is a fully onsite position. The selected candidate must be available to work from the designated Ontario Public Service office five days a week, Monday to Friday, during standard business hours of 8:00 AM to 5:00 PM, excluding lunch breaks.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.