Senior Solutions Designer – Oracle Siebel CRM / Adobe AEM
Summary
Senior onsite contract role in Toronto (via Upstaff) for the Ontario Public Service: design enterprise solutions using Oracle Siebel CRM and/or Adobe AEM, translating business requirements into functional designs, application flows, wireframes, and business architecture artefacts, plus supporting implementation, accessibility (WCAG/AODA), QA/UAT, and change management.
- Design and develop technology solutions using Oracle Siebel CRM and/or Adobe AEM, ensuring alignment with business requirements, enterprise standards, technical specifications, and project objectives.
- Gather, analyze, validate, and document business requirements, including functional and non-functional requirements.
- Develop business design documents, business requirements documents, and detailed functional design documents.
- Translate business needs into high-level application flows, solution designs, functional specifications, and technical implementation requirements.
- Develop business and system use cases, identify business rules, and document process dependencies.
- Identify solution risks, technical constraints, gaps, and dependencies, and recommend appropriate mitigation strategies.
- Research and apply industry best practices to improve solution quality, maintainability, usability, and performance.
- Develop detailed process flows that map business activities to application functionality, software views, and user interactions.
- Create high-level screen designs, application screen mock-ups, screen flows, wireframes, and interactive prototypes using tools such as Figma or Adobe XD.
- Develop application view visibility and CRUD (Create, Read, Update, Delete) matrices to define access, data operations, and application behaviour.
- Incorporate user experience principles, accessibility requirements, and inclusive design practices, including compliance with WCAG and AODA standards.
- Conduct user research, usability testing, and user feedback analysis to identify pain points and recommend design improvements.
- Develop user personas and user journey maps to support user-centred solution design.
- Ensure that application workflows, screen designs, and functional specifications accurately reflect business processes and user requirements.
- Apply at least seven years of relevant experience in Oracle Siebel CRM and/or Adobe AEM solution implementation and design.
- Support solution development, configuration, implementation, testing, deployment, migration, and ongoing sustainment activities.
- Create, maintain, and update business architecture artefacts to reflect business capabilities, processes, application interactions, and solution dependencies.
- Work with business and technical teams to ensure that proposed designs are feasible, consistent, scalable, and aligned with organizational technology standards.
- Assess existing application environments, technical performance, capacity, and operational constraints, recommending improvements or replacement options where appropriate.
- Contribute to change management activities and support the adoption of new or enhanced application functionality.
- Apply relevant project management practices and structured delivery methodologies, including Rational Unified Process (RUP), where applicable.
- Develop quality assurance plans, test strategies, test scenarios, and test cases to validate solution functionality and business requirements.
- Prepare and document user acceptance testing (UAT) plans and coordinate with stakeholders to support effective testing and validation.
- Ensure that solution designs and implementation deliverables meet defined business, functional, non-functional, accessibility, and corporate quality standards.
- Identify defects, design gaps, and implementation issues, working with technical and business teams to develop corrective solutions.
- Maintain traceability between business requirements, functional designs, application workflows, and testing deliverables.
- Apply knowledge of integrated networking technologies, mainframe and midrange systems, enterprise storage, storage area networks (SAN), and personal computer system technologies when assessing solution dependencies.
- Consider enterprise directory and messaging standards, infrastructure architecture, facilities management, service delivery processes, security policies, and recovery procedures.
- Develop technical specifications supporting the installation, integration, testing, and performance of multi-service systems.
- Evaluate technology developments, emerging products, and industry trends to recommend solutions that meet short- and long-term business requirements.
- Conduct conceptual and analytical assessments, including cost-benefit analysis, procurement considerations, and evaluation of solution alternatives.
- Contribute to the planning, migration, implementation, and sustainment of large, complex, highly available, and mission-critical systems.
- Oracle Siebel CRM / Adobe AEM Solution Design: At least seven years of experience designing solutions using Oracle Siebel CRM or Adobe Experience Manager (AEM) technologies.
- Solution Implementation: At least seven years of experience in Siebel and Adobe AEM solution implementation, as specified in the requisition.
- Business Design Documentation: Demonstrated experience developing business design documents and documenting functional and non-functional requirements.
- Application Flows: Demonstrated experience developing high-level application flows that support business requirements.
- Functional Design Documentation: Demonstrated experience preparing functional design documents that translate business requirements into implementable solution specifications.
- Business Architecture Artefacts: Demonstrated experience creating, maintaining, and updating business architecture artefacts.
Requirements
- Experience developing business requirements documents, functional specifications, business and system use cases, and business rules.
- Experience designing application workflows, screen layouts, application view visibility, and CRUD matrices.
- Experience with wireframing and prototyping tools, including Figma and Adobe XD.
- Knowledge of user experience research, usability testing, user personas, journey mapping, and feedback analysis.
- Experience applying WCAG and AODA accessibility requirements to application designs.
- Experience developing quality assurance plans, test cases, test scenarios, test strategies, and UAT documentation.
- Experience creating and maintaining business architecture artefacts.
- Knowledge of change management methodologies and Rational Unified Process (RUP).
- Experience identifying risks, assessing solution alternatives, and recommending mitigation strategies.
- Experience with Oracle Policy Automation (OPA) / Oracle Intelligent Advisor (OIA) is a strong asset.
- Knowledge of integrated enterprise technology environments, infrastructure standards, security, system recovery, performance, and capacity planning.
- Knowledge of integrated networking, mainframe, midrange server, enterprise storage, SAN, and personal computing technologies.
- Understanding of enterprise directory and messaging standards, infrastructure policies, service delivery processes, and architecture management practices.
- Ability to gather business requirements and interpret enterprise information management mandates, technology strategies, and technical standards.
- Experience planning and supporting large, complex system development, migration, implementation, and sustainment initiatives.
- Knowledge of technology trends and the ability to assess their applicability to current and future business needs.
- Familiarity with project management methodologies, including PMBOK, and related analytical tools and processes.
- Strong conceptual, analytical, problem-solving, and decision-making skills.
- Ability to evaluate existing system performance and capacity and recommend expansion, modernization, or replacement solutions.
- Excellent written and verbal communication, interpersonal, negotiation, and collaboration skills.
- Ability to manage competing priorities, meet aggressive deadlines, and work effectively in a large, multidisciplinary team.
- Strong written and verbal communication skills, including the ability to present complex technical concepts to business stakeholders.
- Ability to develop and present new ideas, conceptualize alternative approaches, and recommend practical solutions.
- Proven ability to collaborate effectively with business stakeholders, functional teams, developers, architects, and quality assurance teams.
- Strong interpersonal skills and the ability to build productive working relationships across multidisciplinary teams.
- Demonstrated ability to bridge the gap between business requirements and technical implementation.
- Strong analytical reasoning and systematic problem-solving capabilities.
- Ability to adapt to changing priorities, work under pressure, and deliver high-quality outputs within aggressive timelines.
- A collaborative, accountable, and delivery-focused approach to project execution.
- Experience working with public-sector transfer payment or grant administration models.
- Experience ensuring compliance with corporate quality assurance standards and processes.
- Experience with Oracle Policy Automation (OPA) or Oracle Intelligent Advisor (OIA).
- Experience working within government or other large, complex enterprise environments.
- Familiarity with accessibility, security, governance, and enterprise architecture standards in public-sector application delivery.
- The assignment is 100% onsite, five days per week, at the designated Ontario Public Service office.
- The resource must be available to work 7.25 hours per day, Monday through Friday, within the specified standard working hours.
- Candidates must be able to demonstrate their relevant qualifications and project experience through detailed resume descriptions.
- The submission deadline is October 29, 2026, at 12:00 PM EST.
