First seen by our source: 1 hour ago
Senior Software Developer - CRM
@ Upstaff
Toronto, Ontario
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
| Seniority | Senior |
| Department | Software development |
| Hours per week | 36.25 |
| Schedule | day |
| Travel | air: none · ground: none |
| Work setting | Office |
| 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 |
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.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.