
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech consultancy in Toronto seeks a Senior Solution Designer specializing in CRM. This role requires 10+ years of experience, especially in Microsoft Dynamics and data modeling. Candidates must excel in problem-solving and agile methodologies. This position offers a hybrid work arrangement, with opportunities to design innovative CRM solutions that meet client needs.
Undertakes the design of technology solutions based on the client’s service specifications, standards, policies, best practices and cost models, in order to meet client CRM application business requirements and project/initiative deliverables.
Prepare a comprehensive design proposal outlining the recommended solution approach, technologies, methodologies, and architecture, including high-level and detailed system architecture diagrams to illustrate components, interactions, and data flow.
Design User Interface technical specifications/screen design documents (UI mockups or wireframes) for software components and database for approved functional changes in support of the business operations.
Define required configurations and/or customization of the CRM application and related ADX portal in order to support the required changes.
Develop a plan for integrating various components, along with protocols for data exchange and communication. Assess the identified solution code gap to create high level development plan.
Support Software Developers in building/merging code for custom screens to maintain the function of the VQRP+ application. General skills include knowledge of CRM applications, operating systems, environments, database technologies, programming languages and communication protocols.
Knowledge of related best practices, OPS directory/messaging standards, standard facilities architecture management, facility service delivery processes, infrastructure policies, procedures and direction, cost models and procurement processes.
Ability to gather client business requirements; corporate I&IT information mandates, client information technology strategic plans, environment and standards.
Ability to participate in the development of solutions and provide advice on short/long term CRM solution service development activities.
Knowledge of leading-edge technologies design criteria, security and recovery procedures, preparation of technical specifications for installation, testing and performance of integrated, multi-services systems; assess performance and capacity of existing system making recommendations for improving performance and develop technical documentation.
Experience planning, migrating, implementing and sustaining large complex system development projects.
Knowledge of technology developments, trends and new products to evaluate application to client short- and long-term technology requirements.
Basic knowledge of project management methodology (e.g. PMBOK), analytical tools and processes.
Conceptual and analytical skills to assess and evaluate client needs and conduct cost/benefit analyses for new technology requirements in planning and designing solutions.
Experience designing and developing large, complex, CRM applications.
Experience with systems evaluation to assess conditions, technical performance and capacity of existing systems and determine need and feasibility of expansion, renovation or replacement.
Excellent analytical, problem-solving and decision-making skills, verbal and written communication skills, interpersonal skills and negotiation skills, teamwork skills.
A team player with a track record for meeting deadlines.
Report progress, resolve problems and report on a regular basis to Project /I & IT management.
This role is part of a Hybrid Work Arrangement and resource(s) will be required to work a minimum of 2-3 days per week at 5700 Yonge St. or at discretion of Hiring Manager.