Software Developer CRM 9124-1712

September 5, 2025

Apply for this job

Job Description

Description

Join to apply for the Software Developer CRM role at Foilcon

1 month ago Be among the first 25 applicants

Join to apply for the Software Developer CRM role at Foilcon

HM Note: This hybrid contract role is three (3) days in office. Candidates resume must include first and last name.

Description

Responsibilities

  • Translate technical systems specifications into working, tested CRM applications, including developing detailed programming specifications, writing and generating code, compiling data-driven programs, maintaining, and conducting unit tests.
  • Resolve and troubleshoot technical problems during the use and operation of software packages.

General Skills

  • Experience in programming and analysis with specialized CRM software support.
  • Ability to collaborate with IT professionals throughout the Software Development Life Cycle.
  • Experience in structured methodologies for application development, design, implementation, and maintenance.
  • Experience in design, coding, testing, debugging, and documenting applications.
  • Proficiency in object-oriented and/or third-generation programming languages.
  • Experience with application design, deployment, and troubleshooting.
  • Experience with relational and hierarchical database technologies.
  • Experience with information retrieval packages using query languages.
  • Experience with communication protocols.
  • Ability to elicit and document information from diverse stakeholders.
  • Strong analytical, problem-solving, decision-making, verbal and written communication, interpersonal, and negotiation skills.
  • Team player with a track record of meeting deadlines.

CRM Software Development Skills

  • Knowledge and experience with specific CRM software, high availability solutions, enterprise architecture methodologies, design standards, and tools.
  • Experience with middleware and gateways.
  • Expertise in CRM development tools.

Desirable Skills

  • Experience in programming internet-ready applications and rapid application development methodologies.
  • Understanding of Information Management principles and practices.
  • Ability to review, analyze, and modify product installation scripts.
  • Experience providing post-implementation support and conducting design walkthroughs.
  • Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) standards.
  • Ability to develop user and system documentation.

Experience and Skill Set Requirements

Siebel Development Skills – 40%

  • 10+ years of Siebel technical configuration, design, development, and integration experience.
  • 5+ years of Siebel integration with Adobe AEM, J2EE, etc.
  • 5+ years with Siebel EIM/EAI.
  • 3+ years with Siebel IP18+ focusing on configuration and development.
  • Experience with Siebel tools, open UI classes, and methods.
  • Siebel 8.x or above certification.
  • Experience with Siebel Open UI architecture and UI integration.

Report Development Skills – 35%

  • Experience with OBIEE and PowerBI report development.
  • Proficiency in HTML5, CSS, JQuery, and JavaScript.
  • Knowledge of Open UI concepts and files.

Soft Skills – 20%

  • Strong communication skills, both written and verbal.
  • Ability to develop and present new ideas and solutions.
  • Effective teamwork and interpersonal skills.
  • Analytical and problem-solving skills.
  • Ability to work under pressure and adapt to change.

Public Sector Experience – 5%

  • Experience with Siebel modules like Public Sector CRM, Contracts, Lead Management, and others.
  • Experience with Grants Management is an asset.

Must Haves

  • 7+ years designing solutions with Oracle Siebel CRM.
  • 7+ years designing solutions with Adobe AEM.
  • Experience developing business design documents and requirements.
  • Experience creating high-level application flows and functional design documents.

Nice To Have