Back to results

Software Developer - CRM - Intermediate

  • Toronto, ON, Canada

Full-time

Apply on upstaff.zohorecruit.ca About employer

Applications open in a new tab.

Job details

Job type
Full-time
Posting language
English

Original job description

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.


More about this job

Responsibilities

The Software Developer at Upstaff will build, configure, integrate, test and troubleshoot Siebel CRM applications, and write the documentation for them. The role works with functional and technical teams across the full development lifecycle.

Requirements

Candidates need mandatory Oracle Siebel CRM testing experience, plus Siebel Tools, Open UI, IP18 or later, and front-end skills in HTML5, CSS, JavaScript and jQuery. Reporting experience with OBIEE or Power BI, and knowledge of AODA, are also expected.

Skills

  • Oracle Siebel CRM
  • Siebel Tools
  • Siebel Open UI
  • Siebel Web Templates
  • Siebel integration
  • Siebel test automation
  • Siebel Public Sector
  • Adobe AEM
  • J2EE
  • HTML5
  • CSS
  • JavaScript
  • jQuery
  • OBIEE
  • Power BI
  • Presentation Models
  • Physical Renderers
  • Manifest Files
  • Mapping Files
  • Relational databases
  • Hierarchical databases
  • Query languages
  • Middleware
  • Object-oriented programming
  • Unit testing

Categories

  • Software
  • Technology
  • Government & Public Sector

Keywords

  • Oracle Siebel CRM
  • Siebel Tools
  • Siebel Open UI
  • Siebel IP18
  • Siebel test automation
  • Siebel Public Sector
  • Adobe AEM
  • J2EE
  • HTML5
  • CSS
  • JavaScript
  • jQuery
  • OBIEE
  • Power BI
  • CRM developer
  • CRM software developer
  • Oracle CRM
  • SDLC
  • AODA
  • Ontario Public Service

Seniority

Mid level

Tools

  • Oracle Siebel CRM
  • Siebel Tools
  • OBIEE
  • Power BI
  • Adobe AEM
  • J2EE

Languages

  • English

Report this job

Get in touch
MovoJobs

Contact us