Enter a job title or keyword

Senior Software Developer – Siebel

Upstaff


Job Location:

Toronto - Canada

Monthly Salary: Not provided by the employer
Posted: 18 September 2026 (6 hours ago)
Application Deadline: 16 December 2026
Vacancies: 1 Vacancy

Job Summary

Senior Software Developer Siebel
Job Title: Senior Software Developer
Client: Enterprise Financial Services Division
Ministry: Ministry of Public and Business Service Delivery and Procurement (Ontario Public Service)
Location: Ontario Onsite
Contract: July 20 2026 March 31 2027
Work Schedule: MondayFriday 7.25 hours per day between 8:00 AM and 5:00 PM excluding lunch
Openings: 1
Security Clearance: No clearance required
Position Overview
The Enterprise Financial Services Division is seeking a Senior Software Developer with extensive Siebel development configuration integration and reporting experience. The successful candidate will be responsible for translating technical systems specifications into working tested applications and supporting the design development integration testing implementation migration and troubleshooting of enterprise applications.
The role requires deep hands-on experience with Siebel 8.x/IP18 Siebel Open UI Siebel EIM/EAI Siebel integration with Adobe AEM and J2EE OBIEE Power BI JavaScript jQuery HTML5 and CSS along with strong analytical communication and problem-solving abilities.
Key Responsibilities
  • Translate technical systems specifications into working tested applications.
  • Develop detailed programming specifications.
  • Write and/or generate application code.
  • Compile data-driven programs and conduct unit testing.
  • Design code test debug document deploy and troubleshoot applications.
  • Resolve technical problems arising during software package use and operation.
  • Provide technical assistance for implementation conversion and migration activities.
  • Collaborate with IT professionals throughout the Software Development Life Cycle (SDLC).
  • Work with functional and technical teams to design develop implement maintain and support applications.
  • Elicit and document information from diverse business stakeholders and Subject Matter Experts (SMEs).
  • Participate in design walkthroughs with project teams.
  • Provide post-implementation technical support and resolve technical issues.
  • Prepare user and system documentation as required.
  • Analyze modify encode test and debug product installation scripts.
  • Apply structured methodologies for application development design implementation and maintenance.
  • Support application deployment and troubleshooting.
  • Contribute to technical quality assurance and provide technical leadership when required.


Requirements
Required Skills and Experience
Siebel Development 40%
  • 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 focus on configuration and development.
  • Hands-on experience with:
    • Assignment Manager
    • Business Rules
    • Workflow
    • Applets
    • Views
    • Screens
    • Code/Scripts
    • Siebel Business Layer objects
  • Experience using Siebel Tools Software.
  • Experience editing Siebel Web Templates.
  • Experience using Siebel Open UI-specific classes and methods.
  • Demonstrated experience with 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 in Siebel
    • Exposing Siebel within external applications
  • Experience configuring Siebel migration applications.
  • Experience administering Siebel Approval Manager.
  • Siebel 8.x or above certification.
Reporting Development 35%
  • Experience developing reports using OBIEE.
  • Experience developing reports using Power BI.
  • Experience with:
    • HTML5
    • Cascading Style Sheets (CSS)
    • jQuery
    • JavaScript
  • Working knowledge of Siebel Open UI concepts including:
    • PM (Presentation Model)
    • PR (Physical Renderer)
    • Manifest Files
    • Mapping Files
General Software Development Skills
  • Experience in programming and analysis at the required senior level.
  • Experience supporting specialized software packages.
  • Experience working throughout the Software Development Life Cycle.
  • Experience with structured application development methodologies.
  • Experience designing coding testing debugging and documenting applications.
  • Experience with object-oriented and/or third-generation language development tools.
  • Experience with one or more programming languages.
  • Experience with application design and current design patterns.
  • Experience with application deployment and troubleshooting.
  • Experience with relational and hierarchical database technologies.
  • Experience using information retrieval packages and query languages.
  • Experience with one or more communications protocols.
  • Strong application development implementation and maintenance experience.
  • Experience eliciting and documenting requirements/information from business stakeholders and SMEs.
  • Excellent analytical problem-solving and decision-making skills.
  • Strong verbal and written communication skills.
  • Strong interpersonal and negotiation skills.
  • Ability to work effectively as a team player and meet deadlines.
Oracle / Database Skills
Experience in the following areas is required/desired as applicable to the assignment:
  • Impact assessments on Oracle E-Business application customizations and extensions.
  • Strong conversion experience involving Accounts Receivable Collection modules.
  • Strong programming skills in:
    • Oracle Database
    • PL/SQL
    • SQL
    • XML
    • Unix Shell Scripts
    • Oracle Data Integrator (ODI)
  • Business knowledge of:
    • General Ledger (GL)
    • Accounts Receivable (AR)
    • Collections
    • Accounts Payable (AP)
    • Inventory (INV)
    • Oracle E-Business modules
  • Strong knowledge of Oracle E-Business table structures related to:
    • GL
    • AR
    • Collections
    • AP
    • INV
    • FND
  • Strong knowledge of SQL tuning and partitioned tables.
  • Demonstrated understanding of data warehousing ETL methodologies and OBIEE.
  • Experience with Java and Oracle Application Development Framework (ADF) is an asset.
  • Strong technical leadership abilities to oversee project quality assurance from a technical perspective.
Desirable Skills
  • Knowledge and experience developing Internet-ready applications.
  • Knowledge and experience with Rapid Application Development (RAD) methodologies.
  • Knowledge and understanding of Information Management principles concepts policies and practices.
  • Experience with middleware and gateways.
  • Experience reviewing analyzing and modifying product installation scripts including encoding testing and debugging.
  • Ability to provide post-implementation support and resolve technical issues.
  • Experience conducting design walkthrough sessions with project teams.
  • Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.
  • Ability to prepare user and system documentation.
Public Sector Experience 5%
Experience with the following Siebel modules within public-sector environments would be 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.
Soft Skills 20%
  • Strong written and verbal communication skills.
  • Ability to develop and present new ideas.
  • Ability to conceptualize new approaches and solutions.
  • Excellent interpersonal skills.
  • Demonstrated ability to work effectively with others in team environments.
  • Ability to work effectively with both functional and technical teams.
  • Experience participating in large project teams and collaborating closely with individual team members.
  • Strong analytical and systematic problem-solving skills.
  • Ability to work under pressure and meet aggressive timelines.
  • Adaptable to changing priorities and environments.
  • Strong technical troubleshooting and problem-solving capabilities.
Mandatory Candidate Requirements Quick Screening Checklist
Candidates must demonstrate:
  • 10 years Siebel technical configuration/design/development/integration
  • 5 years Siebel integration with Adobe AEM J2EE and related technologies
  • 5 years Siebel EIM/EAI
  • 3 years Siebel IP18 configuration/development
  • Siebel Tools and Web Templates
  • Siebel Open UI including PM PR Manifest and Mapping Files
  • Siebel Open UI architecture and OOTB file structures
  • Assignment Manager Business Rules Workflow Applets Views Screens Code/Scripts
  • Siebel UI integration with external applications
  • Siebel migration application configuration
  • Siebel Approval Manager administration
  • Siebel 8.x certification
  • OBIEE report development
  • Power BI report development
  • HTML5 CSS jQuery and JavaScript
  • Strong communication analytical troubleshooting and team-working skills
  • Ability to work 5 days onsite in Ontario
  • Ability to work 7.25 hours/day MondayFriday between 8:00 AM and 5:00 PM
Additional Assets
  • Public Sector Siebel experience
  • Grants Management experience
  • Oracle E-Business Suite experience
  • Oracle/PLSQL/SQL/XML/Unix/ODI
  • Data warehouse and ETL experience
  • Java
  • Oracle ADF
  • AODA knowledge
  • Middleware/gateway experience
  • RAD methodologies
  • Information Management experience



Required Skills:

Required Skills and Experience Siebel Development 40% 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 focus on configuration and development. Hands-on experience with: Assignment Manager Business Rules Workflow Applets Views Screens Code/Scripts Siebel Business Layer objects Experience using Siebel Tools Software. Experience editing Siebel Web Templates. Experience using Siebel Open UI-specific classes and methods. Demonstrated experience with 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 in Siebel Exposing Siebel within external applications Experience configuring Siebel migration applications. Experience administering Siebel Approval Manager. Siebel 8.x or above certification. Reporting Development 35% Experience developing reports using OBIEE. Experience developing reports using Power BI. Experience with: HTML5 Cascading Style Sheets (CSS) jQuery JavaScript Working knowledge of Siebel Open UI concepts including: PM (Presentation Model) PR (Physical Renderer) Manifest Files Mapping Files General Software Development Skills Experience in programming and analysis at the required senior level. Experience supporting specialized software packages. Experience working throughout the Software Development Life Cycle. Experience with structured application development methodologies. Experience designing coding testing debugging and documenting applications. Experience with object-oriented and/or third-generation language development tools. Experience with one or more programming languages. Experience with application design and current design patterns. Experience with application deployment and troubleshooting. Experience with relational and hierarchical database technologies. Experience using information retrieval packages and query languages. Experience with one or more communications protocols. Strong application development implementation and maintenance experience. Experience eliciting and documenting requirements/information from business stakeholders and SMEs. Excellent analytical problem-solving and decision-making skills. Strong verbal and written communication skills. Strong interpersonal and negotiation skills. Ability to work effectively as a team player and meet deadlines. Oracle / Database Skills Experience in the following areas is required/desired as applicable to the assignment: Impact assessments on Oracle E-Business application customizations and extensions. Strong conversion experience involving Accounts Receivable Collection modules. Strong programming skills in: Oracle Database PL/SQL SQL XML Unix Shell Scripts Oracle Data Integrator (ODI) Business knowledge of: General Ledger (GL) Accounts Receivable (AR) Collections Accounts Payable (AP) Inventory (INV) Oracle E-Business modules Strong knowledge of Oracle E-Business table structures related to: GL AR Collections AP INV FND Strong knowledge of SQL tuning and partitioned tables. Demonstrated understanding of data warehousing ETL methodologies and OBIEE. Experience with Java and Oracle Application Development Framework (ADF) is an asset. Strong technical leadership abilities to oversee project quality assurance from a technical perspective. Desirable Skills Knowledge and experience developing Internet-ready applications. Knowledge and experience with Rapid Application Development (RAD) methodologies. Knowledge and understanding of Information Management principles concepts policies and practices. Experience with middleware and gateways. Experience reviewing analyzing and modifying product installation scripts including encoding testing and debugging. Ability to provide post-implementation support and resolve technical issues. Experience conducting design walkthrough sessions with project teams. Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards. Ability to prepare user and system documentation. Public Sector Experience 5% Experience with the following Siebel modules within public-sector environments would be 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. Soft Skills 20% Strong written and verbal communication skills. Ability to develop and present new ideas. Ability to conceptualize new approaches and solutions. Excellent interpersonal skills. Demonstrated ability to work effectively with others in team environments. Ability to work effectively with both functional and technical teams. Experience participating in large project teams and collaborating closely with individual team members. Strong analytical and systematic problem-solving skills. Ability to work under pressure and meet aggressive timelines. Adaptable to changing priorities and environments. Strong technical troubleshooting and problem-solving capabilities. Mandatory Candidate Requirements Quick Screening Checklist Candidates must demonstrate: 10 years Siebel technical configuration/design/development/integration 5 years Siebel integration with Adobe AEM J2EE and related technologies 5 years Siebel EIM/EAI 3 years Siebel IP18 configuration/development Siebel Tools and Web Templates Siebel Open UI including PM PR Manifest and Mapping Files Siebel Open UI architecture and OOTB file structures Assignment Manager Business Rules Workflow Applets Views Screens Code/Scripts Siebel UI integration with external applications Siebel migration application configuration Siebel Approval Manager administration Siebel 8.x certification OBIEE report development Power BI report development HTML5 CSS jQuery and JavaScript Strong communication analytical troubleshooting and team-working skills Ability to work 5 days onsite in Ontario Ability to work 7.25 hours/day MondayFriday between 8:00 AM and 5:00 PM Additional Assets Public Sector Siebel experience Grants Management experience Oracle E-Business Suite experience Oracle/PLSQL/SQL/XML/Unix/ODI Data warehouse and ETL experience Java Oracle ADF AODA knowledge Middleware/gateway experience RAD methodologies Information Management experience


Required Education:

Bachelors degree in Computer Science Information Technology Software Engineering Computer Engineering or a related field.