Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer - Siebel / Reporting Development

Full-time

Upstaff

Senior Software Developer – Siebel / Reporting Development

Assignment Number: A2938412

Client: Enterprise Financial Services Division (EFSD)

Ministry: Ministry of Public and Business Service Delivery and Procurement, Government of Ontario

Location: Ontario Public Service (OPS) Office, Toronto, Ontario

Work Arrangement: 100% Onsite – 5 Days per Week

Contract Duration: October 26, 2026 – March 31, 2027

Extension: Potential extension subject to client requirements

Number of Positions: 1

Security Clearance: No clearance required

Position Overview

The Enterprise Financial Services Division (EFSD), under the Ministry of Public and Business Service Delivery and Procurement, is seeking an experienced Senior Software Developer specializing in Siebel configuration, development, integration, and reporting solutions .

The successful candidate will be responsible for translating technical system specifications into functional, tested, and maintainable applications. The role requires extensive hands-on experience with Siebel technical configuration, design, development, integration, Siebel IP18, Siebel Open UI, and Siebel Enterprise Integration Manager (EIM) and Enterprise Application Integration (EAI).

The resource will also contribute to reporting solutions using OBIEE and Power BI, front-end development using HTML5, CSS, jQuery, and JavaScript, and integrations involving Adobe AEM and J2EE technologies.

The ideal candidate will demonstrate strong analytical and troubleshooting abilities, excellent communication skills, and the capacity to collaborate effectively with functional and technical teams in a fast-paced enterprise environment.

Key Responsibilities

  • Translate technical system specifications into detailed programming specifications and working, tested applications.

  • Design, configure, develop, customize, integrate, test, debug, and maintain Siebel applications.

  • Perform Siebel technical configuration, design, development, and integration activities, including work within Siebel IP18.

  • Develop and maintain Siebel integrations with Adobe Experience Manager (AEM), J2EE, and other enterprise applications.

  • Implement and support Siebel EIM/EAI solutions, including data exchange, integration interfaces, and enterprise data movement.

  • Configure and maintain Siebel Business Layer objects, including Assignment Manager, Business Rules, Workflows, Applets, Views, Screens, code/scripts, and related objects.

  • Use Siebel Tools and edit Siebel Web Templates to support application customization and user interface requirements.

  • Develop and maintain Siebel Open UI components using Open UI-specific classes, methods, and architecture.

  • Apply Siebel Open UI concepts, including Presentation Model (PM), Physical Model, Presentation Renderer (PR), manifest files, mapping files, out-of-the-box file structures, and architectural limitations.

  • Implement UI integrations by embedding external applications within Siebel and exposing Siebel functionality through external applications.

  • Configure and support Siebel migration applications and administer Siebel Approval Manager.

  • Develop and maintain reports and dashboards using OBIEE and Power BI.

  • Apply HTML5, CSS, jQuery, and JavaScript to support front-end development, reporting interfaces, and Siebel Open UI customization.

  • Analyze technical issues, perform impact assessments, troubleshoot defects, and implement appropriate solutions.

  • Design, execute, and document unit tests and support system testing, integration testing, implementation, conversion, migration, and post-implementation activities.

  • Collaborate with business stakeholders, subject matter experts, functional teams, technical teams, and other developers throughout the Software Development Life Cycle (SDLC).

  • Participate in design walkthroughs, technical reviews, and quality assurance activities.

  • Prepare and maintain technical specifications, user documentation, system documentation, and implementation materials.

  • Ensure solutions align with established development methodologies, information management principles, applicable accessibility standards, and enterprise architecture requirements.

  • Work effectively within a large project team, meet aggressive timelines, and adapt to changing technical and business priorities.

Requirements

Mandatory Skills and Experience

1. Siebel Development Skills – 40%

Candidates must demonstrate the following:

  • 10+ years of experience in Siebel technical configuration, design, development, and integration.

  • 5+ years of experience integrating Siebel with Adobe AEM, J2EE, and related enterprise technologies.

  • 5+ years of experience with Siebel Enterprise Integration Manager (EIM) and Enterprise Application Integration (EAI).

  • 3+ years of experience with Siebel IP18, specifically focused on configuration and development.

  • Hands-on experience with Siebel Assignment Manager, Business Rules, Workflows, Applets, Views, Screens, code/scripts, and related Siebel Business Layer objects.

  • Experience using Siebel Tools Software and editing Siebel Web Templates.

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

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

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

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

  • Experience configuring Siebel migration applications.

  • Experience administering Siebel Approval Manager.

2. Report Development Skills – 35%

Candidates must demonstrate the following:

  • Experience developing reports and reporting solutions using OBIEE and Power BI .

  • Hands-on experience with HTML5, Cascading Style Sheets (CSS), jQuery, and JavaScript .

  • Working knowledge of Siebel Open UI concepts, including:

    • Presentation Model (PM)

    • Presentation Renderer (PR)

    • Manifest files

    • Mapping files

3. Soft Skills – 20%

Candidates must demonstrate:

  • Strong written and verbal communication skills.

  • Ability to develop and present new ideas and conceptualize innovative approaches and solutions.

  • Excellent interpersonal skills and the ability to collaborate effectively with others.

  • Demonstrated ability to work with both functional and technical teams.

  • Experience contributing to large project teams and collaborating closely with individual team members.

  • Strong analytical skills and systematic problem-solving capabilities.

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

  • Proven ability to analyze, troubleshoot, and resolve complex technical problems.

4. Public Sector Experience – 5%

  • Public sector experience is an advantage.

  • Experience with Siebel modules such as Public Sector CRM, Contracts, Lead Management, Partner Management, Public Sector Partner Portal, Campaign Management, Marketing, Resource Manager, and Public Sector eService is considered an asset.

  • Experience with Grants Management is considered an asset.

General Technical Expectations

The candidate should also demonstrate proficiency in software development and maintenance practices, including:

  • Translating technical requirements into detailed specifications and functional applications.

  • Designing, coding, testing, debugging, documenting, deploying, and maintaining enterprise applications.

  • Applying structured software development methodologies throughout the SDLC.

  • Working with relational and hierarchical databases, query languages, and information retrieval technologies.

  • Supporting application implementation, data conversion, migration, and post-implementation troubleshooting.

  • Collaborating with IT professionals and business stakeholders to elicit, validate, and document requirements.

  • Applying application design principles, current design patterns, deployment practices, and troubleshooting techniques.

  • Providing technical support, participating in design walkthroughs, and producing system and user documentation.

  • Understanding information management principles and applicable accessibility requirements, including the Accessibility for Ontarians with Disabilities Act (AODA).

Desirable Qualifications

The following will be considered an advantage:

  • Experience with Siebel Public Sector CRM and associated public sector modules.

  • Experience with Grants Management.

  • Prior experience working with the Ontario Public Service (OPS) or other public sector organizations.

  • Experience supporting complex enterprise integrations and reporting implementations.

  • Experience in technical quality assurance, application modernization, and enterprise application support.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Siebel / Reporting Development in Toronto, ON vacancy
  • We are seeking an experienced Senior Software Developer specializing in Oracle Siebel CRM to lead the design, development, configuration, integration, and technical testing of enterprise applications. In this role, you will translate complex technical system specifications... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    4 days ago
  •  ...applications. This includes: developing detailed programming...  ...the use and operation of software packages, including technical...  ...Professionals throughout the Software Development Life Cycle Experience in...  ...10+ years of experience with Siebel technical configuration/... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    3 days ago
  •  ...applications. This includes developing detailed programming specifications...  ...the use and operation of software packages, including tec...  ...Professionals throughout the Software Development Life Cycle Experience in...  ...of Inbound and Outbound Siebel RESTful APIs utilizing the Siebel... 
    Senior
    Long term contract
    Remplacement
    Contract work
    Temporary work
    Remote work

    Maarut

    Toronto, ON
    6 hours ago
  •  ...Perspectives, and Lead, Virtually.   Requirements Key Responsibilities Build scalable, maintainable software solutions across full stack development Develop using AI augmented workflows. Our engineers use Claude Code as their primary development tool with MCP... 
    Senior
    Full time
    Internship
    Local area
    Remote work

    Thanx

    Toronto, ON
    16 days ago
  • We are seeking an experienced Senior Software Developer to lead the technical design, development, enhancement, and maintenance of enterprise applications, identity solutions, and analytics platforms. In this role, you will translate complex technical specifications into robust... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    9 days ago
  •  ...applications. This includes: o developing detailed programming...  ...during the use and operation of software packages, including technical...  ...Professionals throughout the Software Development Life Cycle   Experience in...  ..., Microsoft Dynamics CRM, Siebel, and Curam  ~ Experience with... 
    Senior
    Contract work
    Manual labor

    Maarut

    Toronto, ON
    6 hours ago
  • $100k - $120k per year

     ...ON. The Role   We're looking for an experienced developer to join TripArc as a Senior Software Developer. You'll work on a mature travel platform that...  ...tracking and documentation, GitHub Copilot for AI-assisted development, and VS 2022, VS Code, or Rider.   Why This Role... 
    Senior
    Casual work
    Internship
    Work at office
    Local area
    Shift work
    2 days per week

    Range

    Toronto, ON
    1 day ago
  • We are seeking an experienced Senior Software Developer to lead the technical design, development, testing, and sustainment of enterprise-grade web applications using Microsoft .NET technologies. In this role, you will be responsible for translating complex business and technical... 
    Senior
    Contract work
    Work at office

    Randstad

    Toronto, ON
    3 days ago
  • $99.8k - $147.68k per year

     ...in a team with dynamic strengths. The Senior Software Engineer will be working with a complementary...  ...What You'll Do: Design, code, and develop new backend applications/services...  ...experience ~4+ years of hands-on software development experience ~ Experience in... 
    Senior
    Full time
    Local area

    Zynga

    Toronto, ON
    7 days ago
  • We are seeking an experienced Senior Software Developer to provide hands-on technical leadership, solution architecture, and full-stack application...  ..., manage CI/CD pipelines, and implement AI-driven development practices. Location: Toronto, ON (Fully Onsite – 5 days/... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    9 days ago
  • We are seeking a versatile Senior Software Developer to support core healthcare application enhancements, application modernization, and digital...  ...this role, you will be responsible for end-to-end full-stack development, designing and building web applications using Microsoft .... 
    Senior
    Contract work
    Remote work

    Randstad

    Toronto, ON
    9 days ago
  • We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you...  ...Toronto, you will provide hands-on solution leadership, guide development direction, mentor intermediate/junior developers, and... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    12 days ago
  • We are seeking an experienced Senior Software Developer to provide team leadership, technical guidance, and full-lifecycle application development for complex enterprise solutions. In this role, you will lead development activities, mentor software developers, and ensure solution... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    9 days ago
  • We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you...  ..., you will bridge the gap between core backend application development, enterprise service bus (ESB) messaging architectures, and... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    12 days ago
  • We are seeking an experienced Senior Software Developer - ETL to lead and oversee the end-to-end data and document migration strategy for enterprise...  ...solutions. Leveraging advanced ETL tools, complex SQL development, and relational database expertise across Oracle, MS SQL Server... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    9 days ago
  •  ...also supporting your growth and development both personally and...  ...want to hear from you! The Role Reporting to the Engineering Manager for...  ...and delivery of high-quality software solutions that drive innovation...  ...-functional teams to design, develop, and implement software applications... 
    Senior
    Full time
    Work at office
    Remote work

    LifeWorks

    Toronto, ON
    5 days ago
  • We are seeking an experienced Senior Software Developer to lead the technical implementation, cloud architecture, and integration of vendor Software...  ...contract. Advantages Modern Cloud Stack: Hands-on development with cutting-edge Azure technologies including Azure... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    18 days ago
  •  ...applications. This includes: developing detailed programming...  ...during the use and operation of software packages, including technical...  ...Professionals throughout the Software Development Life Cycle Experience in...  ...Skills for Oracle Software Developer: Experience in... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    2 days ago
  •  ...applications. This includes: developing detailed programming...  ...the use and operation of software packages, including technical...  ...Professionals throughout the Software Development Life Cycle Experience in...  ...Skills for Oracle Software Developer: Experience in... 
    Senior
    Contract work
    Manual labor

    Maarut

    Toronto, ON
    6 hours ago
  • We are seeking an experienced Senior Software Developer - CRM to lead the technical customization, development, and system integration of enterprise Microsoft Dynamics 365 and Power Platform solutions. In this role, you will translate complex technical specifications into robust... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    15 days ago
  • We are seeking a highly skilled Senior Software Developer - Full Stack to support the development and modernization of backend integration services, healthcare data interfaces, and user preference portals. In this role, you will be responsible for building Java Spring Boot... 
    Senior
    Contract work
    Remote work
    Flexible hours

    Randstad

    Toronto, ON
    9 days ago
  • We are seeking an experienced Senior Software Developer - Full Stack to lead the architecture, design, implementation, and integration of event-...  ...Sector Digital Health Experience: Mandatory, proven software development experience within a public sector or provincial digital... 
    Senior
    Contract work
    Flexible hours

    Randstad

    Toronto, ON
    3 days ago
  • $88.54 - $106.25 per hour

     ...RQ11712 -  Software Developer - Senior Duration: 9+ Months (203 Business Days) + 1 Extension Location: 5 Days Onsite at 25 Morton Shulman...  ...all OFPS locations. Work would include documentation, development, database design and testing. Assignment Deliverables... 
    Senior

    Source Code

    Toronto, ON
    25 days ago
  •  ...Position Title: Senior Software Developer Digital Development (Telework/Hybrid) Status of Employment: Contractee Long-Term (Fixed Term) Position Language Requirement: English French Language Skills: English (Reading) English (Speaking) English (Writing)... 
    Senior
    Long term contract
    Full time
    Contract work
    Fixed term contract
    Internship
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours

    CBC/Radio-Canada

    Toronto, ON
    a month ago
  • $88.54 - $106.25 per hour

     ...RQ11711 - Software Developer - Senior Duration: 1 Year (250 Business Days)+ 1 Extension  Location: 25 Morton Shulman Ave., Toronto - ONSITE...  ...with GeoTalent, including working within the GeoTalent development environment (TP Macro Language and TP environment) to... 
    Senior

    Source Code

    Toronto, ON
    26 days ago
  •  ...About the role: As a Senior Software Developer, you will be responsible for designing, developing and managing the cloud based services that...  ...engineer who embraces modern AI tools as a core part of their development workflow. You should be someone who actively uses AI to... 
    Senior
    Full time

    AssistIQ

    Toronto, ON
    more than 2 months ago
  • $137.6k - $172k per year

     ...a difference at global scale. About this Role: As a Senior Software Developer on the Monetization team, you'll lead technical initiatives...  ...significant ownership over service architecture, product API development, and data modeling. You'll design and iterate at startup... 
    Senior

    Coursera

    Toronto, ON
    a month ago
  • We are seeking a highly experienced Senior Software Developer - Full Stack to lead the technical design, development, integration, and maintenance of large-scale enterprise web applications and platform capabilities. In this role, you will be responsible for building reusable... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    9 days ago
  • We are seeking an experienced Senior Software Developer - Front End to lead the design, development, testing, and maintenance of accessible, responsive, and user-facing capabilities for enterprise web applications. In this role, you will translate approved wireframes, user... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    9 days ago
  •  ...notifications, and event retrieval. Senior-level experience developing Java and Node.js services, REST APIs...  ..., and replay. Strong React development experience building production applications...  ...services, including the Hospital Report Manager (HRM) Standard, Provider... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - Siebel / Reporting Development. Be the first to apply!